Skip to content

Releases: gardener/machine-controller-manager

v0.57.0

07 Mar 11:51
Compare
Choose a tag to compare

[gardener/machine-controller-manager]

🏃 Others

  • [OPERATOR] Introduced MachineConfiguration options for InPlaceUpdates by @acumino [#970]
  • [OPERATOR] Introduced API changes to support InPlaceUpdate by @acumino [#962]

Docker Images

  • machine-controller-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/machine-controller-manager:v0.57.0

v0.56.1

17 Feb 16:06
Compare
Choose a tag to compare

[gardener/machine-controller-manager]

🐛 Bug Fixes

  • [OPERATOR] A bug was fixed where MCM panics when trying to add an annotation to a nil map by @aaronfern [#967]

Docker Images

  • machine-controller-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/machine-controller-manager:v0.56.1

v0.56.0

03 Feb 12:50
Compare
Choose a tag to compare

[gardener/machine-controller-manager]

🐛 Bug Fixes

  • [OPERATOR] Fix that mitigates data-races in concurrent CA scale-downs. by @elankath [#965]

🏃 Others

  • [OPERATOR] Update IT framework to add gardener-node-agent secret to deployed machines by @aaronfern [#963]

Docker Images

  • machine-controller-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/machine-controller-manager:v0.56.0

v0.55.1

02 Dec 11:23
Compare
Choose a tag to compare

[gardener/machine-controller-manager]

🐛 Bug Fixes

  • [DEVELOPER] Fixed addlicense and gosec installation. by @thiyyakat [#958]

🏃 Others

Docker Images

  • machine-controller-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/machine-controller-manager:v0.55.1

v0.55.0

22 Nov 15:59
Compare
Choose a tag to compare

[gardener/machine-controller-manager]

🐛 Bug Fixes

  • [USER] MCM recognizes scaling-up of machineDeployment from 0 to more replicas as a scaling event rather than a rolling update. by @thiyyakat [#956]
  • [USER] A bug has been fixed for draining nodes with provider-unrelated volumes like NFS volumes. With this fix, the machine controller doesn't try to track their (non-existing) VolumeAttachments. by @timebertt [#937]
  • [OPERATOR] Fixed a bug in drain logic where volume reattachment context declaration used incorrect parent context by @rishabh-11 [#947]

🏃 Others

  • [OPERATOR] MCM will use an informer instead of theclientset to list pods in the drain logic. This will reduce the load on etcd/kube-apiserver. by @thiyyakat [#949]
  • [OPERATOR] Removed support for v1beta1 PDBs by @rishabh-11 [#947]
  • [DEVELOPER] Adding gosec for Static Application Security Testing (SAST). by @thiyyakat [#954]

Docker Images

  • machine-controller-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/machine-controller-manager:v0.55.0

v0.54.0

13 Sep 11:15
Compare
Choose a tag to compare

[gardener/machine-controller-manager]

✨ New Features

  • [DEVELOPER] MCM replaces the magic string <<MACHINE_NAME>> in user data with the name of the machine when it is bootstrapped. by @oliver-goetz [#919]
  • [DEVELOPER] MCM adds the name of the machine to node.gardener.cloud/machine-name label of the corresponding node. by @oliver-goetz [#919]

🐛 Bug Fixes

  • [DEVELOPER] Fixed bug that removed the shoot-- prefix from control cluster namespace for integration tests using the gardener local setup case by @thiyyakat [#935]
  • [OPERATOR] Fixed a bug where failure of machine initialization caused label updates to not happen. by @thiyyakat [#940]

🏃 Others

  • [OPERATOR] getVMStatus always redirects to InitiateDrain. It also populates the node label on the machine object by checking node.gardener.cloud/machine-name label on the nodes. by @thiyyakat [#940]
  • [OPERATOR] Golang version used is now upgraded to 1.22.5 by @aaronfern [#929]
  • [OPERATOR] golangci-lint will now be used as the linter instead of the older golint by @aaronfern [#929]
  • [OPERATOR] Drain timeout is now correctly honored for Pod eviction during Machine Drain by @sssash18 [#920]
  • [DEVELOPER] The following dependencies are updated:

📖 Documentation

Docker Images

  • machine-controller-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/machine-controller-manager:v0.54.0

v0.53.1

15 Jul 05:32
Compare
Choose a tag to compare

[gardener/machine-controller-manager]

🐛 Bug Fixes

  • [OPERATOR] Fixed a bug where the Unitialised error code was blocking machine deletion by @rishabh-11 [#928]

Docker Images

  • machine-controller-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/machine-controller-manager:v0.53.1

v0.53.0

19 Apr 12:09
Compare
Choose a tag to compare

[gardener/machine-controller-manager]

⚠️ Breaking Changes

  • [DEVELOPER] New provider method Driver.InitializeMachine added for Post-Creation VM Instance Initialization steps. by @elankath [#898]

🏃 Others

Docker Images

  • machine-controller-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/machine-controller-manager:v0.53.0

v0.52.0

24 Jan 11:48
Compare
Choose a tag to compare

[gardener/machine-controller-manager]

🏃 Others

  • [OPERATOR] Architecture field added in the nodetemplate. This will allow CA to pickup architecture from machine class and schedule pods on relevant arch nodes. by @sssash18 [#894]
  • [DEVELOPER] go-git now removed from dependencies due to CVE's. by @elankath [#896]

Docker Images

  • machine-controller-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/machine-controller-manager:v0.52.0

v0.51.1

09 Jan 05:24
Compare
Choose a tag to compare

[gardener/machine-controller-manager]

🐛 Bug Fixes

  • [DEVELOPER] A bug in UpdateNodeToMachine which cause the IT to fail is fixed.

Docker Images

  • machine-controller-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/machine-controller-manager:v0.51.1