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:
#!/bin/bash
set -e
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 copr enable -y "sheogorath/kubernetes-$(echo "$SYSTEM_UPGRADE_PLAN_LATEST_VERSION" | grep -Poe "\d+\.\d+")"
upgrade-kubeadm.sh: |
......@@ -82,7 +82,6 @@ spec:
- key: feature.node.kubernetes.io/system-os_release.VERSION_ID.major
operator: In
values:
- "37"
- "38"
- key: node-role.kubernetes.io/control-plane
operator: Exists
......@@ -94,7 +93,7 @@ spec:
deleteLocalData: true
ignoreDaemonSets: true
force: false
version: "1.26.7"
version: "1.27.4"
upgrade:
image: docker.io/library/fedora:38
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.
Finish editing this message first!
Please register or to comment