Skip to content

Releases: gardener/gardener-extension-provider-openstack

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

v1.7.3

04 Jun 14:52
Compare
Choose a tag to compare

[gardener-extension-provider-openstack]

Improvements

  • [OPERATOR] An issue preventing extensionsv1alpha1.BackupEntry to be deleted is now fixed. (ec9a9f3)

Docker Images

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

v1.7.2

28 May 05:07
Compare
Choose a tag to compare

[gardener-extension-provider-openstack]

Improvements

  • [OPERATOR] An issue preventing error codes to be properly populated in .status.lastError.codes for Infrastructure is now fixed. (af07696)

[gardener]

Improvements

Docker Images

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

v1.7.1

26 May 19:41
Compare
Choose a tag to compare

[gardener-extension-provider-openstack]

Improvements

  • [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. (ed80041)

Docker Images

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

v1.7.0

26 May 16:36
Compare
Choose a tag to compare

[gardener-extension-provider-openstack]

Improvements

  • [OPERATOR] ClusterRoles for the machine-controller-manager that might be orphaned now as they created with an earlier, buggy version of this controller are now cleaned up during startup. (#82, @rfranzke)
  • [OPERATOR] added optional domain field to floatingpools in the cloud profile constraints (#76, @MartinWeindel)
  • [OPERATOR] If a floating pool in the cloud profile defines no load balancer class named "default", the first one is used as default. (#74, @MartinWeindel)
  • [OPERATOR] The pre-defined ValidatingWebhookConfiguration assets now set sideEffects=None. This enables dry-run related operations, like kubectl diff, for core.gardener.cloud resources. (#70, @timuthy)

[gardener]

Improvements

  • [USER] The generic Worker actuator does now exit its reconciliation flows early if it detects an error during the machine reconciliation. This allows to faster propagate problems to the end-user. (gardener/gardener#2348, @rfranzke)
  • [USER] The extension health check library does now allow individual health checks to return the Progressing status. This allows to provide more accurate status information and less false negative health reports. (gardener/gardener#2289, @rfranzke)
  • [OPERATOR] The Gardenlet sets an additional annotation to Extension CRDs during reconciliation to guarantee an update event for the watching clients. (gardener/gardener#2290, @danielfoehrKn)
  • [OPERATOR] Fixes a bug in the extension libraries that could lead to duplicate reconciliation of extension resources. When respecting the operation annotation set by the Gardenlet during reconciliation, extension controllers now only watch the Extension CRD. (gardener/gardener#2290, @danielfoehrKn)
  • [OPERATOR] Fixes a bug in the extension library of all extension resources that lead to not stopping the reconciliation of extension resources when the Shoot is in 'failed' state (Shoot.Status.lastOperation.state = Failed). (gardener/gardener#2279, @danielfoehrKn)
  • [OPERATOR] Fixed a bug in the health check library that leads to too many health checks being executed when the Extension.Status changes. (gardener/gardener#2307, @danielfoehrKn)
  • [OPERATOR] Fixed the health check condition.lastTransitionTime in the health check library. (gardener/gardener#2307, @danielfoehrKn)

[machine-controller-manager]

Improvements

Docker Images

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

v1.6.1

12 May 10:43
Compare
Choose a tag to compare

[gardener]

Improvements

Docker Images

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

v1.6.0

07 May 06:33
Compare
Choose a tag to compare

[gardener-extension-provider-openstack]

Improvements

  • [OPERATOR] Fixed a bug in the healthcheck library that prevents checks after a Shoot has been woken up from hibernation. Gardener extensions require a minor change during the healthcheck registration. (#68, @ialidzhikov)
  • [OPERATOR] The useOctavia setting of the cloud-controller-manager is now explicitly set to false. You can set it to true using the ControlPlaneConfig. (#66, @rfranzke)
  • [OPERATOR] implement Migrate and Restore functionality (#53, @vlvasilev)

[gardener]

Improvements

Docker Images

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

v1.5.1

20 Apr 14:32
Compare
Choose a tag to compare

[gardener-extension-provider-openstack]

Improvements

  • [OPERATOR] The useOctavia setting of the cloud-controller-manager is now explicitly set to false. You can set it to true using the ControlPlaneConfig. (1a1683f)

Docker Images

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