diff --git a/charts/images.yaml b/charts/images.yaml index 470ee3d16..18cf0923e 100644 --- a/charts/images.yaml +++ b/charts/images.yaml @@ -6,11 +6,11 @@ images: - name: machine-controller-manager sourceRepository: github.com/gardener/machine-controller-manager repository: eu.gcr.io/gardener-project/gardener/machine-controller-manager - tag: "0.41.0" + tag: "0.44.0" - name: machine-controller-manager-provider-metal sourceRepository: https://github.com/metal-stack/machine-controller-manager-provider-metal repository: ghcr.io/metal-stack/machine-controller-manager-provider-metal - tag: "v0.1.7" + tag: "v0.1.10" - name: auditforwarder sourceRepository: https://github.com/metal-stack/audit-forwarder repository: ghcr.io/metal-stack/audit-forwarder diff --git a/charts/internal/machine-controller-manager/seed/templates/clusterrole.yaml b/charts/internal/machine-controller-manager/seed/templates/clusterrole.yaml index eccb92fe1..05f91bcb8 100644 --- a/charts/internal/machine-controller-manager/seed/templates/clusterrole.yaml +++ b/charts/internal/machine-controller-manager/seed/templates/clusterrole.yaml @@ -26,3 +26,20 @@ rules: - events verbs: - "*" +- apiGroups: + - coordination.k8s.io + resources: + - leases + verbs: + - create +- apiGroups: + - coordination.k8s.io + resources: + - leases + resourceNames: + - machine-controller + - machine-controller-manager + verbs: + - get + - watch + - update diff --git a/charts/internal/machine-controller-manager/seed/templates/deployment.yaml b/charts/internal/machine-controller-manager/seed/templates/deployment.yaml index 4d963d10d..225aa6ede 100644 --- a/charts/internal/machine-controller-manager/seed/templates/deployment.yaml +++ b/charts/internal/machine-controller-manager/seed/templates/deployment.yaml @@ -52,6 +52,8 @@ spec: - --machine-safety-apiserver-statuscheck-timeout=30s - --machine-safety-apiserver-statuscheck-period=1m - --machine-safety-orphan-vms-period=30m + - --machine-pv-detach-timeout=3m + - --machine-pv-reattach-timeout=3m - --namespace={{ .Release.Namespace }} - --port={{ .Values.metricsPort2 }} - --v=3 diff --git a/example/controller-registration.yaml b/example/controller-registration.yaml index aa73cfed2..b77b802c0 100644 --- a/example/controller-registration.yaml +++ b/example/controller-registration.yaml @@ -5,10 +5,10 @@ metadata: name: provider-metal type: helm providerConfig: - chart: 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 + chart: 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 values: image: - tag: v0.18.7 + tag: v0.18.9 --- apiVersion: core.gardener.cloud/v1beta1 kind: ControllerRegistration diff --git a/go.mod b/go.mod index 99134bf78..74aa40ce6 100644 --- a/go.mod +++ b/go.mod @@ -10,7 +10,7 @@ require ( github.com/gardener/etcd-druid v0.7.3 github.com/gardener/external-dns-management v0.12.0 github.com/gardener/gardener v1.27.5 - github.com/gardener/machine-controller-manager v0.41.0 + github.com/gardener/machine-controller-manager v0.44.0 github.com/go-logr/logr v1.2.2 github.com/golang/mock v1.6.0 github.com/google/go-cmp v0.5.7 @@ -33,7 +33,6 @@ require ( k8s.io/code-generator v0.22.2 k8s.io/component-base v0.23.0 k8s.io/kubelet v0.21.10 - k8s.io/utils v0.0.0-20220210201930-3a6ce19ff2f9 sigs.k8s.io/controller-runtime v0.11.0 ) @@ -116,10 +115,10 @@ require ( github.com/oklog/ulid v1.3.1 // indirect github.com/opentracing/opentracing-go v1.2.0 // indirect github.com/pkg/errors v0.9.1 // indirect - github.com/prometheus/client_golang v1.11.0 // indirect + github.com/prometheus/client_golang v1.12.1 // indirect github.com/prometheus/client_model v0.2.0 // indirect github.com/prometheus/common v0.32.1 // indirect - github.com/prometheus/procfs v0.6.0 // indirect + github.com/prometheus/procfs v0.7.3 // indirect github.com/russross/blackfriday/v2 v2.1.0 // indirect github.com/sirupsen/logrus v1.8.1 // indirect github.com/spf13/afero v1.6.0 // indirect @@ -134,7 +133,7 @@ require ( golang.org/x/mod v0.5.1 // indirect golang.org/x/net v0.0.0-20211209124913-491a49abca63 // indirect golang.org/x/oauth2 v0.0.0-20211104180415-d3ed0bb246c8 // indirect - golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e // indirect + golang.org/x/sys v0.0.0-20220114195835-da31bd327af9 // indirect golang.org/x/term v0.0.0-20210927222741-03fcf44c2211 // indirect golang.org/x/text v0.3.7 // indirect golang.org/x/time v0.0.0-20210723032227-1f47c861a9ac // indirect @@ -158,6 +157,7 @@ require ( k8s.io/klog/v2 v2.30.0 // indirect k8s.io/kube-aggregator v0.21.2 // indirect k8s.io/kube-openapi v0.0.0-20211115234752-e816edb12b65 // indirect + k8s.io/utils v0.0.0-20220210201930-3a6ce19ff2f9 // indirect sigs.k8s.io/controller-runtime/tools/setup-envtest v0.0.0-20210609022947-fbf50b04fe17 // indirect sigs.k8s.io/controller-tools v0.7.0 // indirect sigs.k8s.io/structured-merge-diff/v4 v4.2.1 // indirect diff --git a/go.sum b/go.sum index 0baa1c0bd..ddb15a013 100644 --- a/go.sum +++ b/go.sum @@ -501,8 +501,9 @@ github.com/gardener/hvpa-controller v0.3.1/go.mod h1:rjsb3BPKJFMluudZ8/bhCCDQfFC github.com/gardener/landscaper/apis v0.7.0/go.mod h1:++MW27PlSnbWM4AJipikw62RSprxO5TKVxZ8nh0e4Yw= github.com/gardener/machine-controller-manager v0.27.0/go.mod h1:zlIxuLQMtRO+aXOFsG6qtYkBmggbWY82K7MSO051ARU= github.com/gardener/machine-controller-manager v0.33.0/go.mod h1:jxxE+mGgXwg4iPlCHTG4GtUfK2CcHA6yYoIIowoxOZU= -github.com/gardener/machine-controller-manager v0.41.0 h1:X8MrCqnGnRnn8GwDU3ajeRbu50yFUplcac++isqCFY4= github.com/gardener/machine-controller-manager v0.41.0/go.mod h1:43OABkCemMS6b35z3OprbfaT3p2HxKAZkJekjCO2T48= +github.com/gardener/machine-controller-manager v0.44.0 h1:Sd2pwiOTpynXpbhg2WgXjekblIfgZfXXRLAeChW3kNc= +github.com/gardener/machine-controller-manager v0.44.0/go.mod h1:X3MKnVQ83ov7e8Ct0TxL+3PiTodGTc41klr6MbEuxxY= github.com/garyburd/redigo v0.0.0-20150301180006-535138d7bcd7/go.mod h1:NR3MbYisc3/PwhQ00EMzDiPmrwpPxAn5GI05/YaO1SY= github.com/getkin/kin-openapi v0.76.0/go.mod h1:660oXbgy5JFMKreazJaQTw7o+X00qeSyhcnluiMv+Xg= github.com/ghodss/yaml v0.0.0-20150909031657-73d445a93680/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= @@ -1336,8 +1337,9 @@ github.com/prometheus/client_golang v1.3.0/go.mod h1:hJaj2vgQTGQmVCsAACORcieXFeD github.com/prometheus/client_golang v1.4.0/go.mod h1:e9GMxYsXl05ICDXkRhurwBS4Q3OK1iX/F2sw+iXX5zU= github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M= github.com/prometheus/client_golang v1.9.0/go.mod h1:FqZLKOZnGdFAhOK4nqGHa7D66IdsO+O441Eve7ptJDU= -github.com/prometheus/client_golang v1.11.0 h1:HNkLOAEQMIDv/K+04rukrLx6ch7msSRwf3/SASFAGtQ= github.com/prometheus/client_golang v1.11.0/go.mod h1:Z6t4BnS23TR94PD6BsDNk8yVqroYurpAkEiz0P2BEV0= +github.com/prometheus/client_golang v1.12.1 h1:ZiaPsmm9uiBeaSMRznKsCDNtPCS0T3JVDGF+06gjBzk= +github.com/prometheus/client_golang v1.12.1/go.mod h1:3Z9XVyYiZYEO+YQWt3RD2R3jrbd179Rt297l4aS6nDY= github.com/prometheus/client_model v0.0.0-20171117100541-99fa1f4be8e5/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= github.com/prometheus/client_model v0.0.0-20190115171406-56726106282f/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= @@ -1373,8 +1375,9 @@ github.com/prometheus/procfs v0.0.5/go.mod h1:4A/X28fw3Fc593LaREMrKMqOKvUAntwMDa github.com/prometheus/procfs v0.0.8/go.mod h1:7Qr8sr6344vo1JqZ6HhLceV9o3AJ1Ff+GxbHq6oeK9A= github.com/prometheus/procfs v0.1.3/go.mod h1:lV6e/gmhEcM9IjHGsFOCxxuZ+z1YqCvr4OA4YeYWdaU= github.com/prometheus/procfs v0.2.0/go.mod h1:lV6e/gmhEcM9IjHGsFOCxxuZ+z1YqCvr4OA4YeYWdaU= -github.com/prometheus/procfs v0.6.0 h1:mxy4L2jP6qMonqmq+aTtOx1ifVWUgG/TAmntgbh3xv4= github.com/prometheus/procfs v0.6.0/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA= +github.com/prometheus/procfs v0.7.3 h1:4jVXhlkAyzOScmCkXBTOLRLTz8EeU+eyjrwB/EPq0VU= +github.com/prometheus/procfs v0.7.3/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA= github.com/prometheus/tsdb v0.7.1/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= github.com/rcrowley/go-metrics v0.0.0-20181016184325-3113b8401b8a/go.mod h1:bCqnVzQkZxMG4s8nGwiZ5l3QUCyqpo9Y+/ZMZ9VjZe4= github.com/robfig/cron v1.2.0/go.mod h1:JGuDeoQd7Z6yL4zQhZ3OPEVHB7fL6Ka6skscFHfmt2k= @@ -1935,8 +1938,9 @@ golang.org/x/sys v0.0.0-20211025201205-69cdffdb9359/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20211124211545-fe61309f8881/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211205182925-97ca703d548d/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211210111614-af8b64212486/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e h1:fLOSk5Q00efkSvAm+4xcoXD+RRmLmmulPn5I3Y9F2EM= golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220114195835-da31bd327af9 h1:XfKQ4OlFl8okEOr5UvAqFRVj8pY/4yfcXrddB8qAbU0= +golang.org/x/sys v0.0.0-20220114195835-da31bd327af9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= @@ -2427,6 +2431,7 @@ sigs.k8s.io/structured-merge-diff v0.0.0-20190525122527-15d366b2352e/go.mod h1:w sigs.k8s.io/structured-merge-diff/v2 v2.0.1/go.mod h1:Wb7vfKAodbKgf6tn1Kl0VvGj7mRH6DGaRcixXEJXTsE= sigs.k8s.io/structured-merge-diff/v4 v4.0.1/go.mod h1:bJZC9H9iH24zzfZ/41RGcq60oK1F7G282QMXDPYydCw= sigs.k8s.io/structured-merge-diff/v4 v4.0.2/go.mod h1:bJZC9H9iH24zzfZ/41RGcq60oK1F7G282QMXDPYydCw= +sigs.k8s.io/structured-merge-diff/v4 v4.0.3/go.mod h1:bJZC9H9iH24zzfZ/41RGcq60oK1F7G282QMXDPYydCw= sigs.k8s.io/structured-merge-diff/v4 v4.1.2/go.mod h1:j/nl6xW8vLS49O8YvXW1ocPhZawJtm+Yrr7PPRQ0Vg4= sigs.k8s.io/structured-merge-diff/v4 v4.2.0/go.mod h1:j/nl6xW8vLS49O8YvXW1ocPhZawJtm+Yrr7PPRQ0Vg4= sigs.k8s.io/structured-merge-diff/v4 v4.2.1 h1:bKCqE9GvQ5tiVHn5rfn1r+yao3aLQEaLzkkmAkf+A6Y=