Release v1.28.0

What’s Changed

  • update tags by @zetaab in https://github.com/kubernetes/cloud-provider-openstack/pull/2204

  • [octavia-ingress-controller] Do not default Octavia provider to \octavia\ by @dulek in https://github.com/kubernetes/cloud-provider-openstack/pull/2208

  • ignore others than v1.* tags by @zetaab in https://github.com/kubernetes/cloud-provider-openstack/pull/2211

  • remove version by @zetaab in https://github.com/kubernetes/cloud-provider-openstack/pull/2214

  • [occm] add priorityClassName to helm chart by @iceman2077 in https://github.com/kubernetes/cloud-provider-openstack/pull/2210

  • [all] update image tags to v1.27.1 by @mdbooth in https://github.com/kubernetes/cloud-provider-openstack/pull/2221

  • [util] Ignore proxies when calling Nova Metadata by @pierreprinetti in https://github.com/kubernetes/cloud-provider-openstack/pull/2218

  • [octavia-ingress-controller] Increase timeout for LB to get to ACTIVE state by @sorrison in https://github.com/kubernetes/cloud-provider-openstack/pull/2223

  • [manila-csi-plugin]fix manila sanity test by @jichenjc in https://github.com/kubernetes/cloud-provider-openstack/pull/2226

  • [OCCM] add environment variable for timeout by @jichenjc in https://github.com/kubernetes/cloud-provider-openstack/pull/2235

  • [OCCM] Doc: update statement about neutron lbaas removeal by @jichenjc in https://github.com/kubernetes/cloud-provider-openstack/pull/2236

  • Use ci-built occm in all e2e tests by @mdbooth in https://github.com/kubernetes/cloud-provider-openstack/pull/2227

  • [occm] fix daemonset annotations by @simonostendorf in https://github.com/kubernetes/cloud-provider-openstack/pull/2237

  • Use dl.k8s.io instead of hardcoded GCS URIs by @stmcginnis in https://github.com/kubernetes/cloud-provider-openstack/pull/2240

  • [cinder-csi-plugin] shrink image, remove unnecessary utils (#2233) by @sergelogvinov in https://github.com/kubernetes/cloud-provider-openstack/pull/2238

  • [occm] Make ensureSecurityRule() safely idempotent by @dulek in https://github.com/kubernetes/cloud-provider-openstack/pull/2249

  • Set git version variable during the build by @kayrus in https://github.com/kubernetes/cloud-provider-openstack/pull/2252

  • [occm] LoadBalancers: Remove dead SG code by @dulek in https://github.com/kubernetes/cloud-provider-openstack/pull/2248

  • [occm]: fix blackhole route atomic delete logic by @kayrus in https://github.com/kubernetes/cloud-provider-openstack/pull/2257

  • Fix CSI spec versions by @kayrus in https://github.com/kubernetes/cloud-provider-openstack/pull/2254

  • [manila-csi-plugin]: Implement automatic topology awareness for Manila share provisioning by @kayrus in https://github.com/kubernetes/cloud-provider-openstack/pull/2255

  • [occm] add secret enabled option by @simonostendorf in https://github.com/kubernetes/cloud-provider-openstack/pull/2239

  • [occm] Replace call to Nova os-interfaces with direct Neutron call by @mdbooth in https://github.com/kubernetes/cloud-provider-openstack/pull/2250

  • [all] Update to gophercloud 1.4.0 by @mdbooth in https://github.com/kubernetes/cloud-provider-openstack/pull/2265

  • [cinder-csi-plugin] enable secret injection and common annotations by @simonostendorf in https://github.com/kubernetes/cloud-provider-openstack/pull/2264

  • manila-csi: Fix image tag in e2e test scripts by @gouthampacha in https://github.com/kubernetes/cloud-provider-openstack/pull/2244

  • [occm] Fixed the typo in the load balancing section in the README by @armagankaratosun in https://github.com/kubernetes/cloud-provider-openstack/pull/2232

  • (barbican-kms-plugin)Refactor and enhance Barbican KMS plugin codebase. by @geet-h17 in https://github.com/kubernetes/cloud-provider-openstack/pull/2278

  • fix gate by @jichenjc in https://github.com/kubernetes/cloud-provider-openstack/pull/2283

  • [occm] Wait for LB to be ACTIVE on HM update by @dulek in https://github.com/kubernetes/cloud-provider-openstack/pull/2280

  • Refactors and enhances the codebase of the cinder csi plugin by @Vikash-8090-Yadav in https://github.com/kubernetes/cloud-provider-openstack/pull/2288

  • fixed Grammatical mistakes in barbican-kms-plugin by @Vikash-8090-Yadav in https://github.com/kubernetes/cloud-provider-openstack/pull/2289

  • [helm] occm cinder-csi securityContext by @sergelogvinov in https://github.com/kubernetes/cloud-provider-openstack/pull/2286

  • Added comments and arranged the variable names by @Vikash-8090-Yadav in https://github.com/kubernetes/cloud-provider-openstack/pull/2290

  • Improved the grammar in sidecarcompatibility.md by @Vikash-8090-Yadav in https://github.com/kubernetes/cloud-provider-openstack/pull/2292

  • [occm] Delete unused SG rules with manage-security-groups by @dulek in https://github.com/kubernetes/cloud-provider-openstack/pull/2287

  • Corrected the grammar by @Vikash-8090-Yadav in https://github.com/kubernetes/cloud-provider-openstack/pull/2301

  • [all]: Allocate array capacity in advance by @kayrus in https://github.com/kubernetes/cloud-provider-openstack/pull/2297

  • [occm] Remove filtering by device_owner. by @gryf in https://github.com/kubernetes/cloud-provider-openstack/pull/2304

  • [cinder-csi-plugin]: fix pagination, avoid unnecessary memory allocation, add more logs by @kayrus in https://github.com/kubernetes/cloud-provider-openstack/pull/2296

  • [occm] Use instanceIDFromProviderID() function by @dulek in https://github.com/kubernetes/cloud-provider-openstack/pull/2302

  • [manila-csi-plugin]: Remove unused manila code by @kayrus in https://github.com/kubernetes/cloud-provider-openstack/pull/2299

  • [occm] Optimize applyNodeSecurityGroupIDForLB() by @dulek in https://github.com/kubernetes/cloud-provider-openstack/pull/2293

  • [occm] Delete sgs on reconfiguration by @dulek in https://github.com/kubernetes/cloud-provider-openstack/pull/2305

  • [occm] Make manage-security-groups work with OVN by @dulek in https://github.com/kubernetes/cloud-provider-openstack/pull/2291

  • [occm] Get IP addresses of neutron subports v3 by @jingczhang in https://github.com/kubernetes/cloud-provider-openstack/pull/2306

  • [occm] Fix protocol case mismatch (tcp vs TCP) by @dulek in https://github.com/kubernetes/cloud-provider-openstack/pull/2320

  • [all] Add dulek and kayrus as approvers by @mdbooth in https://github.com/kubernetes/cloud-provider-openstack/pull/2318

  • [occm] Support for LB providers that do not implement the bulk update/create API call by @m-bull in https://github.com/kubernetes/cloud-provider-openstack/pull/2314

  • ✨ Add –version flags to binaries by @stephenfin in https://github.com/kubernetes/cloud-provider-openstack/pull/2324

  • [magnum-auto-healer] Fix Worker Nodes stuck in Ready,SchedulingDisabled status after repair by reboot by @pawcykca in https://github.com/kubernetes/cloud-provider-openstack/pull/2279

  • Manila: Add support for imagePullSecrets to helm chart by @Lirt in https://github.com/kubernetes/cloud-provider-openstack/pull/2323

  • :seedling: [occm] Refactor FIP network detection by @dulek in https://github.com/kubernetes/cloud-provider-openstack/pull/2321

  • update k8s deps to 1.28 by @zetaab in https://github.com/kubernetes/cloud-provider-openstack/pull/2334

  • update docker base images. update newer golint by @zetaab in https://github.com/kubernetes/cloud-provider-openstack/pull/2335

  • update tags to 1.28.0 by @zetaab in https://github.com/kubernetes/cloud-provider-openstack/pull/2336

New Contributors

  • @iceman2077 made their first contribution in https://github.com/kubernetes/cloud-provider-openstack/pull/2210

  • @sorrison made their first contribution in https://github.com/kubernetes/cloud-provider-openstack/pull/2223

  • @simonostendorf made their first contribution in https://github.com/kubernetes/cloud-provider-openstack/pull/2237

  • @gouthampacha made their first contribution in https://github.com/kubernetes/cloud-provider-openstack/pull/2244

  • @armagankaratosun made their first contribution in https://github.com/kubernetes/cloud-provider-openstack/pull/2232

  • @geet-h17 made their first contribution in https://github.com/kubernetes/cloud-provider-openstack/pull/2278

  • @Vikash-8090-Yadav made their first contribution in https://github.com/kubernetes/cloud-provider-openstack/pull/2288

  • @gryf made their first contribution in https://github.com/kubernetes/cloud-provider-openstack/pull/2304

  • @jingczhang made their first contribution in https://github.com/kubernetes/cloud-provider-openstack/pull/2306

  • @m-bull made their first contribution in https://github.com/kubernetes/cloud-provider-openstack/pull/2314

  • @pawcykca made their first contribution in https://github.com/kubernetes/cloud-provider-openstack/pull/2279

Full Changelog: https://github.com/kubernetes/cloud-provider-openstack/compare/v1.27.1…v1.28.0