Skip to content

Releases: gardener/gardener-extension-provider-openstack

v1.38.2

09 Nov 20:39
Compare
Choose a tag to compare

[gardener/gardener-extension-provider-openstack]

🐛 Bug Fixes

  • [OPERATOR] Fix a crash, when a shoot that is updated has an empty overlay config. by @axel7born [#695]

Docker Images

gardener-extension-admission-openstack: eu.gcr.io/gardener-project/gardener/extensions/admission-openstack:v1.38.2
gardener-extension-provider-openstack: eu.gcr.io/gardener-project/gardener/extensions/provider-openstack:v1.38.2

v1.38.1

09 Nov 10:03
Compare
Choose a tag to compare

[gardener/machine-controller-manager]

🐛 Bug Fixes

🏃 Others

Docker Images

gardener-extension-admission-openstack: eu.gcr.io/gardener-project/gardener/extensions/admission-openstack:v1.38.1
gardener-extension-provider-openstack: eu.gcr.io/gardener-project/gardener/extensions/provider-openstack:v1.38.1

v1.38.0

08 Nov 08:05
Compare
Choose a tag to compare

[gardener/gardener-extension-provider-openstack]

⚠️ Breaking Changes

  • [USER] The zonal manila storage classes are now deprecated and will be removed in a future version. by @kon-angelo [#689]

📰 Noteworthy

  • [DEVELOPER] Remove dependency to specific calico and cilium versions. by @axel7born [#677]

✨ New Features

🏃 Others

  • [OPERATOR] The following golang dependencies have been upgraded :
    • gardener/gardener to v1.80.3
    • k8s.io/* to v0.27.5
    • sigs.k8s.io/controller-runtime to v0.16.2 by @ary1992 [#667]
  • [OPERATOR] Use NFS version v4.1 as mount options for manila storage classes by @kon-angelo [#688]
  • [OPERATOR] Update external-snapshotter to v6.3.1 by @bd3lage [#682]
  • [OPERATOR] Add tcp healthcheck to csi-snapshot-validation-webhook by @kon-angelo [#686]
  • [USER] Allow configuration of etcd storage class reclaimPolicy by @elenz97 [#678]

Docker Images

gardener-extension-admission-openstack: eu.gcr.io/gardener-project/gardener/extensions/admission-openstack:v1.38.0
gardener-extension-provider-openstack: eu.gcr.io/gardener-project/gardener/extensions/provider-openstack:v1.38.0

v1.37.1

30 Oct 09:51
Compare
Choose a tag to compare

[gardener/gardener-extension-provider-openstack]

🏃 Others

Docker Images

gardener-extension-admission-openstack: eu.gcr.io/gardener-project/gardener/extensions/admission-openstack:v1.37.1
gardener-extension-provider-openstack: eu.gcr.io/gardener-project/gardener/extensions/provider-openstack:v1.37.1

v1.37.0

03 Oct 10:40
Compare
Choose a tag to compare

[gardener/machine-controller-manager]

🐛 Bug Fixes

🏃 Others

[gardener/gardener-extension-provider-openstack]

⚠️ Breaking Changes

  • [OPERATOR] provider-openstack no longer supports Shoots or Seeds with Кubernetes version < 1.24. by @shafeeqes [#670]

🏃 Others

  • [OPERATOR] Enable propagating pod routes to nodes without overlay network by @ScheererJ [#654]
  • [OPERATOR] updated image csi-attacher -> v4.4.0 by @kon-angelo [#675]
  • [OPERATOR] updated image manila-csi-plugin v1.27.1-> v1.27.2 by @kon-angelo [#675]
  • [OPERATOR] updated image snapshot-controller -> v6.3.0 by @kon-angelo [#675]
  • [OPERATOR] updated image livenessprobe -> v2.11.0 by @kon-angelo [#675]
  • [OPERATOR] Add manila topology labels to machines. This enables scaling from 0 for pods depending on manila volumes. by @kon-angelo [#674]
  • [OPERATOR] updated image cinder-csi-plugin v1.27.1-> v1.27.2 by @kon-angelo [#675]
  • [OPERATOR] updated image cloud-provider-openstack v1.27.1-> v1.27.2 by @kon-angelo [#675]
  • [OPERATOR] updated image csi-provisioner -> v3.6.0 by @kon-angelo [#675]
  • [OPERATOR] updated image csi-resizer -> v1.9.0 by @kon-angelo [#675]
  • [DEVELOPER] Added description to openstack security group rules. by @nschad [#666]

[gardener/machine-controller-manager-provider-openstack]

🏃 Others

v1.36.0

16 Aug 08:26
Compare
Choose a tag to compare

[gardener/machine-controller-manager]

🐛 Bug Fixes

[gardener/gardener-extension-provider-openstack]

⚠️ Breaking Changes

  • [OPERATOR] provider-openstack no longer supports Seeds or Shoots with Кubernetes version < 1.22. by @shafeeqes [#648]
  • [OPERATOR] The security.gardener.cloud/pod-security-enforce annotation in the ControllerRegistration is set to baseline. With this, the pods running in the extension namespace should comply with baseline pod-security standard. by @shafeeqes [#653]

✨ New Features

  • [OPERATOR] Flow-based infrastructure reconciliation without Terraformer by @MartinWeindel [#528]
  • [OPERATOR] The gardener-extension-admission-openstack chart allows to optionally configure a projected volume based kubeconfig. by @timuthy [#660]
  • [DEVELOPER] This extension is now compatible with the MachineControllerManagerDeployment feature gate of gardenlet. by @rfranzke [#645]

🐛 Bug Fixes

  • [OPERATOR] Fix rendering of CSI manila storageclass if creating infrastructure fails. by @MartinWeindel [#652]

🏃 Others

  • [OPERATOR] Provider-extension will attempt to delete all kubernetes loadbalancers that were not cleaned up by the CCM on infrastructure deletion. by @kon-angelo [#656]
  • [OPERATOR] machineDeployment will have the label topology.cinder.csi.openstack.org/zone when created. by @elankath [#659]
  • [OPERATOR] Remove limits from critical control plane components. by @kon-angelo [#657]
  • [DEVELOPER] All code related to the removed APIServerSNI feature gate of gardenlet has been removed from this extension. by @rfranzke [#644]

[gardener/terraformer]

🏃 Others

v1.35.1

22 Jun 09:01
Compare
Choose a tag to compare

[machine-controller-manager]

🐛 Bug Fixes

v1.35.0

20 Jun 12:15
Compare
Choose a tag to compare

[gardener-extension-provider-openstack]

⚠️ Breaking Changes

  • [OPERATOR] With #297 provider-openstack migrated the volumesnapshot CRDs to a new dedicated ManagedResources. provider-openstack does now remove the ignored CRDs. (gardener/gardener-extension-provider-openstack#635, @ialidzhikov)
    • Before updating to this version of provider-openstack, make sure that the migration of the volumesnapshot CRDs from the extension-controlplane-shoot to the extension-controlplane-shoot-crds ManagedResource completed. If the migration did not complete yet, GRM will interpret the removal of the CRDs as deletion and will delete the CRDs.

✨ New Features

🏃 Others

v1.34.0

06 Jun 14:26
Compare
Choose a tag to compare

[gardener-extension-provider-openstack]

🐛 Bug Fixes

📖 Documentation

🏃 Others

[machine-controller-manager]

⚠️ Breaking Changes

  • [USER] node field is removed from machine status. controller will now depend on the node label which already was present in the machine object's metadata. If you(or your controller) are dependent on the status.node field of the machine object, then kindly use node label under .metadata.labels (gardener/machine-controller-manager#745, @rishabh-11)
  • [OPERATOR] Removal of the following flags (and corresponding fields in associated structs): 'machine-creation-timeout' 'machine-drain-timeout', 'machine-pv-detach-timeout', 'machine-health-timeout=10m', 'machine-safety-apiserver-statuscheck-timeout', 'machine-safety-apiserver-statuscheck-period', 'machine-safety-orphan-vms-period', 'machine-max-evict-retries', 'node-conditions', 'bootstrap-token-auth-extra-groups', 'delete-migrated-machine-class'. The MCM no longer accepts these flags since these are options handled by the Machine Controller invoked by platform specific provider launchers. (gardener/machine-controller-manager#769, @elankath)
  • [DEVELOPER] Deletion of 'Driver.GenerateMachineClassForMigration'. Providers need to adapt to this. (gardener/machine-controller-manager#769, @elankath)

✨ New Features

🐛 Bug Fixes

📖 Documentation

🏃 Others

[machine-controller-manager-provider-openstack]

⚠️ Breaking Changes

  • [OPERATOR] Support for migration of machineClass is dropped by the mcm-provider ([gardener/machine-controller-manage...
Read more

v1.33.3

10 May 10:48
Compare
Choose a tag to compare

[gardener-extension-provider-openstack]

🏃 Others