Feature / Major changes
- [kubernetes] Update kubernetes hashes and make 1.22.6 the default (#8467, @cristicalin)
- Allow to choose image pull commands based on container manager or override them (#8380, @sathieu)
- Improve offline script
generate_list.sh
using ansible (#8606, @tmurakam) - [CI] Move from CentOS 8 to AlmaLinux 8 for kubespray CI, therefore CentOS 8 is no longer tested (#8297, @cristicalin)
- [container image] use focal (ubuntu 20.04) base image for our docker builds (#8631, @cristicalin)
- [sysctl] set fs.may_detach_mounts=1 to address pods stuck in Terminating state (#8635, @cristicalin)
Container-Managers
- [containerd] make containerd_insecure_registries into a dict similar to containerd_registries (#8340, @mircyb) (see Notes 1)
- [containerd] nerdctl insecure registry support (#8339, @mircyb)
Bug or Regression
- Fix an issue where offline script could not output URLs of both containerd and krew. (#8379, @oomichi)
- Fix container engine still installed on dedicated etcd node even if
etcd_deployment_type: host
(#8404, @rtsp)
Notes
containerd_insecure_registries
needs to be updated or won't work anymore