Skip to content
Snippets Groups Projects
Verified Commit 7526c766 authored by Sheogorath's avatar Sheogorath :european_castle:
Browse files

feat(system-upgrades): Upgrade to kubernetes version 1.27.4

This patch updates the Kubernetes version to 1.27.4 and also adjust the
install script to do an automated cleanup of the other copr repositories
ensuring consistent results and reduce interference.
parent ae25d1d1
No related branches found
No related tags found
No related merge requests found
...@@ -16,7 +16,7 @@ stringData: ...@@ -16,7 +16,7 @@ stringData:
#!/bin/bash #!/bin/bash
set -e set -e
set -x set -x
secrets="$(dirname "$0")" systemd-run --same-dir --wait --collect --service-type=exec 'for repo in $(dnf copr list | grep -v "sheogorath/kubernetes-$(echo "$SYSTEM_UPGRADE_PLAN_LATEST_VERSION" | grep -Poe "\d+\.\d+")" | sed -e 's/copr.fedorainfracloud.org\///g'); do sudo dnf copr remove -y "$repo"; done'
systemd-run --same-dir --wait --collect --service-type=exec dnf install -y dnf-plugins-core systemd-run --same-dir --wait --collect --service-type=exec dnf install -y dnf-plugins-core
systemd-run --same-dir --wait --collect --service-type=exec dnf copr enable -y "sheogorath/kubernetes-$(echo "$SYSTEM_UPGRADE_PLAN_LATEST_VERSION" | grep -Poe "\d+\.\d+")" systemd-run --same-dir --wait --collect --service-type=exec dnf copr enable -y "sheogorath/kubernetes-$(echo "$SYSTEM_UPGRADE_PLAN_LATEST_VERSION" | grep -Poe "\d+\.\d+")"
upgrade-kubeadm.sh: | upgrade-kubeadm.sh: |
...@@ -82,7 +82,6 @@ spec: ...@@ -82,7 +82,6 @@ spec:
- key: feature.node.kubernetes.io/system-os_release.VERSION_ID.major - key: feature.node.kubernetes.io/system-os_release.VERSION_ID.major
operator: In operator: In
values: values:
- "37"
- "38" - "38"
- key: node-role.kubernetes.io/control-plane - key: node-role.kubernetes.io/control-plane
operator: Exists operator: Exists
...@@ -94,7 +93,7 @@ spec: ...@@ -94,7 +93,7 @@ spec:
deleteLocalData: true deleteLocalData: true
ignoreDaemonSets: true ignoreDaemonSets: true
force: false force: false
version: "1.26.7" version: "1.27.4"
upgrade: upgrade:
image: docker.io/library/fedora:38 image: docker.io/library/fedora:38
command: ["sh", "/host/run/system-upgrade/secrets/kubernetes-upgrade/upgrade.sh"] command: ["sh", "/host/run/system-upgrade/secrets/kubernetes-upgrade/upgrade.sh"]
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment