|
1 | 1 | # shellcheck disable=SC2120 |
2 | 2 | GO_URLDIR=https://golang.org/dl |
3 | | -GO_VERSION=1.22.6 |
| 3 | +GO_VERSION=1.24.1 |
4 | 4 | GOLANG_URL=$GO_URLDIR/go$GO_VERSION.linux-amd64.tar.gz |
5 | 5 | CRICTL_VERSION=${CRICTL_VERSION:-"v1.25.0"} |
6 | 6 | MINIKUBE_VERSION=${MINIKUBE_VERSION:-v1.27.0} |
@@ -176,6 +176,21 @@ debian-ssh-user() { |
176 | 176 | echo debian |
177 | 177 | } |
178 | 178 |
|
| 179 | +ubuntu-apparmor-disable-runc() { |
| 180 | + vm-command "[ -f /etc/apparmor.d/runc ] && ln -s /etc/apparmor.d/runc /etc/apparmor.d/disable/ && apparmor_parser -R /etc/apparmor.d/runc" |
| 181 | +} |
| 182 | + |
| 183 | +ubuntu-config-containerd() { |
| 184 | + ubuntu-apparmor-disable-runc |
| 185 | + default-config-containerd |
| 186 | +} |
| 187 | + |
| 188 | +ubuntu-config-crio() { |
| 189 | + ubuntu-apparmor-disable-runc |
| 190 | + default-config-crio |
| 191 | +} |
| 192 | + |
| 193 | + |
179 | 194 | debian-pkg-type() { |
180 | 195 | echo deb |
181 | 196 | } |
@@ -268,7 +283,7 @@ debian-11-install-containerd() { |
268 | 283 | } |
269 | 284 | } |
270 | 285 |
|
271 | | -debian-sid-install-containerd-post() { |
| 286 | +debian-sid-config-containerd-post() { |
272 | 287 | vm-command "sed -e 's|bin_dir = \"/usr/lib/cni\"|bin_dir = \"/opt/cni/bin\"|g' -i /etc/containerd/config.toml" |
273 | 288 | } |
274 | 289 |
|
@@ -611,15 +626,11 @@ sles-install-utils() { |
611 | 626 | } |
612 | 627 |
|
613 | 628 | opensuse-image-url() { |
614 | | - opensuse-15_5-image-url |
615 | | -} |
616 | | - |
617 | | -opensuse-15_5-image-url() { |
618 | | - echo "https://download.opensuse.org/pub/opensuse/distribution/leap/15.5/appliances/openSUSE-Leap-15.5-Minimal-VM.x86_64-Cloud.qcow2" |
| 629 | + opensuse-15_6-image-url |
619 | 630 | } |
620 | 631 |
|
621 | | -opensuse-15_5-image-url() { |
622 | | - echo "https://download.opensuse.org/pub/opensuse/distribution/leap/15.5/appliances/openSUSE-Leap-15.5-Minimal-VM.x86_64-Cloud.qcow2" |
| 632 | +opensuse-15_6-image-url() { |
| 633 | + echo "https://download.opensuse.org/pub/opensuse/distribution/leap/15.6/appliances/openSUSE-Leap-15.6-Minimal-VM.x86_64-Cloud.qcow2" |
623 | 634 | } |
624 | 635 |
|
625 | 636 | opensuse-tumbleweed-image-url() { |
@@ -716,7 +727,7 @@ opensuse-install-k8s() { |
716 | 727 | vm-command "echo 1 > /proc/sys/net/ipv4/ip_forward" |
717 | 728 | vm-command "zypper ls" |
718 | 729 | if ! grep -q snappy <<< "$COMMAND_OUTPUT"; then |
719 | | - distro-install-repo "http://download.opensuse.org/repositories/system:/snappy/openSUSE_Leap_15.5 snappy" |
| 730 | + distro-install-repo "http://download.opensuse.org/repositories/system:/snappy/openSUSE_Leap_15.6 snappy" |
720 | 731 | distro-refresh-pkg-db |
721 | 732 | fi |
722 | 733 | distro-install-pkg "snapd apparmor-profiles socat ebtables conntrackd iptables ethtool cni-plugins" |
|
0 commit comments