Release v1.25.0¶
What’s Changed¶
update chart versions to master by @zetaab in https://github.com/kubernetes/cloud-provider-openstack/pull/1879
[all] Refactor pkg/util to improve codeclimate by @chrigl in https://github.com/kubernetes/cloud-provider-openstack/pull/1884
[client-keystone-auth] Refactor identity components to improve code climate by @chrigl in https://github.com/kubernetes/cloud-provider-openstack/pull/1888
[barbican-kms-plugin] Refactor barbican-kms-plugin to improve code climate by @chrigl in https://github.com/kubernetes/cloud-provider-openstack/pull/1890
[magnum-auto-healer] Refactor autohealing to improve code climate by @chrigl in https://github.com/kubernetes/cloud-provider-openstack/pull/1885
[occm] Refactor occm to improve code climate by @chrigl in https://github.com/kubernetes/cloud-provider-openstack/pull/1891
[octavia-ingress-controller] Refactor ingress to improve code climate by @chrigl in https://github.com/kubernetes/cloud-provider-openstack/pull/1889
[cinder-csi-plugin] Remove downstream from probe by @chrigl in https://github.com/kubernetes/cloud-provider-openstack/pull/1904
[ci] Pin k3s to v1.23.6+k3s1 by @chrigl in https://github.com/kubernetes/cloud-provider-openstack/pull/1907
[cinder-csi-plugin] Refactor csi-cinder to improve code climate by @chrigl in https://github.com/kubernetes/cloud-provider-openstack/pull/1886
[cinder-csi-plugin] nit: improve logs by @jichenjc in https://github.com/kubernetes/cloud-provider-openstack/pull/1810
occm: Fix LoadBalancer deletion when the underlying LoadBalancer does not exist by @ialidzhikov in https://github.com/kubernetes/cloud-provider-openstack/pull/1913
OpenSSL PEM generates PKCS #8 keys by @laurencegill in https://github.com/kubernetes/cloud-provider-openstack/pull/1911
[manila-csi-plugin] Refactor csi-manila to improve code climate by @chrigl in https://github.com/kubernetes/cloud-provider-openstack/pull/1887
update release procedure file by @jichenjc in https://github.com/kubernetes/cloud-provider-openstack/pull/1927
update csi external container release by @jichenjc in https://github.com/kubernetes/cloud-provider-openstack/pull/1895
Improve manila csi driver chart adding fsGroupPolicy by @fmount in https://github.com/kubernetes/cloud-provider-openstack/pull/1894
[ci] Enable default golangci-lint + revive by @chrigl in https://github.com/kubernetes/cloud-provider-openstack/pull/1892
[occm] Remove mostly broken default ca-certs mount from helm chart by @kopiczko in https://github.com/kubernetes/cloud-provider-openstack/pull/1928
[occm] Add initial support for dual-stack k8s services by @rastislavs in https://github.com/kubernetes/cloud-provider-openstack/pull/1901
[cinder-csi-plugin] btrfs-volumes not mountable by cinder-csi-plugin by @kllex in https://github.com/kubernetes/cloud-provider-openstack/pull/1941
occm: Fix not found checks for LoadBalancers do not cover all possible cases by @bd3lage in https://github.com/kubernetes/cloud-provider-openstack/pull/1942
[occm] Implement
container-storeconfiguration setting by @dshatohin in https://github.com/kubernetes/cloud-provider-openstack/pull/1940fix gate issue by @jichenjc in https://github.com/kubernetes/cloud-provider-openstack/pull/1959
[cinder-csi-plugin] mention Helm value for disabling topology feature by @rptaylor in https://github.com/kubernetes/cloud-provider-openstack/pull/1958
[manila-csi-plugin] Fix constraints configuration for application cred by @mtneug in https://github.com/kubernetes/cloud-provider-openstack/pull/1957
custom secret file for cloud.conf by @zakthan in https://github.com/kubernetes/cloud-provider-openstack/pull/1953
[occm] Add quotes to values in cloud.conf file in helm chart by @erkanerol in https://github.com/kubernetes/cloud-provider-openstack/pull/1960
Add region to providerID magic string. by @sergelogvinov in https://github.com/kubernetes/cloud-provider-openstack/pull/1909
[occm] Fix Naming of listener, pools and monitors during Creation by @shaardie in https://github.com/kubernetes/cloud-provider-openstack/pull/1966
[occm] Ensure namespaced objects have namespace set by @yankcrime in https://github.com/kubernetes/cloud-provider-openstack/pull/1969
fix: Add region to providerID magic string by @sergelogvinov in https://github.com/kubernetes/cloud-provider-openstack/pull/1970
[occm] Option to configure member-subnet-id for Load Balancer by @shaardie in https://github.com/kubernetes/cloud-provider-openstack/pull/1963
[occm] Use healthz Endpoint in HTTP Monitor by @shaardie in https://github.com/kubernetes/cloud-provider-openstack/pull/1964
[occm] Introduce Hostname Annotation by @shaardie in https://github.com/kubernetes/cloud-provider-openstack/pull/1968
Bump gophercloud to v1.0.0 by @olemarkus in https://github.com/kubernetes/cloud-provider-openstack/pull/1974
[ci] bump golang version to 1.19 in install-golang role by @gman0 in https://github.com/kubernetes/cloud-provider-openstack/pull/1981
Revert [ci] bump golang version to 1.19 in install-golang role\ by @jichenjc in https://github.com/kubernetes/cloud-provider-openstack/pull/1982
[CI] bump golang version to 1.19 in install-golang role by @gman0 in https://github.com/kubernetes/cloud-provider-openstack/pull/1983
[occm] Fix minor Inconsistency in
getMemberSubnetIDby @shaardie in https://github.com/kubernetes/cloud-provider-openstack/pull/1978[manila-csi-plugin] Fix fake csi and manila clients for sanity-csi test by @gman0 in https://github.com/kubernetes/cloud-provider-openstack/pull/1987
Bump k8s deps to 1.25 by @olemarkus in https://github.com/kubernetes/cloud-provider-openstack/pull/1975
[cinder-csi-plugin] Add option to ignore blockstorage microversion on older clouds by @Jonher937 in https://github.com/kubernetes/cloud-provider-openstack/pull/1986
[occm] network-id and subnet-id in class settings by @shaardie in https://github.com/kubernetes/cloud-provider-openstack/pull/1979
New Contributors¶
@laurencegill made their first contribution in https://github.com/kubernetes/cloud-provider-openstack/pull/1911
@fmount made their first contribution in https://github.com/kubernetes/cloud-provider-openstack/pull/1894
@rastislavs made their first contribution in https://github.com/kubernetes/cloud-provider-openstack/pull/1901
@kllex made their first contribution in https://github.com/kubernetes/cloud-provider-openstack/pull/1941
@bd3lage made their first contribution in https://github.com/kubernetes/cloud-provider-openstack/pull/1942
@dshatohin made their first contribution in https://github.com/kubernetes/cloud-provider-openstack/pull/1940
@mtneug made their first contribution in https://github.com/kubernetes/cloud-provider-openstack/pull/1957
@zakthan made their first contribution in https://github.com/kubernetes/cloud-provider-openstack/pull/1953
@erkanerol made their first contribution in https://github.com/kubernetes/cloud-provider-openstack/pull/1960
@sergelogvinov made their first contribution in https://github.com/kubernetes/cloud-provider-openstack/pull/1909
@yankcrime made their first contribution in https://github.com/kubernetes/cloud-provider-openstack/pull/1969
@olemarkus made their first contribution in https://github.com/kubernetes/cloud-provider-openstack/pull/1974
@Jonher937 made their first contribution in https://github.com/kubernetes/cloud-provider-openstack/pull/1986
Full Changelog: https://github.com/kubernetes/cloud-provider-openstack/compare/v1.24.2…v1.25.0