v1.14.0
gardener-robot-ci-2
released this
16 Dec 10:23
·
862 commits
to master
since this release
[gardener-extension-provider-openstack]
🏃 Others
- [USER] The following images are updated: (gardener/gardener-extension-provider-openstack#189, @ialidzhikov)
- docker.io/k8scloudprovider/cinder-csi-plugin: v1.18.0 -> v1.19.0
- k8s.gcr.io/sig-storage/csi-provisioner: v2.0.0 -> v2.0.4
- k8s.gcr.io/sig-storage/csi-attacher: v3.0.0 -> v3.0.2
- k8s.gcr.io/sig-storage/csi-node-driver-registrar: v2.0.0 -> v2.0.1
- [USER] New dashboards which expose logs for
cloud-controller-manager
andcsi-driver-controller
. (#187, @vlvasilev) - [OPERATOR] A bug that was preventing the deletion of machines with outdated credentials is now fixed. (#186, @vpnachev)
- [OPERATOR] Adds an additional option for the worker pools to specify a server group policy. If this option is set, a new server group with the defined policy will be created and nodes managed by the worker pool will become members. Allowed policy values can be defined in the provider's
CloudProfile
. (#170, @kon-angelo)
📰 Noteworthy
- [OPERATOR] The terraformer version has been upgraded to version
v2.0.0
. (#190, @dkistner) - [OPERATOR] Logging in the infrastructure actuator has been improved to make it consistent in the logging format and more readable/helpful. (#186, @vpnachev)
[machine-controller-manager]
✨ New Features
- [OPERATOR] All machine classes do now support an optional
.{spec.}credentialsSecretRef
field in addition to today's.{spec.}secretRef
field. If.{spec.}credentialsSecretRef
is non-nil then the provider credentials will be read out of this secret. The user-data for the machine bring-up is still required to be part of the secret referenced by.{spec.}secretRef
. (gardener/machine-controller-manager#578, @rfranzke) - [OPERATOR] Some machine class secrets are now supporting alternative data keys: (gardener/machine-controller-manager#578, @rfranzke)
- The machine class secret for Alicloud machines does now also accept the data keys
accessKeyID
andaccessKeySecret
as alternatives for today's keys. - The machine class secret for AWS machines does now also accept the data keys
accessKeyID
andsecretAccessKey
as alternatives for today's keys. - The machine class secret for Azure machines does now also accept the data keys
clientID
,clientSecret
,subscriptionID
andtenantID
as alternatives for today's keys. - The machine class secret for GCP machines does now also accept the data key
serviceaccount.json
as alternatives for today's key.
- The machine class secret for Alicloud machines does now also accept the data keys
🏃 Others
- [OPERATOR] Bumped AWS SDK version to v1.23.13 (gardener/machine-controller-manager#580, @zjj2wry)
- [OPERATOR] An issue causing panic when the encoded machine template hash length is less than expect limit is now fixed. (gardener/machine-controller-manager#575, @ialidzhikov)
- [OPERATOR] MCM will delete Azure machines even if the underlying resource group is already deleted. (gardener/machine-controller-manager#566, @dkistner)
- [OPERATOR] Set Machine Phase to Terminating before draining. (gardener/machine-controller-manager#564, @prashanth26)
- [OPERATOR] Update docker images to use gcr copy (gardener/machine-controller-manager#574, @prashanth26)
- [OPERATOR] Update docker image versions to
golang:1.15.5
&alpine:3.12.1
(gardener/machine-controller-manager#574, @prashanth26)
📰 Noteworthy
- [OPERATOR] Machine force deletion computation is based on deletionTimestamp instead of LastUpdatedTimestamp. (gardener/machine-controller-manager#564, @prashanth26)
Docker Images
gardener-extension-provider-openstack: eu.gcr.io/gardener-project/gardener/extensions/provider-openstack:v1.14.0
gardener-extension-validator-openstack: eu.gcr.io/gardener-project/gardener/extensions/validator-openstack:v1.14.0