Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 9 additions & 9 deletions .ocm/base-component.yaml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
componentReferences:
- name: machine-controller-manager
componentName: github.com/gardener/machine-controller-manager
version: v0.58.0

- componentName: github.com/gardener/machine-controller-manager
name: machine-controller-manager
version: v0.60.0
main-source:
labels:
- name: cloud.gardener.cnudie/dso/scanning-hints/source_analysis/v1
value:
policy: skip
comment: |
we use gosec for sast-scanning. See attached log.
- name: cloud.gardener.cnudie/dso/scanning-hints/source_analysis/v1
value:
comment: 'we use gosec for sast-scanning. See attached log.

'
policy: skip
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
ocm:
component_name: github.com/gardener/machine-controller-manager
component_version: v0.59.0
release_notes:
- audience: null
author: null
category: null
contents: |
# [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](https://github.com/gardener/machine-controller-manager/blob/master/docs/FAQ.md#how-to-run-mcm-in-different-cluster-setups) 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`
mimetype: text/markdown
reference: null
type: prerendered
Original file line number Diff line number Diff line change
@@ -0,0 +1,112 @@
ocm:
component_name: github.com/gardener/machine-controller-manager
component_version: v0.60.0
release_notes:
- audience: operator
author:
hostname: github.com
type: githubUser
username: maboehm
category: feature
contents: When running without a target cluster machine-controller-manager will
report a new status field `addresses`
mimetype: text/markdown
reference: '[#1012](https://github.com/gardener/machine-controller-manager/pull/1012)'
type: standard
- audience: operator
author:
hostname: github.com
type: githubUser
username: acumino
category: other
contents: '`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.'
mimetype: text/markdown
reference: '[#1017](https://github.com/gardener/machine-controller-manager/pull/1017)'
type: standard
- audience: operator
author:
hostname: github.com
type: githubUser
username: gagan16k
category: bugfix
contents: |
Fixed metric `mcm_machine_set_failed_machines` and underlying variable `*machineSet.Status.FailedMachines` so that they reflect the current state of machines
mimetype: text/markdown
reference: '[#1025](https://github.com/gardener/machine-controller-manager/pull/1025)'
type: standard
- audience: operator
author:
hostname: github.com
type: githubUser
username: heldkat
category: other
contents: export testresults as inlined ocm-resource
mimetype: text/markdown
reference: '[#1022](https://github.com/gardener/machine-controller-manager/pull/1022)'
type: standard
- audience: user
author:
hostname: github.com
type: githubUser
username: thiyyakat
category: bugfix
contents: Fixed checking of `createMachineTimeout` when machine is `Pending`
mimetype: text/markdown
reference: '[#1015](https://github.com/gardener/machine-controller-manager/pull/1015)'
type: standard
- audience: operator
author:
hostname: github.com
type: githubUser
username: acumino
category: bugfix
contents: 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`.
mimetype: text/markdown
reference: '[#1020](https://github.com/gardener/machine-controller-manager/pull/1020)'
type: standard
- audience: developer
author:
hostname: github.com
type: githubUser
username: ccwienk
category: other
contents: migrate CICD-Pipeline to GitHub-Actions
mimetype: text/markdown
reference: '[#1011](https://github.com/gardener/machine-controller-manager/pull/1011)'
type: standard
- audience: operator
author:
hostname: github.com
type: githubUser
username: elankath
category: feature
contents: Machine Class now has VirtualCapacity field hat maps to WorkerPool's NodeTemplate
VirtualCapacity.
mimetype: text/markdown
reference: '[#1024](https://github.com/gardener/machine-controller-manager/pull/1024)'
type: standard
- audience: operator
author:
hostname: github.com
type: githubUser
username: gagan16k
category: other
contents: Add informational logging for MachineDeployment rollout events
mimetype: text/markdown
reference: '[#1029](https://github.com/gardener/machine-controller-manager/pull/1029)'
type: standard
- audience: developer
author:
hostname: github.com
type: githubUser
username: thiyyakat
category: other
contents: Convert `.reuse/dep5` to `REUSE.toml`.
mimetype: text/markdown
reference: '[#1026](https://github.com/gardener/machine-controller-manager/pull/1026)'
type: standard
2 changes: 1 addition & 1 deletion MCM_VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v0.59.1
v0.60.0
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ toolchain go1.23.3

require (
github.com/aliyun/alibaba-cloud-sdk-go v0.0.0-20180828111155-cad214d7d71f
github.com/gardener/machine-controller-manager v0.59.1
github.com/gardener/machine-controller-manager v0.60.0
github.com/golang/mock v1.4.4
github.com/onsi/ginkgo/v2 v2.23.0
github.com/onsi/gomega v1.36.2
Expand Down
4 changes: 2 additions & 2 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ github.com/emicklei/go-restful/v3 v3.11.0 h1:rAQeMHw1c7zTmncogyy8VvRZwtkmkZ4FxER
github.com/emicklei/go-restful/v3 v3.11.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc=
github.com/fxamacker/cbor/v2 v2.7.0 h1:iM5WgngdRBanHcxugY4JySA0nk1wZorNOpTgCMedv5E=
github.com/fxamacker/cbor/v2 v2.7.0/go.mod h1:pxXPTn3joSm21Gbwsv0w9OSA2y1HFR9qXEeXQVeNoDQ=
github.com/gardener/machine-controller-manager v0.59.1 h1:oEamB/61TnEr6w+f+uJAB0frqXzA1aoBLvqFYsBFyfM=
github.com/gardener/machine-controller-manager v0.59.1/go.mod h1:TCU/KoudCMt2eV0Jnrq2D1TwgsrBCuhIVgV3j1el6Og=
github.com/gardener/machine-controller-manager v0.60.0 h1:aaSE85Yu0hcHYsP5/x1rxWa5o2zhmsmXlKQ+xefHY/Q=
github.com/gardener/machine-controller-manager v0.60.0/go.mod h1:8eE1qLztrWIbOM71mHSQGaC6Q+pl5lvOyN08qP39D7o=
github.com/go-logr/logr v1.4.2 h1:6pFjapn8bFcIbiKo3XT4j/BhANplGihG6tvd+8rYgrY=
github.com/go-logr/logr v1.4.2/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY=
github.com/go-logr/zapr v1.3.0 h1:XGdV8XW8zdwFiwOA2Dryh1gj2KRQyOOoNmBy4EplIcQ=
Expand Down
Loading