Significant changes
cloud-provider-openstack does not publish images to docker hub starting from release 1.27.0. Starting from 1.27.0 the images will be available only in registry.k8s.io/provider-os.
New images will be:
registry.k8s.io/provider-os/cinder-csi-plugin:[release]
registry.k8s.io/provider-os/manila-csi-plugin:[release]
registry.k8s.io/provider-os/magnum-auto-healer:[release]
registry.k8s.io/provider-os/k8s-keystone-auth:[release]
registry.k8s.io/provider-os/barbican-kms-plugin:[release]
registry.k8s.io/provider-os/octavia-ingress-controller:[release]
registry.k8s.io/provider-os/openstack-cloud-controller-manager:[release]
All images available in registry.k8s.io can be seen in https://github.com/kubernetes/k8s.io/blob/main/registry.k8s.io/images/k8s-staging-provider-os/images.yaml. Some of the old releases are backported to registry.k8s.io.
What's Changed
- [k8s-keystone-auth] Replace gorilla/mux with chi by @Fedosin in #2074
- [all] Add k8s.io/dynamic-resource-allocation to replaced deps by @dulek in #2072
- [cinder-csi-plugin] use newer base image for CSI cinder (#1994) by @sylvainOL in #2057
- Replace deprecated command with environment file by @jongwooo in #2088
- fix test gate by @zetaab in #2100
- [occm] add annotation for real loadbalancer address by @zetaab in #2097
- [octavia-ingress-controller] Add octavia.flavor-id option by @Hugoch in #2076
- [OCCM]nit: rename function WaitLoadbalancerActive by @jichenjc in #2068
- [cinder-csi-plugin] helm: Add imagePullSecret support by @Lirt in #2105
- [occm] Allow user to specify common annotations by @dioguerra in #2079
- Update release process by @zetaab in #2111
- Update k3s and test image to ubuntu 22 by @zetaab in #2108
- [occm] add load-balancer-address annotation doc by @zetaab in #2110
- [cinder-csi-plugin] add support for cinder openstack api metrics by @zetaab in #2077
- cinder-csi doc: update trouble shooting with volume not extended by @jichenjc in #2071
- doc: cinder-csi-plugin - add general ephemeral disk usage by @jichenjc in #2073
- [occm] Reintroduce seeding of math/rand source by @pierreprinetti in #2121
- Update registry k8s.gcr.io -> registry.k8s.io by @ArkaSaha30 in #2103
- Add cloudbuild.yaml for staging by @mnaser in #2125
- [cinder-csi-plugin] use base image v1.4.3 for CSI cinder by @sylvainOL in #2127
- Implement instance v2 interfaces by @zetaab in #2133
- cinder csi: fix double snapshots package import by @kayrus in #2135
- Optimize route reconciliation logic by @kayrus in #2090
- Cleanup OWNERS and change co-lead in project by @zetaab in #2144
- simplify loadbalancer enable by @zetaab in #2132
- [all] Use multi-stage docker builds and buildx for multi-arch by @mdbooth in #2139
- [all] Fix cloudbuild by @mdbooth in #2145
- [all] Fix substitution of _SHORT_TAG in cloudbuild by @mdbooth in #2146
- [occm] Support members without subnet in fully populated LB by @danfai in #2126
- update dependencies by @zetaab in #2147
- use go 1.20 by @zetaab in #2149
- [all] Switch cloudbuild image to gcr.io/cloud-builders/docker by @mdbooth in #2154
- [all] Revert cloudbuild to gcr.io/k8s-testimages/gcb-docker-gcloud by @mdbooth in #2155
- occm: implement a support for atomic routes update by @kayrus in #2134
- Update OWNERS by @kayrus in #2153
- images: don't build ca-certs separately for each architecture by @mdbooth in #2157
- Add dulek and mdbooth as reviewers by @mdbooth in #2162
- [cinder-csi-plugin] Helm: Add extraArgs support for containers by @nikParasyr in #2160
- move to use registry.k8s.io by @zetaab in #2169
- chore: remove morremeyer as maintainer by @morremeyer in #2176
- update helm github actions and versions by @zetaab in #2177
- fix lint of charts by @jichenjc in #2184
- update: update gophercloud by @jichenjc in #2186
- drop support for docker hub by @zetaab in #2170
- [barbican-kms-plugin] Add manifest for barbikan-kms daemoset by @berghaus in #2188
- [occm] Remove intermediate funcs on Ensure* interfaces by @dulek in #2191
- [occm] Don't allow internal Services to share an LB by @dulek in #2190
- update base images by @zetaab in #2194
- [barbican-kms-plugin] Update Barbican KMS plugin documentation by @berghaus in #2198
- [occm] Shared LBs - improve docs by @dulek in #2195
- [occm] Remove FIP on internal annotation addition by @dulek in #2168
- tests: Remove support for preinstalled images by @stephenfin in #2199
- Cinder CSI general update: update csi external container version by @jichenjc in #2196
- update dependencies by @zetaab in #2193
- update tags by @zetaab in #2203
New Contributors
- @jongwooo made their first contribution in #2088
- @Hugoch made their first contribution in #2076
- @Lirt made their first contribution in #2105
- @dioguerra made their first contribution in #2079
- @ArkaSaha30 made their first contribution in #2103
- @mnaser made their first contribution in #2125
- @danfai made their first contribution in #2126
- @morremeyer made their first contribution in #2176
- @berghaus made their first contribution in #2188
Full Changelog: v1.26.2...v1.27.0