Skip to content

Releases: kubernetes-sigs/image-builder

v0.1.55

Choose a tag to compare

@drew-viles drew-viles released this 13 Jul 13:56
v0.1.55
7ffb9b7

This release of the image-builder container is available at:

registry.k8s.io/scl-image-builder/cluster-node-image-builder-amd64:v0.1.55

What's Changed

Full Changelog: v0.1.54...v0.1.55

v0.1.54

Choose a tag to compare

@mboersma mboersma released this 10 Jul 15:06
v0.1.54
7f73011

This release of the image-builder container is available at:

registry.k8s.io/scl-image-builder/cluster-node-image-builder-amd64:v0.1.54

What's Changed

  • capi: allow custom Ansible collection paths by @MaxRink in #2070
  • docs: Update docs for image-builder v0.1.53 by @mboersma in #2088
  • capi: make node Ansible TMPDIR configurable by @MaxRink in #2062
  • outscale: bump base images & packer provider by @jfbus in #2091
  • fix(outscale): use ansible_facts for os_family with inject_facts_as_vars disabled by @sebglon in #2090
  • capi: use dpkg selections in Debian sysprep by @MaxRink in #2055
  • capi: isolate Azure CI CLI auth per SIG build by @MaxRink in #2086
  • capi: avoid OVA CI SSH password races by @MaxRink in #2093
  • capi: detect Microsoft apt source in apt root by @MaxRink in #2094
  • capi: re-enable Ubuntu 26.04 OVA CI by @MaxRink in #2096
  • docs: document custom CAPI build targets by @MaxRink in #2097
  • capi: wait for qemu post-reboot systemd state by @MaxRink in #2076
  • capi: sync Azure validate target help by @MaxRink in #2099
  • capi: remove new subiquity cloud-init networking disable file by @MaxRink in #2095
  • Guard OVA Boskos cleanup before resource acquire by @MaxRink in #2110
  • capi: refresh Microsoft apt key after setup packages by @MaxRink in #2111
  • capi: normalize crictl archive ownership by @MaxRink in #2112
  • capi: import Kubernetes RPM repository key by @MaxRink in #2113
  • Bump containerd to 2.3.2 and runc to 1.4.3 by @njuettner in #2114
  • capi: add final image hygiene goss checks by @MaxRink in #2065
  • capi: avoid Hyper-V daemon starts in qemu builds by @MaxRink in #2108
  • Bump ansible to v2.18.18 by @mboersma in #2116

New Contributors

Full Changelog: v0.1.53...v0.1.54

v0.1.53

Choose a tag to compare

@mboersma mboersma released this 01 Jul 14:14
v0.1.53
14f7205

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 tags instead of deprecated tag field 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

Full Changelog: v0.1.52...v0.1.53

v0.1.52

Choose a tag to compare

@drew-viles drew-viles released this 06 May 17:05
v0.1.52
3428a09

This release of the image-builder container is available at:

registry.k8s.io/scl-image-builder/cluster-node-image-builder-amd64:v0.1.52

What's Changed

  • Update docs for image-builder v0.1.50 by @mboersma in #1971
  • Bump ansible to v2.16.18 by @mboersma in #1972
  • Refactor Azure GH workflow smoke test by @mboersma in #1969
  • set default ubuntu repos for setup role by @joshfrench in #1975
  • Bump ansible to v2.18.15 by @mboersma in #1974
  • Fix some ansible lint warnings by @mboersma in #1979
  • Fix more ansible lint violations by @mboersma in #1980
  • Add westus2 to default replicated regions for Azure SIG images by @mboersma in #1982
  • Migrate bare ansible_* facts to ansible_facts[] dict form by @mboersma in #1981
  • Pin GitHub Actions to SHAs and add dependabot config by @mboersma in #1983
  • dependabot(deps): bump the all-github-actions group with 5 updates by @dependabot[bot] in #1984
  • Update pause image version to support windows 2025 by @zylxjtu in #1985
  • fix: bump Flatcar AMI volume_size to 15 GB for 4593.2.0+ partition layout by @njuettner in #1992
  • fix: create /etc/sysctl.d/ for Flatcar before sysctl tasks run by @njuettner in #1991
  • feat(containerd): adding ability to override the default image_pull_progress_timeout for containerd. Defaults to 5m by @drew-viles in #1994
  • chore(ci): updating the cloudbuild gcb-docker-gcloud image to the latest release by @drew-viles in #1997

New Contributors

Full Changelog: v0.1.50...v0.1.52

v0.1.50

Choose a tag to compare

@mboersma mboersma released this 01 Apr 14:03
v0.1.50
126de55

This release of the image-builder container is available at:

registry.k8s.io/scl-image-builder/cluster-node-image-builder-amd64:v0.1.50

What's Changed

  • Update docs for image-builder v0.1.49 by @mboersma in #1955
  • Remove multiple obsolete OS support by @Whisper40 in #1954
  • Check powershell execution policy for Windows before trying to set a new one by @marosset in #1956
  • fix: skip IMDS crawl in DataSourceEc2KubernetesLocal init-local phase by @damdo in #1951
  • Install networkd-dispatcher package before enabling service in openstack provider by @sivchari in #1952
  • Fix Windows failure caused by WinRM connection reset by @mboersma in #1958
  • delete unnecessary script by @sivchari in #1959
  • scaleway: fix missing containerd_service_url variable by @Tomy2e in #1966
  • ⬆️ Upgrade ContainerD (1.7 -> 2.2) & Runc Version (1.2 -> 1.3) by @Whisper40 in #1949
  • Authenticate with GITHUB_TOKEN to avoid rate limiting by @mboersma in #1962
  • Windows build fixes by @mboersma in #1963
  • Pin Python path to survive tdnf upgrade by @mboersma in #1965
  • Revert Azure VM update and sync test regions by @mboersma in #1926
  • Bump ansible-lint to v25.2.0 by @ffais in #1939
  • fix: use ubuntu repo vars in apt config for ubuntu 24 instead of hard… by @arno-pons in #1961

New Contributors

Full Changelog: v0.1.49...v0.1.50

v0.1.49

Choose a tag to compare

@mboersma mboersma released this 17 Mar 15:14
v0.1.49
23be419

This release of the image-builder container is available at:

registry.k8s.io/scl-image-builder/cluster-node-image-builder-amd64:v0.1.49

Please Note

This is the last release of image-builder with support for RHEL 8, CentOS 8, Oracle Linux 8, and RockyLinux 8 distributions. Please see PR #1954 for more details.

What's Changed

New Contributors

Full Changelog: v0.1.48...v0.1.49

v0.1.48

Choose a tag to compare

@mboersma mboersma released this 05 Dec 16:06
v0.1.48
d8f7a3c

This release of the image-builder container is available at:

registry.k8s.io/scl-image-builder/cluster-node-image-builder-amd64:v0.1.48

What's Changed

New Contributors

Full Changelog: v0.1.47...v0.1.48

v0.1.47

Choose a tag to compare

@mboersma mboersma released this 20 Oct 17:17
v0.1.47
bb989f8

This release of the image-builder container is available at:

registry.k8s.io/scl-image-builder/cluster-node-image-builder-amd64:v0.1.47

What's Changed

New Contributors

Full Changelog: v0.1.46...v0.1.47

v0.1.46

Choose a tag to compare

@mboersma mboersma released this 26 Aug 15:15
v0.1.46
a8beda6

This release of the image-builder container is available at:

registry.k8s.io/scl-image-builder/cluster-node-image-builder-amd64:v0.1.46

What's Changed

New Contributors

Full Changelog: v0.1.45...v0.1.46

v0.1.45

Choose a tag to compare

@mboersma mboersma released this 04 Jul 16:01
v0.1.45
e3c2f55

This release of the image-builder container is available at:

registry.k8s.io/scl-image-builder/cluster-node-image-builder-amd64:v0.1.45

What's Changed

New Contributors

Full Changelog: v0.1.44...v0.1.45