Skip to content

Releases: gardener/gardener-extension-provider-openstack

v1.11.4

07 Oct 16:33
Compare
Choose a tag to compare

[gardener-extension-provider-openstack]

Improvements

  • [OPERATOR] CSI sidecar containers timeout is now increased to 3m. (f2b780d)

Docker Images

gardener-extension-provider-openstack: eu.gcr.io/gardener-project/gardener/extensions/provider-openstack:v1.11.4
gardener-extension-validator-openstack: eu.gcr.io/gardener-project/gardener/extensions/validator-openstack:v1.11.4

v1.11.3

15 Sep 06:59
Compare
Choose a tag to compare

[gardener-extension-provider-openstack]

Improvements

  • [USER] An issue causing kube-controller-manager to panic when upgrading an OpenStack cluster from v1.18 to v1.19 is now fixed. (2f9be52)

Docker Images

gardener-extension-provider-openstack: eu.gcr.io/gardener-project/gardener/extensions/provider-openstack:v1.11.3
gardener-extension-validator-openstack: eu.gcr.io/gardener-project/gardener/extensions/validator-openstack:v1.11.3

v1.11.2

11 Sep 17:36
Compare
Choose a tag to compare

[gardener-extension-provider-openstack]

Improvements

  • [USER] An issue preventing csi-driver-node Pods to be created when Shoot specifies .spec.kubernetes.allowPrivilegedContainers=false is now fixed. (88b2f69)

Docker Images

gardener-extension-provider-openstack: eu.gcr.io/gardener-project/gardener/extensions/provider-openstack:v1.11.2
gardener-extension-validator-openstack: eu.gcr.io/gardener-project/gardener/extensions/validator-openstack:v1.11.2

v1.11.1

11 Sep 10:35
Compare
Choose a tag to compare

[gardener-extension-provider-openstack]

Improvements

  • [OPERATOR] An issue causing CSI PV to do not have set spec.csi.fsType is now fixed. The csi-provisioner is now started with --default-fstype=ext4 which is the default fstype to be used when there is no fstype specified in the StorageClass. (c56fd7f)

Docker Images

gardener-extension-provider-openstack: eu.gcr.io/gardener-project/gardener/extensions/provider-openstack:v1.11.1
gardener-extension-validator-openstack: eu.gcr.io/gardener-project/gardener/extensions/validator-openstack:v1.11.1

v1.11.0

09 Sep 10:49
Compare
Choose a tag to compare

[gardener-extension-provider-openstack]

Most notable changes

  • [USER] The OpenStack extension does now support shoot clusters with Kubernetes version 1.19. You should consider the Kubernetes release notes before upgrading to 1.19. Please note that the OpenStack Cinder CSI driver will be used for 1.19 shoots. It is compatible with the legacy volume provisioners, however, you might want to update your storage classes and volume handling accordingly. Please find more information about CSI in the official Kubernetes documentation. (#135, @rfranzke)

Improvements

  • [OPERATOR] The volumeBindingMode of the StorageClasses managed by Gardener is now switched to WaitForFirstConsumer. (#137, @ialidzhikov)

[terraformer]

Improvements

Docker Images

gardener-extension-provider-openstack: eu.gcr.io/gardener-project/gardener/extensions/provider-openstack:v1.11.0
gardener-extension-validator-openstack: eu.gcr.io/gardener-project/gardener/extensions/validator-openstack:v1.11.0

v1.10.0

27 Aug 07:23
Compare
Choose a tag to compare

[gardener-extension-provider-openstack]

Improvements

  • [OPERATOR] The StorageClasses in the shoot cluster managed by Gardener are now re-created in case the update request failed due to changed immutable fields. (#130, @vpnachev)
  • [OPERATOR] A PodDisruptionBudget for the validation server is now automatically deployed as part of its Helm chart if the replica count is larger than 1. (#127, @rfranzke)

[gardener]

Improvements

  • [OPERATOR] The generic worker actuator now also reports failed machines from the corresponding machine deployment in case the shoot cluster is being hibernated. Earlier scale down issues during hibernation were not reported to users, e.g. if something was wrong with the configured cloud provider account and thus the machine deletion was denied. (gardener/gardener#2759, @timuthy)
  • [OPERATOR] Kubernetes dependencies are now updated to v0.17.11. (gardener/gardener#2728, @ialidzhikov)
  • [OPERATOR] The error code mapping has been extended to categorize certain common issues upfront and furnish them with error codes. (gardener/gardener#2702, @rfranzke)

Docker Images

gardener-extension-provider-openstack: eu.gcr.io/gardener-project/gardener/extensions/provider-openstack:v1.10.0
gardener-extension-validator-openstack: eu.gcr.io/gardener-project/gardener/extensions/validator-openstack:v1.10.0

v1.9.0

06 Aug 06:02
Compare
Choose a tag to compare

[gardener-extension-provider-openstack]

Most notable changes

  • [OPERATOR] The logging configuration has been adapted to cater with Loki which was introduced as part of gardener/gardener#2515. If an older version of this extension is used with a Gardener version >= v1.8 and the Logging feature gate is enabled then the fluent-bit matcher won't catch the log anymore (resulting in the logs being collected, but not nicely parsed and instead displayed in nested JSON). It is recommended update to at least this extension version when Gardener >= v1.8 is used and the Logging feature gate is enabled. (#115, @Kristian-ZH)
  • [OPERATOR] Until now provider-openstack was maintaining a Terraform configuration which is both v0.12 and v0.11 compatible. The Terraform configuration is now adapted to the new Terraform language which makes it Terraform v0.11 incompatible. (#112, @ialidzhikov)

Improvements

  • [USER] StorageClasses now allow for expansion of PVCs. (#119, @mvladev)
  • [USER] An issue has been fixed that prevented the Worker reconciliation from succeeding for hibernated shoots. (#117, @rfranzke)
  • [USER] The csi-node-driver is now auto-scaled by the VPA in case the Shoot sets .spec.kubernetes.verticalPodAutoscaler.enabled=true. (#109, @rfranzke)
  • [USER] The floating pool subnet which a router should be attached to can now be specified. (#92, @dkistner)
  • [OPERATOR] The default webhook server port is now changed to 10250. (#125, @stoyanr)
  • [OPERATOR] Worker extension allows configuring following parameters on machine-deployment: drainTimeout, creationTimeout, healthTimeout, maxEvictRetries, nodeConditions. (#124, @hardikdr)
  • [OPERATOR] A bug has been fixed, that caused the Infrastructure deletion to be blocked forever in case there are already running terraformer Pods. (#113, @timebertt)

[machine-controller-manager]

Improvements

[terraformer]

Improvements

Docker Images

gardener-extension-provider-openstack: eu.gcr.io/gardener-project/gardener/extensions/provider-openstack:v1.9.0
gardener-extension-validator-openstack: eu.gcr.io/gardener-project/gardener/extensions/validator-openstack:v1.9.0

v1.8.2

30 Jun 10:38
Compare
Choose a tag to compare

[gardener-extension-provider-openstack]

Improvements

  • [USER] An issue has been fixed that prevented the Worker reconciliation from succeeding for hibernated shoots. (4a8d919)

Docker Images

gardener-extension-provider-openstack: eu.gcr.io/gardener-project/gardener/extensions/provider-openstack:v1.8.2
gardener-extension-validator-openstack: eu.gcr.io/gardener-project/gardener/extensions/validator-openstack:v1.8.2

v1.8.1

29 Jun 08:20
Compare
Choose a tag to compare

[gardener-extension-provider-openstack]

Improvements

  • [OPERATOR] A bug has been fixed, that caused the Infrastructure deletion to be blocked forever in case there are already running terraformer Pods. (d181771)

Docker Images

gardener-extension-provider-openstack: eu.gcr.io/gardener-project/gardener/extensions/provider-openstack:v1.8.1
gardener-extension-validator-openstack: eu.gcr.io/gardener-project/gardener/extensions/validator-openstack:v1.8.1

v1.8.0

22 Jun 10:40
Compare
Choose a tag to compare

[gardener-extension-provider-openstack]

Most notable changes

  • [USER] The zone field in the ControlPlaneConfig has been deprecated and will be removed in a future version. It is no longer required to set and has no effect anymore. Consider updating your deployment manifests. (#65, @rfranzke)
  • [OPERATOR] The OpenStack cloud controllers are now correctly bootstrapping and behaving in case the underlying OpenStack environment supports multiple regions. (#98, @rfranzke)
  • [OPERATOR] The cloud-provider-config-cloud-controller-manager has been renamed to cloud-provider-config and is now a Secret instead of a ConfigMap. The cloud-provider-config-kube-controller-manager has been renamed to cloud-provider-disk-config and is now a Secret instead of a ConfigMap. (#65, @rfranzke)

Improvements

  • [USER] A bug has been fixed, that caused the Infrastructure not to be deleted for newly created clusters. (#101, @tim-ebert)
  • [OPERATOR] An issue preventing extensionsv1alpha1.BackupEntry to be deleted is now fixed. (#90, @ialidzhikov)
  • [OPERATOR] Kubernetes dependencies are updated to v0.17.6. (#89, @ialidzhikov)
  • [OPERATOR] An issue preventing error codes to be properly populated in .status.lastError.codes for Infrastructure is now fixed. (#85, @ialidzhikov)
  • [OPERATOR] A bug has been fixed that caused the validator-openstack to crash due to an invalid dependency on the OpenStack's charts/images.yaml file. (#84, @rfranzke)

[gardener]

Improvements

[machine-controller-manager]

Most notable changes

Improvements

[terraformer]

Most notable changes

Improvements

Docker Images

gardener-extension-provider-openstack: eu.gcr.io/gardener-project/gardener/extensions/provider-openstack:v1.8.0
gardener-extension-validator-openstack: eu.gcr.io/gardener-project/gardener/extensions/validator-openstack:v1.8.0