Releases: gardener/gardener-extension-os-gardenlinux
Releases · gardener/gardener-extension-os-gardenlinux
v0.10.0
[gardener-extension-os-gardenlinux]
⚠️ Breaking Changes
- [OPERATOR] The default leader election resource lock of
gardener-extension-os-gardenlinux
has been changed fromconfigmapsleases
toleases
. (#43, @ialidzhikov)- Please make sure, that you had at least
[email protected]
running before upgrading tov0.10.0
, so that it has successfully required leadership with the hybrid resource lock (configmapsleases
) at least once.
- Please make sure, that you had at least
✨ New Features
- [OPERATOR] It is now possible to specify the leader election resource lock via the chart value
leaderElection.resourceLock
(defaults toleases
). (#43, @ialidzhikov)
🏃 Others
- [OPERATOR] The
/etc/containerd/config.toml
file is now ensured before thecontainerd
service to be set to use it via a drop-in. (#45, @vpnachev) - [OPERATOR] This extension is no longer restarting the systemd services from the original OperatingSystemConfig units. (#41, @vpnachev)
Docker Images
gardener-extension-os-gardenlinux: eu.gcr.io/gardener-project/gardener/extensions/os-gardenlinux:v0.10.0
v0.9.0
[gardener-extension-os-gardenlinux]
⚠️ Breaking Changes
- [OPERATOR]
⚠️ Support for Garden Linux versions 27.0 and 27.1 has been removed from this extension. Please, ensure that all shoot clusters in your landscape are running on Garden Linux 184.0 or newer version before upgrading to this version of the extension. (#26, @vpnachev)
✨ New Features
- [OPERATOR] adds artifacts for Landscaper integration (#31, @jschicktanz)
🐛 Bug Fixes
- [OPERATOR] A bug that was preventing the fields
operatingSystemConfig.status.{cloudConfig|units}
to be populated is now fixed. (#34, @vpnachev)
🏃 Others
- [OPERATOR] Introduces new flag
TransmitUnencoded
which writes file content unencoded into the worker resource. (#29, @BeckerMax) - [DEVELOPER]
github.com/gardener/gardener
dependency is now updated tov1.19.1
. (#28, @ialidzhikov)
Docker Images
gardener-extension-os-gardenlinux: eu.gcr.io/gardener-project/gardener/extensions/os-gardenlinux:v0.9.0
v0.8.0
[gardener-extension-os-gardenlinux]
🏃 Others
- [OPERATOR] The
VPA
for the controller is now configurable via the values of theControllerRegistration
and enabled by default. (#25, @vpnachev) - [OPERATOR] The
cloud-config-downloader
systemd service is enabled and restarted only in bootstrapOperatingSystemConfigs
. (#24, @vpnachev) - [DEVELOPER] Alpine has been updated to 3.12.3. (#24, @vpnachev)
- [DEVELOPER] Golang has been updated to 1.15.7 (#24, @vpnachev)
- [DEVELOPER] Vendor gardener/[email protected] (#24, @vpnachev)
- [DEVELOPER] Vendor github.com/gardener/[email protected] (#23, @vpnachev)
Docker Images
gardener-extension-os-gardenlinux: eu.gcr.io/gardener-project/gardener/extensions/os-gardenlinux:v0.8.0
v0.7.0
[gardener-extension-os-gardenlinux]
Improvements
- [OPERATOR] The golang has been upgraded to 1.15.5. (#21, @vpnachev)
- [OPERATOR] The alpine base image has been upgraded to 3.12.1. (#21, @vpnachev)
- [OPERATOR] The cache for Secrets is now disabled to decrease the extension controller's memory footprint (#19, @ialidzhikov)
- [OPERATOR] Adds priority class for extension pods to prevent preemption. (#17, @danielfoehrKn)
- [DEVELOPER]
github.com/gardener/gardener
dependency is now updated tov1.12.4
. (#18, @ialidzhikov)
Docker Images
gardener-extension-os-gardenlinux: eu.gcr.io/gardener-project/gardener/extensions/os-gardenlinux:v0.7.0
v0.6.0
v0.5.0
[gardener-extension-os-gardenlinux]
Improvements
- [USER] Previously,
cifs-utils
was installed only on newly created Garden Linux nodes, now it is installed also on already existing nodes that are missing this package. (#15, @vpnachev)
Docker Images
gardener-extension-os-gardenlinux: eu.gcr.io/gardener-project/gardener/extensions/os-gardenlinux:v0.5.0
v0.4.0
[gardener-extension-os-gardenlinux]
Improvements
- [USER] Docker memory lock limit is increased to 64MB (needed to mitigate https://github.com/golang/go/wiki/LinuxKernelSignalVectorBug) and cifs-utils package is installed (required to enable cifs volumes) on Garden Linux 27.0 and 27.1 nodes. To get this change applied, the shoot owners must trigger rollout of their worker pools. (#14, @vpnachev)
Docker Images
gardener-extension-os-gardenlinux: eu.gcr.io/gardener-project/gardener/extensions/os-gardenlinux:v0.4.0
v0.3.0
[gardener-extension-os-gardenlinux]
Improvements
- [USER] Mitigate an issue observed on Azure shoot clusters where Garden Linux VMs do not register their hostnames with the DHCP server. (#9, @vpnachev)
- [OPERATOR] It is now supported to configure the
containerd
CRI for worker pools using the Garden Linux machine images. (#5, @vpnachev)
Docker Images
gardener-extension-os-gardenlinux: eu.gcr.io/gardener-project/gardener/extensions/os-gardenlinux:v0.3.0