Skip to content

Update dependency kubernetes-sigs/cluster-api-provider-openstack to v0.11.1

This MR contains the following updates:

Package Update Change
kubernetes-sigs/cluster-api-provider-openstack minor v0.10.5 -> v0.11.1

Release Notes

kubernetes-sigs/cluster-api-provider-openstack (kubernetes-sigs/cluster-api-provider-openstack)

v0.11.1

Compare Source

🐛 Bug Fixes

  • Fix support for OpenStackMachine.Spec.SecurityGroups (#​2239)
  • Fix conversion of v1alpha6 PortOpts (#​2208)

🌱 Others

  • (deps): Bump github.com/a8m/envsubst from 1.2.0 to 1.4.2 in /hack/tools (#2231)
  • (deps): Bump go.uber.org/mock from 0.4.0 to 0.5.0 in /hack/tools (#2234)
  • (deps): Bump github.com/itchyny/gojq from 0.12.2 to 0.12.16 in /hack/tools (#2232)
  • (deps): Bump go.uber.org/mock from 0.4.0 to 0.5.0 (#2229)
  • (deps): Bump github.com/onsi/ginkgo/v2 from 2.20.1 to 2.21.0 in /orc (#2235)
  • (deps): Bump github.com/onsi/ginkgo/v2 from 2.20.1 to 2.21.0 (#2230)
  • (deps): Bump github.com/onsi/gomega from 1.34.1 to 1.35.1 in /orc (#2228)
  • (deps): Bump github.com/onsi/gomega from 1.34.1 to 1.35.1 (#2227)
  • (deps): Bump the capi group across 2 directories with 2 updates (#2224)
  • (deps): Bump github.com/gophercloud/gophercloud/v2 from 2.1.0 to 2.2.0 (#2226)
  • (deps): Bump github.com/prometheus/client_golang from 1.20.0 to 1.20.5 (#2225)
  • (deps): Bump the kubernetes group across 3 directories with 6 updates (#2223)
  • Use Dependabot for go.mod & GH workflows (#2220)

v0.11.0

Compare Source

Breaking Changes

New Features

  • Bump version artifacts for release-0.11 (#​2198)
  • ORC Image API update (#​2192)
  • Support Flavor IDs (#​2148)
  • support server group and scheduler hint additional properties (#​2163)
  • OpenStackImage controller (#​2130)
  • New CRD + controller for OpenStackServer (v1alpha1) (#​2067)
  • Add ability to defined API Server Load Balancer flavor name (#​2058)
  • Add region to openStackMachineSpec.ProviderID field from crd identityRef (#​2193)

🐛 Bug Fixes

  • Wait and requeue if LB not deleted (#​2122)
  • Expose NodePorts on cluster network instead of 0.0.0.0/0 (#​2128)
  • Re-allow OpenStackMachine to use their own IdentityRef (#​2191)
  • Ensure SSA patch can't accidentally create a new object (#​2178)
  • Image controller: don't attempt upload when adopting (#​2180)
  • port: don't add any SGs when port security is disabled (#​2159)
  • e2e: Only dump resources on node 1 (#​2147)
  • e2e: Fix deletion of test security group (#​2145)
  • Ensure tools deps aren't older than CAPO deps (#​2143)
  • Fix down-conversion of IdentityRef (#​2139)
  • if the openstackcluster was ready, we don't want to set a terminalError (#​2099)
  • Remove bastion security group when disabling the bastion (#​2114)
  • instance: re-add error event if server creationg returned an error (#​2112)
  • templates: fix clusterclass-dev (#​2101)
  • Fix sub-ports not deleted with trunks (#​2081)
  • Handle errors returned by GetInstanceStatusByName in machine controller (#​2086)
  • Remove k8s.io/kubernetes dependancy (#​2078)
  • allNodesSecurityGroupRules: relax remote fields (#​2077)
  • Fix loadbalancer timeout panic (#​2074)
  • issue-1737: Add unit tests for openstackmachine_webhook (#​2068)
  • Fix empty version output in release builds (#​2056)
  • Fix panic executing manager without valid kube context (#​2057)
  • Fix enabling of disabled bastion on upgrade to v1beta1 (#​2052)
  • issue-1711: Dependency on deprecated github.com/golang/mock (#​2048)
  • Remove a duplication for setting default port settings (#​2046)
  • Fix webhook panic when adding managed security groups (#​2043)
  • Fix v1alpha7 e2e tests (#​2028)
  • Reduce reconciles and logs (#​2182)
  • openstackserver: create before delete if adoption fields are empty (#​2167)
  • Copy InstanceID from OpenStackServer to OpenStackMachine (#​2153)
  • Fix nil pointer issue while creating port (#​2064)

🌱 Others

  • image: Fix various immutability validations (#​2197)
  • Bump controller-tools to v0.16.4 (#​2189)
  • Allow running CAPO and ORC tests separately (#​2175)
  • Bump golangci-lint to v1.61.0 (#​2173)
  • Bump CAPI to v1.8.1 (#​2154)
  • Dependency update (#​2160)
  • netlify: Fix go version (#​2151)
  • E2E: Add subports to trunked port to test subports deletion (#​2141)
  • Add design doc for OpenStackServer (#​2021)
  • cloud: Better error message on image lookup failure (#​2135)
  • Upgrade Gophercloud to v2 (#​2107)
  • IdentityRefProvider: DRY obtaining OpenStackIdentityRef (#​2132)
  • Add EmilienM as a maintainer (#​2115)
  • Add script for API diff check (#​2096)
  • E2E: Bump Kubernetes to v1.30.1 (#​2108)
  • E2E: Bump Kubernetes to v1.29.5 (#​2103)
  • E2E: Bump CAPI, cert-manager, coredns and etcd (#​2104)
  • Add junit formatting for unit tests (#​2095)
  • Bump CAPI to v1.7.2 (#​2079)
  • Drop dulek from reviewers (#​2082)
  • Set FallbackToLogsOnError on CAPO manager (#​2070)
  • port: no dependency on OpenStackMachine (#​2049)
  • lint: import v1alpha1 with alias (#​2066)
  • Bump Gophercloud to v1.11.0 (#​2041)
  • Bump Golang CI Lint to v1.57.2 (#​2045)
  • Refactoring: never assign unacceptable TLS versions (#​2037)
  • Bump CAPI to v1.7.0 (#​2012)
  • Ensure E2E cleanup (#​2005)
  • CI: update OpenStack to 2024.1 (Caracal) (#​2162)
  • test: bump Flatcar Stable version (#​2152)
  • Generate applyconfiguration for server-side apply (#​2133)
  • remove stale supported version info (#​2051)

📖 Additionally, there have been 7 contributions to our documentation and book. (#​2168, #​2125, #​2123, #​2120, #​2100, #​1565, #​2032)

Thanks to all our contributors! 😊

v0.10.6

Compare Source

Changes since v0.10.5

🐛 Bug Fixes

  • Fix ServerMetadata Not Applied to Bastion in OpenStackCluster (#​2179)
  • Fix conversion of v1alpha6 PortOpts (#​2213)

🌱 Others

  • release-0.10: Pin GOTOOLCHAIN to go1.22.8 (#​2211)

Thanks to all our contributors! 😊


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Edited by Arnaud Bouts

Merge request reports

Loading