Skip to content

Releases: kubernetes/cloud-provider-openstack

openstack-manila-csi-1.0.0

05 Oct 04:15
277c9bb
Compare
Choose a tag to compare

Manila CSI Chart for OpenStack

openstack-manila-csi-0.2.1

28 Sep 10:25
dbdbac9
Compare
Choose a tag to compare

Manila CSI Chart for OpenStack

openstack-cinder-csi-1.2.2

28 Sep 10:25
dbdbac9
Compare
Choose a tag to compare

Cinder CSI Chart for OpenStack

Release for cloud-provider-openstack to support Kubernetes release v1.19

16 Sep 10:27
f6d910f
Compare
Choose a tag to compare

Changelog since v1.18.0

Other notable changes

  • [all] Added support for TLS client authentication against OpenStack for all components. (#1123, @kayrus)
  • [cinder-csi-plugin] Support to attach a volume to multiple instances if ‘multiattach’ flag is enabled in Cinder volume type. (#1073, @ramineni)
  • [manila-csi-plugin]: added runtime configuration file, --runtime-config-file cmd argument (#1159, @gman0)
  • [manila-csi-plugin]: added the ability to filter out export locations for NFS shares using a CIDR address configurable via runtime config
  • [openstack-cloud-controller-manager] Update listener if service annotation loadbalancer.openstack.org/timeout-client-data, loadbalancer.openstack.org/timeout-member-connect, loadbalancer.openstack.org/timeout-member-data, loadbalancer.openstack.org/timeout-tcp-inspect or loadbalancer.openstack.org/x-forwarded-for changes. (#1150, @seanschneeweiss)
  • [openstack-cloud-controller-manager] Add support to set octavia loadbalancer flavor-id. (#1160, @phiphi282)
  • [openstack-cloud-controller-manager] Update Neutron loadbalancer if service annoation loadbalancer.openstack.org/connection-limit changes (#1148, @seanschneeweiss)
  • manila-csi-plugin chart v0.1.1 Change to DirectoryOrCreate for nodeplugin volume. (#1120, @strigazi)
  • [openstack-cloud-controller-manager] The annotations loadbalancer.openstack.org/x-forwarded-for and loadbalancer.openstack.org/proxy-protocol are only supported when Octavia is deployed. (#1103, @hamzazafar)
  • [magnum-auto-healer] Detaching volumes before power-off nodes when doing auto-healing. (#1071, @openstacker)
  • [magnum-auto-healer] Support updating the health status for Magnum cluster. (#985, @openstacker)
  • [magnum-auto-healer] Support Magnum node group when proforming autohealing. (#1032, @openstacker)
  • [openstack-cloud-controller-manager] Make cascade deletion configurable when Octavia is enabled. (#1040, @hamzazafar)
  • [cinder-csi-plugin] Support LIST_VOLUMES_PUBLISHED_NODES capability. (#976, @takmatsu)
  • [cinder-csi-plugin] Added force-create parameter in VolumeSnapshotClass to support creating snapshot for a volume in in-use status. (#1034, @jichenjc)
  • [cinder-csi-plugin] The CSI vendor version was changed from <CSI spec version> to <driver version>@<cloud provider openstack version> (#1035, @jichenjc)
  • [cinder-csi-plugin] Helm chart is supported. (#1011, @tomaaron)
  • [openstack-cloud-controller-manager] Support multiple network names for config options internal-network-name and public-network-name. (#1023, @zuzzas)
  • [cinder-csi-plugin]: Add availability zone topology awareness for ephemeral storage (#1022, @kayrus)
  • [cinder-csi-plugin]: Added support for GET_VOLUME_STATS node capability (#941, @zuzzas)

openstack-manila-csi-0.2.0

15 Sep 01:37
3b93d7b
Compare
Choose a tag to compare

Manila CSI Chart for OpenStack

openstack-cinder-csi-1.2.1

15 Sep 09:44
3b93d7b
Compare
Choose a tag to compare

Cinder CSI Chart for OpenStack

openstack-cinder-csi-1.2.0

15 Sep 01:37
3b93d7b
Compare
Choose a tag to compare

Cinder CSI Chart for OpenStack

openstack-manila-csi-0.1.2

03 Sep 21:30
601106f
Compare
Choose a tag to compare

Manila CSI Plugin for OpenStack

openstack-cinder-csi-1.1.2

03 Sep 21:30
601106f
Compare
Choose a tag to compare

Cinder CSI Plugin for OpenStack

Release for cloud-provider-openstack to support Kubernetes release v1.18

01 Apr 00:03
Compare
Choose a tag to compare

Changelog since v1.17.0

Action Required

  • openstack-cloud-controller-manager: Support OpenStack Octavia by default as load balancer implementation. Action required. (#977, @lingxiankong)
  • cinder-provisioner, manila-provisioner and cinder-flexvolume-plugin were removed from cloud-provider-openstack repository since release-1.18, use cinder-csi and manila-csi instead. Action required. (#991, @lingxiankong)

Other notable changes

  • manila-csi-plugin: added support for Manila availability zones and topology-aware dynamic provisioning (#939, @gman0)
  • Parse klog verbosity flags in octavia-ingress-controller and client-keystone-auth (#982, @kayrus)
  • openstack-cloud-controller-manager: Added a service annotation loadbalancer.openstack.org/enable-health-monitor to define whether or not to create health monitor for the load balancer pool. (#986, @lingxiankong)
  • cinder-csi-plugin: rescan-on-resize option added to scan and check new block device size before a filesystem resize. Applicable for VMWare hypervisors (#861, @kayrus)
  • Support multi-arch images for all maintained services/binaries. (#910, @ricolin)
  • k8s-keystone-auth: Support mapping from Keystone roles to Kubernetes users/groups. (#953, @lingxiankong)
  • cinder-csi-plugin: Cluster admin can define search-order in cloud configuration for node metadata information retrieval. (#920, @jichenjc)
  • cinder-flexvolume-driver: The driver is deprecated from cloud-provider-openstack repo. (#937, @lingxiankong)
  • octavia-ingress-controller: Support to create TLS Ingress. The TLS support requires OpenStack Barbican deployed in the cloud, TLS Ingress creation will fail if Barbican is not available. (#927, @lingxiankong)
  • openstack-cloud-controller-manager: Delete the floating IP only if it is created dynamically by the cloud controller manager. (#930, @lingxiankong)
  • manila-csi-plugin: bumped csi-provisioner to 1.4.0 and csi-snapshotter to 1.2.2 (#911, @gman0)
  • cinder-csi-plugin: Support volume cloning. (#868, @ramineni)
  • openstack-cloud-controller-manager: Support predictable and proper server IP addresses search order. (#884, @kayrus)