Sign in or sign up before continuing. Don't have an account yet? Register now to get started.
Register now

Use v1beta1 apiVersion for OpenStackCluster/OpenStackMachineTemplate

Since capo unit upgrades in !2294 (merged) & !2606 (merged) (which include upstream change https://github.com/kubernetes-sigs/cluster-api-provider-openstack/pull/1902), the apiVersion v1beta1 should be used for OpenStackCluster & OpenStackMachineTemplate resources:

[git:main]root@caasdev:sylva-core# kubectl --kubeconfig management-cluster-kubeconfig explain OpenStackCluster
GROUP:      infrastructure.cluster.x-k8s.io
KIND:       OpenStackCluster
VERSION:    v1beta1
:
[git:main]root@caasdev:sylva-core# kubectl --kubeconfig management-cluster-kubeconfig explain OpenStackMachineTemplate
GROUP:      infrastructure.cluster.x-k8s.io
KIND:       OpenStackMachineTemplate
VERSION:    v1beta1
:
[git:main]root@caasdev:cluster-api-provider-openstack# git tag --contains 634ccc7
v0.10.0
v0.10.0-alpha.0
v0.10.0-alpha.1
v0.10.0-rc.0
v0.10.0-rc.1
v0.10.1
v0.10.2
v0.10.3
v0.10.4
[git:main]root@caasdev:cluster-api-provider-openstack#

At this time (when sylva-library is not yet included in sylva-core - managed by !1999 (merged), but is included in sylva-capi-cluster) we have a situation with:

  • sylva-units using v1alpha6 for OpenStackCluster in cluster unit healthChecks
  • sylva-library using v1alpha7 for OpenStackCluster & OpenStackMachineTemplate

Summary

related references

Details

Assignee Loading
Time tracking Loading