This release of the image-builder container is available at:
registry.k8s.io/scl-image-builder/cluster-node-image-builder-amd64:v0.1.53
What's Changed
- docs: Update docs for image-builder v0.1.52 by @drew-viles in #1998
- Bump ansible to v2.18.16 by @mboersma in #1995
- Add support for arm64-based AMIs by @joshfrench in #1988
- ova: fix Photon 5 distro-sync failure due to alternatives/chkconfig conflict by @knabben in #1989
- Fix windows-cvm source SKUs after Marketplace removal by @mboersma in #1999
- Remove dead python2 references by @mboersma in #2000
- Bump CAPG nightly Kubernetes versions to 1.34.8 and 1.35.5 by @damdo in #2010
- Windows: improve StartKubelet.ps1 kubelet bootstrap by @mboersma in #2009
- Add CentOS Stream 10 support for PowerVS image builds by @aman4433 in #2006
- feat: adding containerd_enable_limit_no_file as an option to allow users to add this file on demand as required. by @drew-viles in #2004
- Remove dead RHEL/CentOS 8 entries from goss-vars by @mboersma in #2002
- Remove dead RHEL 7/8 ansible code paths and orphaned nutanix cloud-init files by @mboersma in #2001
- fix(ansible): disable .sources apt repos when disable_public_repos=true by @Alethuillier in #2008
- ⬆️ Bump containerd to LTS v2.3.1 and runc to v1.4.2 by @Whisper40 in #2017
- Validate target names in top-level Makefile by @mboersma in #2022
- Retire Azure VHD (unmanaged disk) builder by @mboersma in #2020
- Fix apt-mark hold race with apt-daily/unattended-upgrades by @mboersma in #2024
- ARM64 support for MaaS by @kreeuwijk in #1912
- Update Scaleway OWNERS by @Tomy2e in #1967
- Resolve latest Flatcar version from release server version.txt by @hajowieland in #2029
- migrate missing ansible_* facts to ansible_facts[] by @reasonofsky in #2028
- ✨ Init Ubuntu 26 - New release Resolute by @Whisper40 in #1987
- move kubelet --system-reserved deprecated flag to kubelet-config file by @ffais in #1947
- dependabot(deps): bump actions/checkout from 6.0.2 to 6.0.3 in the all-github-actions group by @dependabot[bot] in #2034
- Add initial support for Oxide. by @jmcarp in #2023
- Mask apt-daily and unattended-upgrades early to fix dpkg lock race by @mboersma in #2030
- Exclude Ubuntu 26.04 OVA build from CI by @mboersma in #2036
- Move Azure WS2022 builds to new windowsserver2022 offer by @mboersma in #2037
- Vultr: use
tagsinstead of deprecatedtagfield by @mondragonfx in #2038 - Pin ansible to tested version in Azure SIG workflow by @mboersma in #2040
- Switch Windows kubernetes_base_url to dl.k8s.io by @mboersma in #2027
- Raise Windows Feature goss check timeout to 180s by @mboersma in #2045
- ✨ Upgrade Kubernetes image to 1.36 by @Whisper40 in #1993
- dependabot(deps): bump actions/checkout from 6.0.3 to 7.0.0 in the all-github-actions group by @dependabot[bot] in #2047
- Increase ansible connection timeout by @mboersma in #2043
- Default Windows kubelet to native service manager (sc) by @mboersma in #2046
- Bump ansible to v2.18.17 by @mboersma in #2042
- feat: Add support for legacy_imds_endpoints_disabled by @joekr in #2031
- feat(outscale): Add Flatcar and NVIDIA GPU support by @hajowieland in #1986
- capi: use deb822 repository for Kubernetes apt repo by @MaxRink in #2050
- Allow Debian Kubernetes package downgrades by @MaxRink in #2056
- capi: avoid following cri-tools symlinks by @MaxRink in #2052
- capi: default empty public repo flags before bool by @MaxRink in #2053
- capi: default additional component flags to booleans by @MaxRink in #2054
- capi: dynamically include OS setup tasks by @MaxRink in #2051
- capi: wait for apt cleanup lock by @MaxRink in #2059
- capi: trust Microsoft key for legacy apt repos by @MaxRink in #2060
- capi: allow deferring sysprep SSH cleanup by @MaxRink in #2049
- capi: retry QEMU Ansible provisioners by @MaxRink in #2063
- dependabot(deps): bump actions/setup-python from 6.2.0 to 6.3.0 in the all-github-actions group by @dependabot[bot] in #2083
- Allow Bring Your Own Packer via PACKER_BIN/PACKER_VERSION env vars by @mboersma in #2025
- Write image-builder commit provenance into built images by @mboersma in #2039
- docs: document post-sysprep node hook by @MaxRink in #2066
- Fix flaky GitHub-runner to Azure VM SSH that hung Linux SIG builds by @mboersma in #2058
- capi: normalize Ubuntu OVA seed ISO label by @MaxRink in #2064
- capi: default Windows additional component flags to booleans by @MaxRink in #2071
- capi: wait for Azure apt package locks by @MaxRink in #2077
- capi: remove containerd wasm shim tarballs by @MaxRink in #2067
- capi: prefix Azure CLI role variables by @MaxRink in #2079
- capi: retry OpenStack Ansible provisioning by @MaxRink in #2068
- capi: trust Microsoft key in Azure provider builds by @MaxRink in #2078
- capi: avoid duplicate phased custom roles by @MaxRink in #2082
- capi: add Ubuntu 24.04 QEMU cloud image target by @MaxRink in #2074
- capi: resolve Kubernetes Debian package revisions by @MaxRink in #2084
- capi: use modules for sysprep log cleanup by @MaxRink in #2073
New Contributors
- @aman4433 made their first contribution in #2006
- @Alethuillier made their first contribution in #2008
- @reasonofsky made their first contribution in #2028
- @jmcarp made their first contribution in #2023
Full Changelog: v0.1.52...v0.1.53