Skip to content

v0.1.11

Choose a tag to compare

@codenrhoden codenrhoden released this 17 Dec 04:53
v0.1.11
be5a48f

This patch release includes new features, enhancements, security and bug fixes.

The GA container image can be found at k8s.gcr.io/scl-image-builder/cluster-node-image-builder-amd64:v0.1.11

Deprecation notices

  • The ESX builder for OVAs is deprecated and will be removed in an upcoming release. Building OVAs with VMware vSphere, Fusion, and Workstation are all still supported
  • The HAProxy OVA is deprecated and will be removed in an upcoming release. Cluster API Provider vSphere (CAPV) no longer uses this image, and now uses kube-vip for control plane load-balancing.

Features 🚀

  • Add support for Flatcar in Azure SIG (#652)
  • Mature support for Flatcar with CAPI (#701)
  • Add support for Windows Server 2022 for Azure and vSphere (#682, #713)
  • Add support for CentOS-7 QEMU images (#714)
  • Add RockyLinux-8 as a build target on vSphere (#715)
  • Add EFI support to QEMU and raw builders (#638)

Security 🔒

Enhancements 📈

  • containerd version bumps (#678, #708)
  • Add ability to provide custom containerd config file (#677)
  • Bump az CLI to 2.28.1 (#691)
  • Bump default K8s version to 1.20.10 (#692)
  • Bump base Ubuntu 18.04 ISO to 18.04.6 (#697)
  • Bump pause image (#689)
  • Add ability to install OpenSSH on Windows from alternative sources (#687)
  • Bump Ansible to 2.11.5 to detect RockyLinux (#706)
  • Allow ability to specify users who have access to WireServer in WIndows (#719)
  • Add ability to set Windows timezone in auto unattend (#592)
  • Update Flatcar download URLs (#725)
  • Support kickstart file over floppy drive for CentOS-7 and RHEL OVAs (#729, #730)
  • Update Flatcar URLs to flatcar-linux.org (#725)
  • Fix installation of open-vm-tools in CentOS-7 OVA, and add CentOS to OVA CI (#731)
  • Distinguish between virtual and baremetal build targets (#634)
  • Update CAPG nightly config (#733, #738)
  • Set a default containerd imports directory (#711)
  • Support packer provisioner paths other than /tmp for Azure builds (#749)
  • Use 'latest" tag for container image instead of 'focal` (#740)
  • Add default values for more Ansible variables to make it easier to run roles standalone (#739)
  • Add photon-3 to OVA CI script (#765)
  • Expand Windows dynamic port range (#750)

Bug Fixes 🐛

  • Fixes for Azure SIG builds (#686)
  • Support custom networks on Azure SIGs, not just VHD (#685)
  • Ensure SSH program data folder is always present on Windows (#695, #696)
  • Make Windows pick up common pause image config (#704)
  • Fixes for Digital Ocean provider (#710)
  • Force a specific cloud-init version on OVAs for photon and Ubuntu (#728)
  • Don't expect python2-pip on Photon from GOSS (#734)
  • Configure Ubuntu and Photon OVAs to support DHCP Option 42 -- NTP servers (#732)
  • Install apparmor-parser binary on Photon, and deal with side-effects (#735, #755, #756, #757)
  • FIx Amazon Linux 2 RPM list (#744, #746)
  • Fix possible OVA CI issues with backgrounded process errors (#752)
  • Fix disabling of Windows auto updates (#759)