Skip to content

Releases: gardener/gardener-extension-os-gardenlinux

v0.10.0

16 Aug 13:30
Compare
Choose a tag to compare

[gardener-extension-os-gardenlinux]

⚠️ Breaking Changes

  • [OPERATOR] The default leader election resource lock of gardener-extension-os-gardenlinux has been changed from configmapsleases to leases. (#43, @ialidzhikov)
    • Please make sure, that you had at least [email protected] running before upgrading to v0.10.0, so that it has successfully required leadership with the hybrid resource lock (configmapsleases) at least once.

✨ New Features

  • [OPERATOR] It is now possible to specify the leader election resource lock via the chart value leaderElection.resourceLock (defaults to leases). (#43, @ialidzhikov)

🏃 Others

  • [OPERATOR] The /etc/containerd/config.toml file is now ensured before the containerd 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

02 Jul 14:21
Compare
Choose a tag to compare

[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

🐛 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 to v1.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

29 Jan 14:29
Compare
Choose a tag to compare

[gardener-extension-os-gardenlinux]

🏃 Others

  • [OPERATOR] The VPA for the controller is now configurable via the values of the ControllerRegistration and enabled by default. (#25, @vpnachev)
  • [OPERATOR] The cloud-config-downloader systemd service is enabled and restarted only in bootstrap OperatingSystemConfigs. (#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

19 Nov 10:06
Compare
Choose a tag to compare

[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 to v1.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

29 Sep 06:49
Compare
Choose a tag to compare

[gardener-extension-os-gardenlinux]

Improvements

  • [USER] xfsprogs package is installed (required to enable xfs volumes) on Garden Linux 27.0 and 27.1 nodes. (#16, @vpnachev)

Docker Images

gardener-extension-os-gardenlinux: eu.gcr.io/gardener-project/gardener/extensions/os-gardenlinux:v0.6.0

v0.5.0

25 Sep 13:18
Compare
Choose a tag to compare

[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

21 Sep 11:50
Compare
Choose a tag to compare

[gardener-extension-os-gardenlinux]

Improvements

Docker Images

gardener-extension-os-gardenlinux: eu.gcr.io/gardener-project/gardener/extensions/os-gardenlinux:v0.4.0

v0.3.0

25 Jun 14:15
Compare
Choose a tag to compare

[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

v0.2.0

26 May 17:41
Compare
Choose a tag to compare

[gardener-extension-os-gardenlinux]

Improvements

  • [USER] nfsd module is now preloaded for both existing and newly created VMs with Garden Linux. (#7, @vpnachev)

Docker Images

gardener-extension-os-gardenlinux: eu.gcr.io/gardener-project/gardener/extensions/os-gardenlinux:v0.2.0

v0.1.0

15 Apr 14:48
Compare
Choose a tag to compare

[gardener-extension-os-gardenlinux]

Improvements

  • [OPERATOR] The initial release of gardener-extension-os-gardenlinux. (a88d99e)

Docker Images

gardener-extension-os-gardenlinux: eu.gcr.io/gardener-project/gardener/extensions/os-gardenlinux:v0.1.0