Skip to content

Commit e17baa6

Browse files
gardener-github-actions[bot]gardener-robot-ci-1
andauthored
Upgrade github.com/gardener/machine-controller-manager (gardener#305)
from v0.58.0 to v0.60.0 Co-authored-by: Gardener-CICD Bot <gardener.ci.user@gmail.com>
1 parent 3bcf7f1 commit e17baa6

5 files changed

Lines changed: 151 additions & 11 deletions

.ocm/base-component.yaml

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
componentReferences:
2-
- name: machine-controller-manager
3-
componentName: github.com/gardener/machine-controller-manager
4-
version: v0.58.0
2+
- componentName: github.com/gardener/machine-controller-manager
3+
name: machine-controller-manager
4+
version: v0.60.0
55
main-source:
66
labels:
7-
- name: cloud.gardener.cnudie/dso/scanning-hints/source_analysis/v1
8-
value:
9-
policy: skip
10-
comment: |
11-
we use gosec for sast scanning. See attached log.
7+
- name: cloud.gardener.cnudie/dso/scanning-hints/source_analysis/v1
8+
value:
9+
comment: 'we use gosec for sast scanning. See attached log.
10+
11+
'
12+
policy: skip
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
ocm:
2+
component_name: github.com/gardener/machine-controller-manager
3+
component_version: v0.59.0
4+
release_notes:
5+
- audience: null
6+
author: null
7+
category: null
8+
contents: |
9+
# [gardener/machine-controller-manager]
10+
11+
## ✨ New Features
12+
13+
- `[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]
14+
## 🐛 Bug Fixes
15+
16+
- `[OPERATOR]` Fix a bug where MCM does not check if a pod has already been evicted before reattempting eviction blindly by @aaronfern [#979]
17+
- `[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]
18+
## 🏃 Others
19+
20+
- `[OPERATOR]` add new label `node_name` to the `mcm_machine_info` metric by @aaronfern [#1000]
21+
- `[OPERATOR]` machine-controller-manager base image is updated to `gcr.io/distroless/static-debian12:nonroot`. by @aaronfern [#991]
22+
23+
## Container (OCI) Images
24+
- machine-controller-manager: `europe-docker.pkg.dev/gardener-project/releases/gardener/machine-controller-manager:v0.59.0`
25+
mimetype: text/markdown
26+
reference: null
27+
type: prerendered
Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,112 @@
1+
ocm:
2+
component_name: github.com/gardener/machine-controller-manager
3+
component_version: v0.60.0
4+
release_notes:
5+
- audience: operator
6+
author:
7+
hostname: github.com
8+
type: githubUser
9+
username: maboehm
10+
category: feature
11+
contents: When running without a target cluster machine-controller-manager will
12+
report a new status field `addresses`
13+
mimetype: text/markdown
14+
reference: '[#1012](https://github.com/gardener/machine-controller-manager/pull/1012)'
15+
type: standard
16+
- audience: operator
17+
author:
18+
hostname: github.com
19+
type: githubUser
20+
username: acumino
21+
category: other
22+
contents: '`node.gardener.cloud/critical-components-not-ready` taint is added to
23+
the node after the successful in-place update to prevent scheduling any workload
24+
before critical component pods are ready.'
25+
mimetype: text/markdown
26+
reference: '[#1017](https://github.com/gardener/machine-controller-manager/pull/1017)'
27+
type: standard
28+
- audience: operator
29+
author:
30+
hostname: github.com
31+
type: githubUser
32+
username: gagan16k
33+
category: bugfix
34+
contents: |
35+
Fixed metric `mcm_machine_set_failed_machines` and underlying variable `*machineSet.Status.FailedMachines` so that they reflect the current state of machines
36+
mimetype: text/markdown
37+
reference: '[#1025](https://github.com/gardener/machine-controller-manager/pull/1025)'
38+
type: standard
39+
- audience: operator
40+
author:
41+
hostname: github.com
42+
type: githubUser
43+
username: heldkat
44+
category: other
45+
contents: export testresults as inlined ocm-resource
46+
mimetype: text/markdown
47+
reference: '[#1022](https://github.com/gardener/machine-controller-manager/pull/1022)'
48+
type: standard
49+
- audience: user
50+
author:
51+
hostname: github.com
52+
type: githubUser
53+
username: thiyyakat
54+
category: bugfix
55+
contents: Fixed checking of `createMachineTimeout` when machine is `Pending`
56+
mimetype: text/markdown
57+
reference: '[#1015](https://github.com/gardener/machine-controller-manager/pull/1015)'
58+
type: standard
59+
- audience: operator
60+
author:
61+
hostname: github.com
62+
type: githubUser
63+
username: acumino
64+
category: bugfix
65+
contents: Fixed a bug where machines in the `InPlaceUpdating` phase were incorrectly
66+
transferred to the new machine set during inplace updates. This caused the machine
67+
controller to miss updating the phase to `InPlaceUpdateSuccessful`, resulting
68+
in machines getting stuck or marked as `InPlaceUpdateFailed`.
69+
mimetype: text/markdown
70+
reference: '[#1020](https://github.com/gardener/machine-controller-manager/pull/1020)'
71+
type: standard
72+
- audience: developer
73+
author:
74+
hostname: github.com
75+
type: githubUser
76+
username: ccwienk
77+
category: other
78+
contents: migrate CICD-Pipeline to GitHub-Actions
79+
mimetype: text/markdown
80+
reference: '[#1011](https://github.com/gardener/machine-controller-manager/pull/1011)'
81+
type: standard
82+
- audience: operator
83+
author:
84+
hostname: github.com
85+
type: githubUser
86+
username: elankath
87+
category: feature
88+
contents: Machine Class now has VirtualCapacity field hat maps to WorkerPool's NodeTemplate
89+
VirtualCapacity.
90+
mimetype: text/markdown
91+
reference: '[#1024](https://github.com/gardener/machine-controller-manager/pull/1024)'
92+
type: standard
93+
- audience: operator
94+
author:
95+
hostname: github.com
96+
type: githubUser
97+
username: gagan16k
98+
category: other
99+
contents: Add informational logging for MachineDeployment rollout events
100+
mimetype: text/markdown
101+
reference: '[#1029](https://github.com/gardener/machine-controller-manager/pull/1029)'
102+
type: standard
103+
- audience: developer
104+
author:
105+
hostname: github.com
106+
type: githubUser
107+
username: thiyyakat
108+
category: other
109+
contents: Convert `.reuse/dep5` to `REUSE.toml`.
110+
mimetype: text/markdown
111+
reference: '[#1026](https://github.com/gardener/machine-controller-manager/pull/1026)'
112+
type: standard

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ toolchain go1.24.1
77
require (
88
github.com/ahmetb/gen-crd-api-reference-docs v0.3.0
99
github.com/gardener/gardener v1.119.0
10-
github.com/gardener/machine-controller-manager v0.58.0
10+
github.com/gardener/machine-controller-manager v0.60.0
1111
github.com/gophercloud/gophercloud/v2 v2.7.0
1212
github.com/onsi/ginkgo/v2 v2.23.4
1313
github.com/onsi/gomega v1.37.0

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ github.com/fxamacker/cbor/v2 v2.8.0 h1:fFtUGXUzXPHTIUdne5+zzMPTfffl3RD5qYnkY40vt
2727
github.com/fxamacker/cbor/v2 v2.8.0/go.mod h1:vM4b+DJCtHn+zz7h3FFp/hDAI9WNWCsZj23V5ytsSxQ=
2828
github.com/gardener/gardener v1.119.0 h1:WUpomSfFy0W5YaP/QH1rocqfURnzNChApJRxO8xdqDo=
2929
github.com/gardener/gardener v1.119.0/go.mod h1:eD9G3dW8+bINMPXFlVTb9zWACZHCqcRjJsi7F7wNpR8=
30-
github.com/gardener/machine-controller-manager v0.58.0 h1:JLMpuD+omliu/RwK0mA9Ce+MLObJq421Du1qmaAHmAU=
31-
github.com/gardener/machine-controller-manager v0.58.0/go.mod h1:TCU/KoudCMt2eV0Jnrq2D1TwgsrBCuhIVgV3j1el6Og=
30+
github.com/gardener/machine-controller-manager v0.60.0 h1:aaSE85Yu0hcHYsP5/x1rxWa5o2zhmsmXlKQ+xefHY/Q=
31+
github.com/gardener/machine-controller-manager v0.60.0/go.mod h1:8eE1qLztrWIbOM71mHSQGaC6Q+pl5lvOyN08qP39D7o=
3232
github.com/go-logr/logr v0.1.0/go.mod h1:ixOQHD9gLJUVQQ2ZOR7zLEifBX6tGkNJF4QyIY7sIas=
3333
github.com/go-logr/logr v0.2.0/go.mod h1:z6/tIYblkpsD+a4lm/fGIIU9mZ+XfAiaFtq7xTgseGU=
3434
github.com/go-logr/logr v1.4.2 h1:6pFjapn8bFcIbiKo3XT4j/BhANplGihG6tvd+8rYgrY=

0 commit comments

Comments
 (0)