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

feat(system-upgrade): Upgrade crio to current K8s version

parent 79e3fb11
No related branches found
No related tags found
No related merge requests found
...@@ -19,6 +19,13 @@ stringData: ...@@ -19,6 +19,13 @@ stringData:
set -e set -e
set -x set -x
systemd-run --same-dir --wait --collect --service-type=exec dnf upgrade -y kubernetes-kubeadm systemd-run --same-dir --wait --collect --service-type=exec dnf upgrade -y kubernetes-kubeadm
upgrade-crio.sh: |
#!/bin/bash
set -e
set -x
secrets="$(dirname "$0")"
systemd-run --same-dir --wait --collect --service-type=exec dnf module switch-to --yes cri-o:$(cat $secrets/kubernetes-version)"
systemd-run --same-dir --wait --collect --service-type=exec dnf upgrade --yes cri-o
upgrade-kubernetes.sh: | upgrade-kubernetes.sh: |
#!/bin/bash #!/bin/bash
set -e set -e
...@@ -36,6 +43,7 @@ stringData: ...@@ -36,6 +43,7 @@ stringData:
set -x set -x
secrets="/run/system-upgrade/secrets/kubernetes-upgrade" secrets="/run/system-upgrade/secrets/kubernetes-upgrade"
chroot /host sh "$secrets/setup-copr.sh" chroot /host sh "$secrets/setup-copr.sh"
chroot /host sh "$secrets/upgrade-crio.sh"
chroot /host sh "$secrets/upgrade-kubeadm.sh" chroot /host sh "$secrets/upgrade-kubeadm.sh"
if ! /host/usr/bin/kubectl get pods -n kube-system -o yaml | grep "kube-apiserver:$(/host/usr/bin/kubeadm version -o short)"; then if ! /host/usr/bin/kubectl get pods -n kube-system -o yaml | grep "kube-apiserver:$(/host/usr/bin/kubeadm version -o short)"; then
chroot /host sh "$secrets/upgrade-kubernetes.sh" "first" chroot /host sh "$secrets/upgrade-kubernetes.sh" "first"
......
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