Skip to content

Releases: gardener/machine-controller-manager

v0.60.0

29 Aug 12:01
Compare
Choose a tag to compare

[github.com/gardener/machine-controller-manager:v0.60.0]

✨ New Features

  • [OPERATOR] When running without a target cluster machine-controller-manager will report a new status field addresses by @maboehm [#1012]
  • [OPERATOR] Machine Class now has VirtualCapacity field hat maps to WorkerPool's NodeTemplate VirtualCapacity. by @elankath [#1024]

🐛 Bug Fixes

  • [OPERATOR] Fixed metric mcm_machine_set_failed_machines and underlying variable *machineSet.Status.FailedMachines so that they reflect the current state of machines by @gagan16k [#1025]
  • [USER] Fixed checking of createMachineTimeout when machine is Pending by @thiyyakat [#1015]
  • [OPERATOR] Fixed a bug where machines in the InPlaceUpdating phase were incorrectly transferred to the new machine set during inplace updates. This caused the machine controller to miss updating the phase to InPlaceUpdateSuccessful, resulting in machines getting stuck or marked as InPlaceUpdateFailed. by @acumino [#1020]

🏃 Others

  • [OPERATOR] node.gardener.cloud/critical-components-not-ready taint is added to the node after the successful in-place update to prevent scheduling any workload before critical component pods are ready. by @acumino [#1017]
  • [OPERATOR] export testresults as inlined ocm-resource by @heldkat [#1022]
  • [DEVELOPER] migrate CICD-Pipeline to GitHub-Actions by @ccwienk [#1011]
  • [OPERATOR] Add informational logging for MachineDeployment rollout events by @gagan16k [#1029]
  • [DEVELOPER] Convert .reuse/dep5 to REUSE.toml. by @thiyyakat [#1026]

v0.59.2

23 Jul 06:36
Compare
Choose a tag to compare

[gardener/machine-controller-manager]

🐛 Bug Fixes

  • [OPERATOR] Fixed a bug where machines in the InPlaceUpdating phase were incorrectly transferred to the new machine set during inplace updates. This caused the machine controller to miss updating the phase to InPlaceUpdateSuccessful, resulting in machines getting stuck or marked as InPlaceUpdateFailed. by @acumino [#1020]

Container (OCI) Images

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

v0.59.1

18 Jul 11:46
Compare
Choose a tag to compare

[gardener/machine-controller-manager]

🏃 Others

  • [OPERATOR] node.gardener.cloud/critical-components-not-ready taint is added to the node after the successful in-place update to prevent scheduling any workload before critical component pods are ready. by @acumino [#1017]

Container (OCI) Images

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

v0.59.0

08 Jul 13:24
Compare
Choose a tag to compare

[gardener/machine-controller-manager]

✨ New Features

  • [OPERATOR] machine-controller-manager can manage machines without a target cluster by specifying --target-kubeconfig=none. See the documentation for more details. by @timebertt [#1004]

🐛 Bug Fixes

  • [OPERATOR] Fix a bug where MCM does not check if a pod has already been evicted before reattempting eviction blindly by @aaronfern [#979]
  • [OPERATOR] Fixed a bug in the MachineSet controller where the machine status was set to Terminating even if attempt to delete the machine object failed. by @takoverflow [#995]

🏃 Others

  • [OPERATOR] add new label node_name to the mcm_machine_info metric by @aaronfern [#1000]
  • [OPERATOR] machine-controller-manager base image is updated to gcr.io/distroless/static-debian12:nonroot. by @aaronfern [#991]

Container (OCI) Images

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

v0.58.0

29 Apr 07:05
Compare
Choose a tag to compare

[gardener/machine-controller-manager]

✨ New Features

  • [OPERATOR] Machine Controller Manager now supports a new machine deployment strategy called InPlaceUpdate. by @acumino [#973]

🐛 Bug Fixes

  • [OPERATOR] A new termination queue to handle machines scheduled for deletion introduced to separate creation requests from deletion by @takoverflow [#964]
  • [OPERATOR] machine-controller-manager version, and build information are printed at startup. by @renormalize [#985]

🏃 Others

  • [OPERATOR] Resource exhaustion on machine creation results in a longer retry period by @takoverflow [#981]
  • [OPERATOR] Integration test framework enhancements for resource and process cleanup by @takoverflow [#968]

Docker Images

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

v0.57.2

11 Apr 06:54
Compare
Choose a tag to compare

[gardener/machine-controller-manager]

🏃 Others

  • [OPERATOR] Introduce Constants needed for Conditons and Status for InPlace update by @aaronfern [#983]

Docker Images

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

v0.57.1

21 Mar 10:40
Compare
Choose a tag to compare

[gardener/machine-controller-manager]

🐛 Bug Fixes

  • [OPERATOR] CA tainted node is removed as soon as possible by MachineSet controller by @aaronfern [#976]

Docker Images

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

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