Skip to content

Releases: gardener/gardener-extension-provider-openstack

v1.39.2

05 Mar 15:55
Compare
Choose a tag to compare

[gardener/gardener-extension-provider-openstack]

🏃 Others

Docker Images

  • gardener-extension-admission-openstack: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.39.2
  • gardener-extension-provider-openstack: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack:v1.39.2

v1.39.1

15 Feb 14:48
Compare
Choose a tag to compare

[gardener/gardener-extension-provider-openstack]

🏃 Others

  • [OPERATOR] Admission controller will be deployed with the LEADER_ELECTION_NAMESPACE set to the pod namespace by @AndreasBurger [#719]

Docker Images

  • gardener-extension-admission-openstack: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.39.1
  • gardener-extension-provider-openstack: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack:v1.39.1

v1.39.0

12 Feb 13:02
Compare
Choose a tag to compare

[gardener/gardener-extension-provider-openstack]

⚠️ Breaking Changes

  • [OPERATOR] CA and server certificates for the admission component are managed automatically. Passing custom certificates via Helm values is not supported anymore. by @timuthy [#704]
  • [OPERATOR] If operators specified machine image versions in their CloudProfile specific to the arm64 architecture, they should migrate to an architecture-based mapping in the CloudProfileConfig. by @timebertt [#690]

✨ New Features

  • [OPERATOR] The CloudProfileConfig allows specifying machine image mappings by architecture. With this, the OpenStack extension can support arm64 machine types. by @timebertt [#690]
  • [USER] The provider-openstack extension does now support shoot clusters with Kubernetes version 1.29. You should consider the Kubernetes release notes before upgrading to 1.29. by @acumino [#712]

🏃 Others

  • [OPERATOR] Bump github.com/gardener/gardener to 1.86.0. by @timuthy [#704]
  • [DEPENDENCY] Vendor gardener/gardener => v1.83.3 by @kon-angelo [#697]
  • [DEVELOPER] The vendor directory was removed in favor of the go mod cache. by @timuthy [#704]
  • [DEVELOPER] The code related to machine-controller-manager management has been cleaned up because gardenlet is responsible for it since gardener/[email protected]. by @AndreasBurger [#711]

[gardener/terraformer]

⚠️ Breaking Changes

  • [OPERATOR] Change OCI Image Registry from GCR (eu.gcr.io/gardener-project) to Artifact-Registry (europe-docker.pkg.dev/gardener-project/releases). Users should update their references.
    by @ccwienk [gardener/terraformer#143]

🏃 Others

[gardener/machine-controller-manager]

🐛 Bug Fixes

🏃 Others

📖 Documentation

Docker Images

  • gardener-extension-admission-openstack: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.39.0
  • gardener-extension-provider-openstack: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack:v1.39.0

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