Skip to content

Update module github.com/gardener/machine-controller-manager to v0.62.1 - #186

Open
23t-machine-user wants to merge 1 commit into
mainfrom
renovate/github.qkg1.top-gardener-machine-controller-manager-0.x
Open

Update module github.com/gardener/machine-controller-manager to v0.62.1#186
23t-machine-user wants to merge 1 commit into
mainfrom
renovate/github.qkg1.top-gardener-machine-controller-manager-0.x

Conversation

@23t-machine-user

@23t-machine-user 23t-machine-user commented Mar 7, 2025

Copy link
Copy Markdown
Collaborator

This PR contains the following updates:

Package Type Update Change
github.com/gardener/machine-controller-manager require minor v0.56.1v0.62.1

Release Notes

gardener/machine-controller-manager (github.com/gardener/machine-controller-manager)

v0.62.1

Compare Source

[github.com/gardener/machine-controller-manager:v0.62.1]
🐛 Bug Fixes
  • [OPERATOR] Fix preservation reconcile loop to avoid unconditionally uncordoning nodes unrelated to machine preservation, prevent spurious writes on non-preserved machines, and eliminate conflict errors caused by stale machine object comparison in the defer annotation sync. by @​thiyyakat [#​1111]
application/spdx+json
  • machine-controller-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/machine-controller-manager@sha256:8c3c8898609ea0dec35386932af6e55e9ed65a1ad95cd2a40d51c1603147b791
  • machine-controller-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/machine-controller-manager@sha256:b7137602744886282f71046059ca80219e48a7e52589ccde3e3556b82b6b374e
application/vnd.cyclonedx+json
  • machine-controller-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/machine-controller-manager@sha256:03aa4bb2714b2474fa1310feb3cf8625f71a9be44e7e4b94065365d527180809
  • machine-controller-manager-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/machine-controller-manager@sha256:1a5a18d71e09efbdfadd9c9f874ee88d1b2da780532dbcc1f749623c9adbba19
Container (OCI) Images
  • machine-controller-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/machine-controller-manager:v0.62.1

v0.62.0

Compare Source

[github.com/gardener/machine-controller-manager:v0.62.0]
✨ New Features
  • [USER] Introduce support for preservation of machines (both Running and Failed), and the backing node (if it exists). by @​thiyyakat [#​1059]
🐛 Bug Fixes
  • [OPERATOR] Exclude terminating machines when managing machineset replicas to allow for faster replacement of a failed machine. by @​takoverflow [#​1086]
  • [DEVELOPER] Machine controller no longer adds finalizers or reconciles nodes with no associated machine by @​gagan16k [#​1065]
  • [DEVELOPER] Merged node finalizer removal and node object deletion into a single atomic step during machine deletion by @​gagan16k [#​1097]
🏃 Others
  • [OPERATOR] Fix machines termination in machine set replica management to avoid needless scale-up of machines because of stale replica count. by @​r4mek [#​1069]
  • [OPERATOR] Fixing an issue where a rapid scale up and scale down can result in a cordoned machine in the cluster. by @​r4mek [#​1087]
  • [OPERATOR] machine-controller-manager now allows configuring the retry duration for ResourceExhausted errors during machine creation with the --resource-exhausted-retry CLI flag in machine-controller-manager-provider. If not specified, the default machineutils.LongRetry stays unchanged. by @​viragvoros [#​1083]
  • [OPERATOR] Track preserved failed machines in field preservedFailedReplicas in the Status of MCS and MCD, and prevent these machines from resulting in MCD being marked as unhealthy. by @​thiyyakat [#​1092]
  • [OPERATOR] Golang version used is now upgraded to 1.26.2 by @​takoverflow [#​1096]
  • [DEVELOPER] newly created machines not moved to Pending state without valid node name and providerID from provider by @​aaronfern [#​1070]
application/spdx+json
  • machine-controller-manager-spdx-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/machine-controller-manager@sha256:53133a37608e47f7a18b3b5ad78d4ed45e97415756e79a2ef53316072eb9fb98
  • machine-controller-manager-spdx-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/machine-controller-manager@sha256:ad91208ea1aa63e57dcf48cbe4976d9bf86fb155a06f2a78079ae7a74a834b4c
Container (OCI) Images
  • machine-controller-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/machine-controller-manager:v0.62.0

v0.61.3

Compare Source

[github.com/gardener/machine-controller-manager:v0.61.3]
🐛 Bug Fixes
  • [OPERATOR] Fixing an issue where a rapid scale up and scale down can result in a cordoned machine in the cluster. by @​r4mek [#​1090]
Container (OCI) Images
  • machine-controller-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/machine-controller-manager:v0.61.3

v0.61.2

Compare Source

[github.com/gardener/machine-controller-manager:v0.61.2]
🏃 Others
  • [OPERATOR] Fix machines termination in machine set replica management to avoid needless scale-up of machines because of stale replica count. by @​r4mek [#​1071]
  • [DEVELOPER] newly created machines not moved to Pending state without valid node name and providerID from provider by @​aaronfern [#​1072]
Container (OCI) Images
  • machine-controller-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/machine-controller-manager:v0.61.2

v0.61.1

Compare Source

[github.com/gardener/machine-controller-manager:v0.61.1]
🐛 Bug Fixes
  • [DEVELOPER] Machine controller no longer adds finalizers or reconciles nodes with no associated machine by @​gagan16k [#​1066]
Container (OCI) Images
  • machine-controller-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/machine-controller-manager:v0.61.1

v0.61.0

Compare Source

[github.com/gardener/machine-controller-manager:v0.61.0]
✨ New Features
  • [USER] Users with delete permissions can simply use kubectl delete node to delete backing Machine. node.machine.sapcloud.io/trigger-deletion-by-mcm annotation on Node no longer supported for indirect deletion of Machine by @​gagan16k [#​1055]
🐛 Bug Fixes
  • [OPERATOR] Fixed spurious warning logs for machines without force-deletion label by @​gagan16k [#​1057]
  • [OPERATOR] Made changes to reconcileClusterMachineTermination to avoid duplicate reconciliations by @​r4mek [#​1056]
  • [OPERATOR] Updated machineclass reconciliation to avoid unnecessary machine requeues by @​r4mek [#​1056]
  • [OPERATOR] Fix panic if provider does not support Driver.InitializeMachine by @​maboehm [#​1032]
  • [OPERATOR] The metric for the machine_current_status_phase has been fixed and is not reporting removed Machines anymore by @​Duciwuci [#​1058]
  • [OPERATOR] Added a safeguard to delay deletion of machines that are undergoing a Create Request to prevent orphaning of VMs. by @​takoverflow [#​1036]
  • [OPERATOR] Fixed an issue where deleting a machine from an old MachineSet could prevent proper scaling. The new MachineSet now scales up when total replicas (old + new) drop below the desired count, ensuring replacements are created with the updated configuration. by @​acumino [#​1052]
📖 Documentation
Container (OCI) Images
  • machine-controller-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/machine-controller-manager:v0.61.0

v0.60.3

Compare Source

[github.com/gardener/machine-controller-manager:v0.60.3]
🏃 Others
  • [OPERATOR] Fix machines termination in machine set replica management to avoid needless scale-up of machines because of stale replica count. by @​r4mek [#​1073]
Container (OCI) Images
  • machine-controller-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/machine-controller-manager:v0.60.3

v0.60.2

Compare Source

[github.com/gardener/machine-controller-manager:v0.60.2]
🐛 Bug Fixes
  • [OPERATOR] Fix panic if provider does not support Driver.InitializeMachine by @​maboehm [#​1047]
Container (OCI) Images
  • machine-controller-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/machine-controller-manager:v0.60.2

v0.60.1

Compare Source

[github.com/gardener/machine-controller-manager:v0.60.1]
🐛 Bug Fixes
  • [OPERATOR] Added a safeguard to delay deletion of machines that are undergoing a Create Request to prevent orphaning of VMs. by @​takoverflow [#​1045]
Container (OCI) Images
  • machine-controller-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/machine-controller-manager:v0.60.1

v0.60.0

Compare Source

[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

Compare Source

[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

Compare Source

[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

Compare Source

[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

Compare Source

[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

Compare Source

[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

Compare Source

[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

Compare Source

[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

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

@23t-machine-user
23t-machine-user force-pushed the renovate/github.qkg1.top-gardener-machine-controller-manager-0.x branch 3 times, most recently from 0641fde to 49ee771 Compare March 12, 2025 09:04
@rhizoet rhizoet removed their assignment Mar 19, 2025
@23t-machine-user
23t-machine-user force-pushed the renovate/github.qkg1.top-gardener-machine-controller-manager-0.x branch 4 times, most recently from d8cda61 to 219805a Compare March 20, 2025 16:50
@23t-machine-user 23t-machine-user changed the title Update module github.com/gardener/machine-controller-manager to v0.57.0 Update module github.com/gardener/machine-controller-manager to v0.57.1 Mar 21, 2025
@23t-machine-user
23t-machine-user force-pushed the renovate/github.qkg1.top-gardener-machine-controller-manager-0.x branch 6 times, most recently from 820fa3a to 1705464 Compare March 27, 2025 12:25
@23t-machine-user
23t-machine-user force-pushed the renovate/github.qkg1.top-gardener-machine-controller-manager-0.x branch 3 times, most recently from ed3d984 to fe5aacd Compare April 7, 2025 19:33
@23t-machine-user 23t-machine-user changed the title Update module github.com/gardener/machine-controller-manager to v0.57.1 Update module github.com/gardener/machine-controller-manager to v0.57.2 Apr 11, 2025
@23t-machine-user
23t-machine-user force-pushed the renovate/github.qkg1.top-gardener-machine-controller-manager-0.x branch from fe5aacd to cd295b5 Compare April 11, 2025 07:23
@23t-machine-user
23t-machine-user force-pushed the renovate/github.qkg1.top-gardener-machine-controller-manager-0.x branch 3 times, most recently from 287a653 to 7f78532 Compare April 28, 2025 16:50
@23t-machine-user 23t-machine-user changed the title Update module github.com/gardener/machine-controller-manager to v0.57.2 Update module github.com/gardener/machine-controller-manager to v0.58.0 Apr 29, 2025
@23t-machine-user
23t-machine-user force-pushed the renovate/github.qkg1.top-gardener-machine-controller-manager-0.x branch 2 times, most recently from d1df4a0 to 43a051e Compare April 30, 2025 18:24
@23t-machine-user 23t-machine-user changed the title Update module github.com/gardener/machine-controller-manager to v0.58.0 Update module github.com/gardener/machine-controller-manager to v0.59.0 Jul 8, 2025
@23t-machine-user
23t-machine-user force-pushed the renovate/github.qkg1.top-gardener-machine-controller-manager-0.x branch 3 times, most recently from 025b37b to 29f0651 Compare July 11, 2025 09:50
@23t-machine-user
23t-machine-user force-pushed the renovate/github.qkg1.top-gardener-machine-controller-manager-0.x branch 2 times, most recently from 6acb264 to 47c7c03 Compare July 16, 2025 22:23
@23t-machine-user 23t-machine-user changed the title Update module github.com/gardener/machine-controller-manager to v0.59.0 Update module github.com/gardener/machine-controller-manager to v0.59.1 Jul 18, 2025
@23t-machine-user
23t-machine-user force-pushed the renovate/github.qkg1.top-gardener-machine-controller-manager-0.x branch 2 times, most recently from 9c0d3f0 to 598ec3a Compare July 22, 2025 19:48
@23t-machine-user 23t-machine-user changed the title Update module github.com/gardener/machine-controller-manager to v0.59.1 Update module github.com/gardener/machine-controller-manager to v0.59.2 Jul 23, 2025
@23t-machine-user
23t-machine-user force-pushed the renovate/github.qkg1.top-gardener-machine-controller-manager-0.x branch from 598ec3a to 0b7df7c Compare July 23, 2025 06:57
@23t-machine-user
23t-machine-user force-pushed the renovate/github.qkg1.top-gardener-machine-controller-manager-0.x branch from 0b7df7c to 4db9660 Compare August 6, 2025 18:44
@23t-machine-user
23t-machine-user force-pushed the renovate/github.qkg1.top-gardener-machine-controller-manager-0.x branch 5 times, most recently from cad91f6 to be6ed1e Compare August 20, 2025 19:48
@23t-machine-user
23t-machine-user force-pushed the renovate/github.qkg1.top-gardener-machine-controller-manager-0.x branch 5 times, most recently from ab141af to 6a9860c Compare August 27, 2025 22:23
@23t-machine-user
23t-machine-user force-pushed the renovate/github.qkg1.top-gardener-machine-controller-manager-0.x branch from 6a9860c to 40f3933 Compare August 28, 2025 15:36
@23t-machine-user 23t-machine-user changed the title Update module github.com/gardener/machine-controller-manager to v0.59.2 Update module github.com/gardener/machine-controller-manager to v0.60.0 Aug 29, 2025
@23t-machine-user
23t-machine-user force-pushed the renovate/github.qkg1.top-gardener-machine-controller-manager-0.x branch 4 times, most recently from 1389112 to 2876dc1 Compare September 1, 2025 16:50
@23t-machine-user

23t-machine-user commented Apr 28, 2026

Copy link
Copy Markdown
Collaborator Author

ℹ️ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.25.0 -> 1.26.2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants