diff --git a/apis/bases/core.openstack.org_openstackcontrolplanes.yaml b/apis/bases/core.openstack.org_openstackcontrolplanes.yaml index 02fa95cfc..e67da4e0b 100644 --- a/apis/bases/core.openstack.org_openstackcontrolplanes.yaml +++ b/apis/bases/core.openstack.org_openstackcontrolplanes.yaml @@ -592,12 +592,6 @@ spec: items: type: string type: array - debug: - properties: - service: - default: false - type: boolean - type: object networkAttachments: items: type: string @@ -724,12 +718,6 @@ spec: items: type: string type: array - debug: - properties: - service: - default: false - type: boolean - type: object networkAttachments: items: type: string @@ -787,12 +775,6 @@ spec: items: type: string type: array - debug: - properties: - service: - default: false - type: boolean - type: object networkAttachments: items: type: string @@ -851,12 +833,6 @@ spec: items: type: string type: array - debug: - properties: - service: - default: false - type: boolean - type: object networkAttachments: items: type: string @@ -928,9 +904,6 @@ spec: dbPurge: default: false type: boolean - dbSync: - default: false - type: boolean type: object extraMounts: items: @@ -10904,11 +10877,11 @@ spec: type: string customServiceConfig: type: string - databaseInstance: - type: string - databaseUser: + databaseAccount: default: placement type: string + databaseInstance: + type: string defaultConfigOverwrite: additionalProperties: type: string @@ -10974,12 +10947,8 @@ spec: type: object passwordSelectors: default: - database: PlacementDatabasePassword service: PlacementPassword properties: - database: - default: PlacementDatabasePassword - type: string service: default: PlacementPassword type: string diff --git a/apis/go.mod b/apis/go.mod index 9339e8336..6fea991ed 100644 --- a/apis/go.mod +++ b/apis/go.mod @@ -3,27 +3,27 @@ module github.com/openstack-k8s-operators/openstack-operator/apis go 1.20 require ( - github.com/onsi/ginkgo/v2 v2.15.0 + github.com/onsi/ginkgo/v2 v2.16.0 github.com/onsi/gomega v1.31.1 github.com/openstack-k8s-operators/barbican-operator/api v0.0.0-20240226165142-cb4e05f187dc - github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240301180431-f14a9a6de626 + github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240305145201-9833a7eba728 github.com/openstack-k8s-operators/designate-operator/api v0.0.0-20240227172900-6b5267549089 - github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240228075535-ca3432cb65c2 - github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240229065949-dc7919e45441 - github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240227193241-8c506107e152 - github.com/openstack-k8s-operators/infra-operator/apis v0.3.1-0.20240221083751-49edc0df8a12 + github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240305151925-335accc33a45 + github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240304134506-75f0ae5a1d43 + github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240304130922-946bc7dd0996 + github.com/openstack-k8s-operators/infra-operator/apis v0.3.1-0.20240304123904-038a5ec77a70 github.com/openstack-k8s-operators/ironic-operator/api v0.3.1-0.20240229174131-28e3aee56d91 - github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240226160457-b1b853eb4600 - github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240229121803-169ced56d56e - github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240228192101-00bb019bd68b - github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240222094307-76fef735f093 - github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240301125628-fe5c58abe3d0 - github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240229155106-17a899255ec6 + github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240304121914-b5c254fb0fe4 + github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240305131212-b8eedad64cbc + github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240302094741-8fd5fb0f0017 + github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240303091826-438dde8600d3 + github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240305135118-f8efe5325e8b + github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240305101642-4d24b730fb05 github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240229160800-aa54e85bdfb3 - github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240227150317-d42793e452c2 - github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240229134606-d2a5a5abde9d - github.com/openstack-k8s-operators/swift-operator/api v0.3.1-0.20240301170116-13941759ec79 - github.com/openstack-k8s-operators/telemetry-operator/api v0.3.1-0.20240301135657-444ba309cbb5 + github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240305141844-67e8aecac2b7 + github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240305095725-39eddb696c3d + github.com/openstack-k8s-operators/swift-operator/api v0.3.1-0.20240305104941-c0028cc54595 + github.com/openstack-k8s-operators/telemetry-operator/api v0.3.1-0.20240304184006-7d21e7ffafb9 github.com/rabbitmq/cluster-operator/v2 v2.6.0 k8s.io/apimachinery v0.29.0 sigs.k8s.io/controller-runtime v0.16.5 @@ -63,7 +63,7 @@ require ( github.com/google/go-cmp v0.6.0 // indirect github.com/google/gofuzz v1.2.0 // indirect github.com/google/uuid v1.6.0 // indirect - github.com/gophercloud/gophercloud v1.9.0 // indirect + github.com/gophercloud/gophercloud v1.10.0 // indirect github.com/imdario/mergo v0.3.16 // indirect github.com/josharian/intern v1.0.0 // indirect github.com/json-iterator/go v1.1.12 // indirect @@ -72,8 +72,8 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect github.com/openshift/api v3.9.0+incompatible // indirect - github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240229121803-169ced56d56e //indirect - github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240229121803-169ced56d56e + github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240305131212-b8eedad64cbc //indirect + github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240305131212-b8eedad64cbc github.com/pkg/errors v0.9.1 // indirect github.com/prometheus/client_golang v1.18.0 // indirect github.com/prometheus/client_model v0.5.0 // indirect diff --git a/apis/go.sum b/apis/go.sum index 8063cb6f4..15d4c7b4a 100644 --- a/apis/go.sum +++ b/apis/go.sum @@ -47,8 +47,8 @@ github.com/google/pprof v0.0.0-20230926050212-f7f687d19a98 h1:pUa4ghanp6q4IJHwE9 github.com/google/pprof v0.0.0-20230926050212-f7f687d19a98/go.mod h1:czg5+yv1E0ZGTi6S6vVK1mke0fV+FaUhNGcd6VRS9Ik= github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/gophercloud/gophercloud v1.9.0 h1:zKvmHOmHuaZlnx9d2DJpEgbMxrGt/+CJ/bKOKQh9Xzo= -github.com/gophercloud/gophercloud v1.9.0/go.mod h1:aAVqcocTSXh2vYFZ1JTvx4EQmfgzxRcNupUfxZbBNDM= +github.com/gophercloud/gophercloud v1.10.0 h1:watRMsaMDlSLuLkpLeLSQ87yvcuwIajNg6A5uLcjoIU= +github.com/gophercloud/gophercloud v1.10.0/go.mod h1:aAVqcocTSXh2vYFZ1JTvx4EQmfgzxRcNupUfxZbBNDM= github.com/imdario/mergo v0.3.16 h1:wwQJbIsHYGMUyLSPrEq1CT16AhnhNJQ51+4fdHUnCl4= github.com/imdario/mergo v0.3.16/go.mod h1:WBLT9ZmE3lPoWsEzCh9LPo3TiwVN+ZKEjmz+hD27ysY= github.com/josharian/intern v1.0.0 h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8HmY= @@ -68,54 +68,54 @@ github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9G github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk= github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA= github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ= -github.com/onsi/ginkgo/v2 v2.15.0 h1:79HwNRBAZHOEwrczrgSOPy+eFTTlIGELKy5as+ClttY= -github.com/onsi/ginkgo/v2 v2.15.0/go.mod h1:HlxMHtYF57y6Dpf+mc5529KKmSq9h2FpCF+/ZkwUxKM= +github.com/onsi/ginkgo/v2 v2.16.0 h1:7q1w9frJDzninhXxjZd+Y/x54XNjG/UlRLIYPZafsPM= +github.com/onsi/ginkgo/v2 v2.16.0/go.mod h1:llBI3WDLL9Z6taip6f33H76YcWtJv+7R3HigUjbIBOs= github.com/onsi/gomega v1.31.1 h1:KYppCUK+bUgAZwHOu7EXVBKyQA6ILvOESHkn/tgoqvo= github.com/onsi/gomega v1.31.1/go.mod h1:y40C95dwAD1Nz36SsEnxvfFe8FFfNxzI5eJ0EYGyAy0= github.com/openshift/api v0.0.0-20230414143018-3367bc7e6ac7 h1:rncLxJBpFGqBztyxCMwNRnMjhhIDOWHJowi6q8G6koI= github.com/openshift/api v0.0.0-20230414143018-3367bc7e6ac7/go.mod h1:ctXNyWanKEjGj8sss1KjjHQ3ENKFm33FFnS5BKaIPh4= github.com/openstack-k8s-operators/barbican-operator/api v0.0.0-20240226165142-cb4e05f187dc h1:vVHP9FoB7xeqFWNho6E5V6Q5Aqp2shAeC8FE/wHUwK4= github.com/openstack-k8s-operators/barbican-operator/api v0.0.0-20240226165142-cb4e05f187dc/go.mod h1:BJoXL5gDpxJ4qCPKwfCjg6TG3Gm9cjeVA8qoDSFVBNI= -github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240301180431-f14a9a6de626 h1:6NQPU1F0b09iqzH+AFRH3aATQq5rS8794nE8fgP+Qnw= -github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240301180431-f14a9a6de626/go.mod h1:dDJq0k9DUUb4qm9aucmqX51lS+0LajVzTXqg9Ly002E= +github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240305145201-9833a7eba728 h1:9k1SyF/0sGckMIrf/h0FP/wkp1iPRsu/Sf8utkOpOQw= +github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240305145201-9833a7eba728/go.mod h1:dDJq0k9DUUb4qm9aucmqX51lS+0LajVzTXqg9Ly002E= github.com/openstack-k8s-operators/designate-operator/api v0.0.0-20240227172900-6b5267549089 h1:n5ytlzAf5XRhGjmJ80ojiNzJZT4izRoiTM3iEle/C1k= github.com/openstack-k8s-operators/designate-operator/api v0.0.0-20240227172900-6b5267549089/go.mod h1:1oHx1drl2TNl4dV4VieGR8eGd7XsbY6K+FGa3tyuURI= -github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240228075535-ca3432cb65c2 h1:KTi3yNIDZlvBh2waaFXx21Dbs96QGB0JVbcBd7Yo8sM= -github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240228075535-ca3432cb65c2/go.mod h1:gyP7080DJ0stnnqqPT88ED0TCBtDxveSQ948PbqNNd8= -github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240229065949-dc7919e45441 h1:RPew5Yp78IHjBujUFkcm76T3qHKHV8lnsI/PZdbsFek= -github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240229065949-dc7919e45441/go.mod h1:Trb7pKg10PcbXs7LbX3b+tnPtuPixe9Y4/RlP7pU+kg= -github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240227193241-8c506107e152 h1:dh5h1jEaYGXThCKAtirR/GSTum9CDhTUQyckv1cxJDM= -github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240227193241-8c506107e152/go.mod h1:Hzq/OQJ/CC2HeohMw7jh3eqQpIf3FEC2kQSw48bWV+s= -github.com/openstack-k8s-operators/infra-operator/apis v0.3.1-0.20240221083751-49edc0df8a12 h1:n+A0L+6w3Yt9iOVWdu0aU8Ig0fICv4luruVjH5kU7KM= -github.com/openstack-k8s-operators/infra-operator/apis v0.3.1-0.20240221083751-49edc0df8a12/go.mod h1:2//rIZ8ucDbK+gLxvwmU6uPCm6o/C6GxXJHDo4ye7I8= +github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240305151925-335accc33a45 h1:YRFTbXoP/p7O6walxoOKxO7B3HXgCj+4hDhsOmpdoG0= +github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240305151925-335accc33a45/go.mod h1:tsD3aiAwK5JyrrpP8wGCO2Sa3F78W9Ov9cHdCsPkzRs= +github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240304134506-75f0ae5a1d43 h1:2Kl9sWPpMk30mcHMKPHl1nTYxZTwDkVfXOx9QiSNNqI= +github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240304134506-75f0ae5a1d43/go.mod h1:63UcRnUoHAyeXwUJa/6tmphZf4ScoY2+s7ItDV+m3BQ= +github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240304130922-946bc7dd0996 h1:+wkmeYGCYfbA+hoAIdShomyptqoqyJ33VYUxUaJoAVA= +github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240304130922-946bc7dd0996/go.mod h1:Hzq/OQJ/CC2HeohMw7jh3eqQpIf3FEC2kQSw48bWV+s= +github.com/openstack-k8s-operators/infra-operator/apis v0.3.1-0.20240304123904-038a5ec77a70 h1:aLQuVEQKwV2nM4n232/7TnA50t5DD05deEvKyl6Gd5Y= +github.com/openstack-k8s-operators/infra-operator/apis v0.3.1-0.20240304123904-038a5ec77a70/go.mod h1:yPqJ+WU8jApuDXNUjpTxMafihuZpX3Yik9ZXqGaxYBQ= github.com/openstack-k8s-operators/ironic-operator/api v0.3.1-0.20240229174131-28e3aee56d91 h1:3yvrS33IOQibrXJJlVs/fDxLi5RCZlN5oDrR2c8aShk= github.com/openstack-k8s-operators/ironic-operator/api v0.3.1-0.20240229174131-28e3aee56d91/go.mod h1:Yac7wRClzl1/a7uBso4w8wq6Rjm+JLIouEsLre7VSDE= -github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240226160457-b1b853eb4600 h1:Lqlkv5CWGlarcjsc1SW2YzhxAVQtQZp0BWEwFUl+OyM= -github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240226160457-b1b853eb4600/go.mod h1:YyoDWNxCFstwhVRAcEh2X6bXBG0ML5iEhOYQhltgqi4= -github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240229121803-169ced56d56e h1:zpxxz/iI8C09XHBcDYW9prMoODndBBsSmoonRXRXu1Q= -github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240229121803-169ced56d56e/go.mod h1:P2a38htIPn9Ws9eqZBS/5jfxzLdMdBqZcbv6H4YcQfw= -github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240229121803-169ced56d56e h1:T/ZQR6KfJf45ydZq4gsq7FUl+bKR1IIQpuvja9Nun4s= -github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240229121803-169ced56d56e/go.mod h1:fvCDr4wd7Oy2rIunTzpGoMKWXHk2pQYaF3tJBFLELpM= -github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240229121803-169ced56d56e h1:801PPU2Awfnqg/uJMeGOfi3zkNA0qS5axmINN6Gusbg= -github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240229121803-169ced56d56e/go.mod h1:hKoDyLpp/Hc6fE1rYhlgXw8pYUPyRDKLgBrkAda5IPA= -github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240228192101-00bb019bd68b h1:pR1cMOIKQu2OXmbMWXY/0O+4HVIY3j35oM6tPvtzE7E= -github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240228192101-00bb019bd68b/go.mod h1:+3btR/1Jr/Zjc0L7lfGQmtRO8Mv0iMzvBFlUfs0KHhk= -github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240222094307-76fef735f093 h1:gmm2o5bVYIeuAVHp7WsDIpQc8vh+/9tUUYY4Wfyus/o= -github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240222094307-76fef735f093/go.mod h1:f9IIyWeoskWoeWaDFF3qmAJ2Kqyovfi0Ar/QUfk3qag= -github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240301125628-fe5c58abe3d0 h1:zNx1sXrgvlwGOxnQjX/UM3NO6arzaBunwU1HGCF24k0= -github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240301125628-fe5c58abe3d0/go.mod h1:CksD/5C9axzus0zjX5Q+MIiDhdijYbO2NzDYdrQqN2I= -github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240229155106-17a899255ec6 h1:fYNrX1vEB2DehKnHFDPAK96W0jSKZvZXZcJZTjZKLcg= -github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240229155106-17a899255ec6/go.mod h1:XsL6N7jPiiUJXDQXZt1jbgkdDdhu3YiZaJKYJ4KiEAU= +github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240304121914-b5c254fb0fe4 h1:s7bqP76N9Pv3lGsvaOyAxQ1OZCU4NhF7lUXWtMkq2Z4= +github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240304121914-b5c254fb0fe4/go.mod h1:YyoDWNxCFstwhVRAcEh2X6bXBG0ML5iEhOYQhltgqi4= +github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240305131212-b8eedad64cbc h1:DSyTNinqks4D8ymjyuz9MbRO/79eAsYuw1IfDp25++4= +github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240305131212-b8eedad64cbc/go.mod h1:P2a38htIPn9Ws9eqZBS/5jfxzLdMdBqZcbv6H4YcQfw= +github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240305131212-b8eedad64cbc h1:hSrzb1c0AiMsVrdTgw3y1dpsgFBrgs7mf0AbhCsRQTs= +github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240305131212-b8eedad64cbc/go.mod h1:fvCDr4wd7Oy2rIunTzpGoMKWXHk2pQYaF3tJBFLELpM= +github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240305131212-b8eedad64cbc h1:uBWcTQ4c4ioN3UvHVmeRma12VBSPlys3xdwefx50oL0= +github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240305131212-b8eedad64cbc/go.mod h1:hKoDyLpp/Hc6fE1rYhlgXw8pYUPyRDKLgBrkAda5IPA= +github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240302094741-8fd5fb0f0017 h1:qixLVCJfDIyr5YYeNlvh4G801fWkhLZLh4BLCVIO1Vs= +github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240302094741-8fd5fb0f0017/go.mod h1:WjZonBUlokd/WM3bzlGqW0KncogYyxUDmWmKvxSPlLE= +github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240303091826-438dde8600d3 h1:fwb+GvvnN9Mhkgg5pBksZ8W5+hLCcNOorHsUTQYA1Lg= +github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240303091826-438dde8600d3/go.mod h1:f9IIyWeoskWoeWaDFF3qmAJ2Kqyovfi0Ar/QUfk3qag= +github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240305135118-f8efe5325e8b h1:a+NN3+K1LOwsLGvEMpv2lxCY/KFN3AOCXcqg3ykZBek= +github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240305135118-f8efe5325e8b/go.mod h1:gOepjTKpq6rF0Lf69edviPOjFpjw4LHan/tWC4LB4Fs= +github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240305101642-4d24b730fb05 h1:EbpshcMIlyAEvJxGqpvLIdI7tduPctgnh9PfdERwbjk= +github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240305101642-4d24b730fb05/go.mod h1:7wdctPAQeN5aP7Bhj9685CmoPa+bURn7DIMKJYtt9Us= github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240229160800-aa54e85bdfb3 h1:l9GUWuMGoG0x0XE3DSeXA7MkqYpWG8VpuAvXLod3YHQ= github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240229160800-aa54e85bdfb3/go.mod h1:KXCbHFGtVwtnFIq8ZnpRA/gFSByXhANUpIJK8c9dqfs= -github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240227150317-d42793e452c2 h1:a9aB73R9ZBXlee1kazLIZ9r1LtnuqMbPHJ/0wAgXtn8= -github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240227150317-d42793e452c2/go.mod h1:1u75r7K/3O7c7WDEn4ItZiZPu8smETxLdRhpi6yt+7I= -github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240229134606-d2a5a5abde9d h1:4z5AZlNTmA5Vud/LXBuXA+p9FyDD9xtTyjl5J5vMrpo= -github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240229134606-d2a5a5abde9d/go.mod h1:ePH8U08vCJQ4dwTuh/nLiidqlNOPx/EuRWjIbSEW1hY= -github.com/openstack-k8s-operators/swift-operator/api v0.3.1-0.20240301170116-13941759ec79 h1:OPqHOID5/2sr4hZtvWdm03xje1GeCf/u6FiRViZXFwU= -github.com/openstack-k8s-operators/swift-operator/api v0.3.1-0.20240301170116-13941759ec79/go.mod h1:NW/gfy7soUXzx7H/JsOcqQ7GhBJ2DvrjEy4ZKr5uR8s= -github.com/openstack-k8s-operators/telemetry-operator/api v0.3.1-0.20240301135657-444ba309cbb5 h1:j8Kj8+xQC2FQRkdVUwOgFAZlhFtMV1YygVCypxLmllw= -github.com/openstack-k8s-operators/telemetry-operator/api v0.3.1-0.20240301135657-444ba309cbb5/go.mod h1:Css7ZpU59JmTX/GegION98Y6XFKceBx/zxQQHptwd+8= +github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240305141844-67e8aecac2b7 h1:f6L37zEuHFASIAUaWiU6n62Dkf3vuTXqHUqf700n8to= +github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240305141844-67e8aecac2b7/go.mod h1:m7Hx4s5C6dubXQ2Qz8TH3SAj8SwdmrPSS5eKTDHb8gg= +github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240305095725-39eddb696c3d h1:IW2lTaltJJmH51RF0m6hcpW9fYXa2kvqtF+HYkXqrp8= +github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240305095725-39eddb696c3d/go.mod h1:b+YUyDb4sZQ2wk2d2nQhzQu/246/MMNm6q5trcUXSNE= +github.com/openstack-k8s-operators/swift-operator/api v0.3.1-0.20240305104941-c0028cc54595 h1:+MuxFZOVGkUeVEhdLI2xN36XjimCnJfirciEyqRYGT8= +github.com/openstack-k8s-operators/swift-operator/api v0.3.1-0.20240305104941-c0028cc54595/go.mod h1:NW/gfy7soUXzx7H/JsOcqQ7GhBJ2DvrjEy4ZKr5uR8s= +github.com/openstack-k8s-operators/telemetry-operator/api v0.3.1-0.20240304184006-7d21e7ffafb9 h1:PB7AgYumdrd0EhdfHyqSSADzcav5Th98yjQ96CQ8Ks8= +github.com/openstack-k8s-operators/telemetry-operator/api v0.3.1-0.20240304184006-7d21e7ffafb9/go.mod h1:Css7ZpU59JmTX/GegION98Y6XFKceBx/zxQQHptwd+8= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= diff --git a/config/crd/bases/core.openstack.org_openstackcontrolplanes.yaml b/config/crd/bases/core.openstack.org_openstackcontrolplanes.yaml index 02fa95cfc..e67da4e0b 100644 --- a/config/crd/bases/core.openstack.org_openstackcontrolplanes.yaml +++ b/config/crd/bases/core.openstack.org_openstackcontrolplanes.yaml @@ -592,12 +592,6 @@ spec: items: type: string type: array - debug: - properties: - service: - default: false - type: boolean - type: object networkAttachments: items: type: string @@ -724,12 +718,6 @@ spec: items: type: string type: array - debug: - properties: - service: - default: false - type: boolean - type: object networkAttachments: items: type: string @@ -787,12 +775,6 @@ spec: items: type: string type: array - debug: - properties: - service: - default: false - type: boolean - type: object networkAttachments: items: type: string @@ -851,12 +833,6 @@ spec: items: type: string type: array - debug: - properties: - service: - default: false - type: boolean - type: object networkAttachments: items: type: string @@ -928,9 +904,6 @@ spec: dbPurge: default: false type: boolean - dbSync: - default: false - type: boolean type: object extraMounts: items: @@ -10904,11 +10877,11 @@ spec: type: string customServiceConfig: type: string - databaseInstance: - type: string - databaseUser: + databaseAccount: default: placement type: string + databaseInstance: + type: string defaultConfigOverwrite: additionalProperties: type: string @@ -10974,12 +10947,8 @@ spec: type: object passwordSelectors: default: - database: PlacementDatabasePassword service: PlacementPassword properties: - database: - default: PlacementDatabasePassword - type: string service: default: PlacementPassword type: string diff --git a/go.mod b/go.mod index d6223cb7e..09d82d0c5 100644 --- a/go.mod +++ b/go.mod @@ -7,33 +7,33 @@ require ( github.com/ghodss/yaml v1.0.0 github.com/go-logr/logr v1.4.1 github.com/imdario/mergo v0.3.16 - github.com/onsi/ginkgo/v2 v2.15.0 + github.com/onsi/ginkgo/v2 v2.16.0 github.com/onsi/gomega v1.31.1 github.com/openstack-k8s-operators/barbican-operator/api v0.0.0-20240226165142-cb4e05f187dc - github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240301180431-f14a9a6de626 - github.com/openstack-k8s-operators/dataplane-operator/api v0.3.1-0.20240301085013-af12239790a1 + github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240305145201-9833a7eba728 + github.com/openstack-k8s-operators/dataplane-operator/api v0.3.1-0.20240305134015-6e4c4fe64b33 github.com/openstack-k8s-operators/designate-operator/api v0.0.0-20240227172900-6b5267549089 - github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240228075535-ca3432cb65c2 - github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240229065949-dc7919e45441 - github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240227193241-8c506107e152 - github.com/openstack-k8s-operators/infra-operator/apis v0.3.1-0.20240221083751-49edc0df8a12 + github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240305151925-335accc33a45 + github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240304134506-75f0ae5a1d43 + github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240304130922-946bc7dd0996 + github.com/openstack-k8s-operators/infra-operator/apis v0.3.1-0.20240304123904-038a5ec77a70 github.com/openstack-k8s-operators/ironic-operator/api v0.3.1-0.20240229174131-28e3aee56d91 - github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240226160457-b1b853eb4600 - github.com/openstack-k8s-operators/lib-common/modules/certmanager v0.0.0-20240229121803-169ced56d56e - github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240229121803-169ced56d56e - github.com/openstack-k8s-operators/lib-common/modules/test v0.3.1-0.20240229121803-169ced56d56e - github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240228192101-00bb019bd68b - github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240222094307-76fef735f093 - github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240301125628-fe5c58abe3d0 - github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240229155106-17a899255ec6 + github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240304121914-b5c254fb0fe4 + github.com/openstack-k8s-operators/lib-common/modules/certmanager v0.0.0-20240305131212-b8eedad64cbc + github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240305131212-b8eedad64cbc + github.com/openstack-k8s-operators/lib-common/modules/test v0.3.1-0.20240305131212-b8eedad64cbc + github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240302094741-8fd5fb0f0017 + github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240303091826-438dde8600d3 + github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240305135118-f8efe5325e8b + github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240305101642-4d24b730fb05 github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240229160800-aa54e85bdfb3 - github.com/openstack-k8s-operators/openstack-ansibleee-operator/api v0.3.1-0.20240229125722-f9db481d5bd1 - github.com/openstack-k8s-operators/openstack-baremetal-operator/api v0.3.1-0.20240228041515-b764323ce1de + github.com/openstack-k8s-operators/openstack-ansibleee-operator/api v0.3.1-0.20240305134542-42210080a43a + github.com/openstack-k8s-operators/openstack-baremetal-operator/api v0.3.1-0.20240305095203-e6e876edc706 github.com/openstack-k8s-operators/openstack-operator/apis v0.0.0-00010101000000-000000000000 - github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240227150317-d42793e452c2 - github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240229134606-d2a5a5abde9d - github.com/openstack-k8s-operators/swift-operator/api v0.3.1-0.20240301170116-13941759ec79 - github.com/openstack-k8s-operators/telemetry-operator/api v0.3.1-0.20240301135657-444ba309cbb5 + github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240305141844-67e8aecac2b7 + github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240305095725-39eddb696c3d + github.com/openstack-k8s-operators/swift-operator/api v0.3.1-0.20240305104941-c0028cc54595 + github.com/openstack-k8s-operators/telemetry-operator/api v0.3.1-0.20240304184006-7d21e7ffafb9 github.com/operator-framework/api v0.20.0 github.com/rabbitmq/cluster-operator/v2 v2.6.0 go.uber.org/zap v1.27.0 @@ -77,7 +77,7 @@ require ( github.com/google/go-cmp v0.6.0 // indirect github.com/google/gofuzz v1.2.0 // indirect github.com/google/uuid v1.6.0 - github.com/gophercloud/gophercloud v1.9.0 // indirect + github.com/gophercloud/gophercloud v1.10.0 // indirect github.com/josharian/intern v1.0.0 // indirect github.com/json-iterator/go v1.1.12 // indirect github.com/mailru/easyjson v0.7.7 // indirect @@ -85,8 +85,8 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect github.com/openshift/api v3.9.0+incompatible - github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240229121803-169ced56d56e //indirect - github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240229121803-169ced56d56e //indirect + github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240305131212-b8eedad64cbc //indirect + github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240305131212-b8eedad64cbc //indirect github.com/pkg/errors v0.9.1 // indirect github.com/prometheus/client_golang v1.18.0 // indirect github.com/prometheus/client_model v0.5.0 // indirect diff --git a/go.sum b/go.sum index 5fcd24fcb..37139b809 100644 --- a/go.sum +++ b/go.sum @@ -52,8 +52,8 @@ github.com/google/pprof v0.0.0-20230926050212-f7f687d19a98 h1:pUa4ghanp6q4IJHwE9 github.com/google/pprof v0.0.0-20230926050212-f7f687d19a98/go.mod h1:czg5+yv1E0ZGTi6S6vVK1mke0fV+FaUhNGcd6VRS9Ik= github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/gophercloud/gophercloud v1.9.0 h1:zKvmHOmHuaZlnx9d2DJpEgbMxrGt/+CJ/bKOKQh9Xzo= -github.com/gophercloud/gophercloud v1.9.0/go.mod h1:aAVqcocTSXh2vYFZ1JTvx4EQmfgzxRcNupUfxZbBNDM= +github.com/gophercloud/gophercloud v1.10.0 h1:watRMsaMDlSLuLkpLeLSQ87yvcuwIajNg6A5uLcjoIU= +github.com/gophercloud/gophercloud v1.10.0/go.mod h1:aAVqcocTSXh2vYFZ1JTvx4EQmfgzxRcNupUfxZbBNDM= github.com/imdario/mergo v0.3.16 h1:wwQJbIsHYGMUyLSPrEq1CT16AhnhNJQ51+4fdHUnCl4= github.com/imdario/mergo v0.3.16/go.mod h1:WBLT9ZmE3lPoWsEzCh9LPo3TiwVN+ZKEjmz+hD27ysY= github.com/josharian/intern v1.0.0 h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8HmY= @@ -79,64 +79,64 @@ github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9G github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk= github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA= github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ= -github.com/onsi/ginkgo/v2 v2.15.0 h1:79HwNRBAZHOEwrczrgSOPy+eFTTlIGELKy5as+ClttY= -github.com/onsi/ginkgo/v2 v2.15.0/go.mod h1:HlxMHtYF57y6Dpf+mc5529KKmSq9h2FpCF+/ZkwUxKM= +github.com/onsi/ginkgo/v2 v2.16.0 h1:7q1w9frJDzninhXxjZd+Y/x54XNjG/UlRLIYPZafsPM= +github.com/onsi/ginkgo/v2 v2.16.0/go.mod h1:llBI3WDLL9Z6taip6f33H76YcWtJv+7R3HigUjbIBOs= github.com/onsi/gomega v1.31.1 h1:KYppCUK+bUgAZwHOu7EXVBKyQA6ILvOESHkn/tgoqvo= github.com/onsi/gomega v1.31.1/go.mod h1:y40C95dwAD1Nz36SsEnxvfFe8FFfNxzI5eJ0EYGyAy0= github.com/openshift/api v0.0.0-20230414143018-3367bc7e6ac7 h1:rncLxJBpFGqBztyxCMwNRnMjhhIDOWHJowi6q8G6koI= github.com/openshift/api v0.0.0-20230414143018-3367bc7e6ac7/go.mod h1:ctXNyWanKEjGj8sss1KjjHQ3ENKFm33FFnS5BKaIPh4= github.com/openstack-k8s-operators/barbican-operator/api v0.0.0-20240226165142-cb4e05f187dc h1:vVHP9FoB7xeqFWNho6E5V6Q5Aqp2shAeC8FE/wHUwK4= github.com/openstack-k8s-operators/barbican-operator/api v0.0.0-20240226165142-cb4e05f187dc/go.mod h1:BJoXL5gDpxJ4qCPKwfCjg6TG3Gm9cjeVA8qoDSFVBNI= -github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240301180431-f14a9a6de626 h1:6NQPU1F0b09iqzH+AFRH3aATQq5rS8794nE8fgP+Qnw= -github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240301180431-f14a9a6de626/go.mod h1:dDJq0k9DUUb4qm9aucmqX51lS+0LajVzTXqg9Ly002E= -github.com/openstack-k8s-operators/dataplane-operator/api v0.3.1-0.20240301085013-af12239790a1 h1:w1uOUA7QFE/tZjMTq5xjd832xoiwgnamud9pFo/Hago= -github.com/openstack-k8s-operators/dataplane-operator/api v0.3.1-0.20240301085013-af12239790a1/go.mod h1:qOBz6bE+T1Rgkn4XTF/qqkUx5UGeBanQq7QL21qTSn0= +github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240305145201-9833a7eba728 h1:9k1SyF/0sGckMIrf/h0FP/wkp1iPRsu/Sf8utkOpOQw= +github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240305145201-9833a7eba728/go.mod h1:dDJq0k9DUUb4qm9aucmqX51lS+0LajVzTXqg9Ly002E= +github.com/openstack-k8s-operators/dataplane-operator/api v0.3.1-0.20240305134015-6e4c4fe64b33 h1:0+3cBldKnpGS0jAiQ+g7NBBfHmvVbci6N8WDkuXS48w= +github.com/openstack-k8s-operators/dataplane-operator/api v0.3.1-0.20240305134015-6e4c4fe64b33/go.mod h1:ncAQHG5GxpxcG+9g5xRy52MmysRecpruCkNVAQ9yvA0= github.com/openstack-k8s-operators/designate-operator/api v0.0.0-20240227172900-6b5267549089 h1:n5ytlzAf5XRhGjmJ80ojiNzJZT4izRoiTM3iEle/C1k= github.com/openstack-k8s-operators/designate-operator/api v0.0.0-20240227172900-6b5267549089/go.mod h1:1oHx1drl2TNl4dV4VieGR8eGd7XsbY6K+FGa3tyuURI= -github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240228075535-ca3432cb65c2 h1:KTi3yNIDZlvBh2waaFXx21Dbs96QGB0JVbcBd7Yo8sM= -github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240228075535-ca3432cb65c2/go.mod h1:gyP7080DJ0stnnqqPT88ED0TCBtDxveSQ948PbqNNd8= -github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240229065949-dc7919e45441 h1:RPew5Yp78IHjBujUFkcm76T3qHKHV8lnsI/PZdbsFek= -github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240229065949-dc7919e45441/go.mod h1:Trb7pKg10PcbXs7LbX3b+tnPtuPixe9Y4/RlP7pU+kg= -github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240227193241-8c506107e152 h1:dh5h1jEaYGXThCKAtirR/GSTum9CDhTUQyckv1cxJDM= -github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240227193241-8c506107e152/go.mod h1:Hzq/OQJ/CC2HeohMw7jh3eqQpIf3FEC2kQSw48bWV+s= -github.com/openstack-k8s-operators/infra-operator/apis v0.3.1-0.20240221083751-49edc0df8a12 h1:n+A0L+6w3Yt9iOVWdu0aU8Ig0fICv4luruVjH5kU7KM= -github.com/openstack-k8s-operators/infra-operator/apis v0.3.1-0.20240221083751-49edc0df8a12/go.mod h1:2//rIZ8ucDbK+gLxvwmU6uPCm6o/C6GxXJHDo4ye7I8= +github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240305151925-335accc33a45 h1:YRFTbXoP/p7O6walxoOKxO7B3HXgCj+4hDhsOmpdoG0= +github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240305151925-335accc33a45/go.mod h1:tsD3aiAwK5JyrrpP8wGCO2Sa3F78W9Ov9cHdCsPkzRs= +github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240304134506-75f0ae5a1d43 h1:2Kl9sWPpMk30mcHMKPHl1nTYxZTwDkVfXOx9QiSNNqI= +github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240304134506-75f0ae5a1d43/go.mod h1:63UcRnUoHAyeXwUJa/6tmphZf4ScoY2+s7ItDV+m3BQ= +github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240304130922-946bc7dd0996 h1:+wkmeYGCYfbA+hoAIdShomyptqoqyJ33VYUxUaJoAVA= +github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240304130922-946bc7dd0996/go.mod h1:Hzq/OQJ/CC2HeohMw7jh3eqQpIf3FEC2kQSw48bWV+s= +github.com/openstack-k8s-operators/infra-operator/apis v0.3.1-0.20240304123904-038a5ec77a70 h1:aLQuVEQKwV2nM4n232/7TnA50t5DD05deEvKyl6Gd5Y= +github.com/openstack-k8s-operators/infra-operator/apis v0.3.1-0.20240304123904-038a5ec77a70/go.mod h1:yPqJ+WU8jApuDXNUjpTxMafihuZpX3Yik9ZXqGaxYBQ= github.com/openstack-k8s-operators/ironic-operator/api v0.3.1-0.20240229174131-28e3aee56d91 h1:3yvrS33IOQibrXJJlVs/fDxLi5RCZlN5oDrR2c8aShk= github.com/openstack-k8s-operators/ironic-operator/api v0.3.1-0.20240229174131-28e3aee56d91/go.mod h1:Yac7wRClzl1/a7uBso4w8wq6Rjm+JLIouEsLre7VSDE= -github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240226160457-b1b853eb4600 h1:Lqlkv5CWGlarcjsc1SW2YzhxAVQtQZp0BWEwFUl+OyM= -github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240226160457-b1b853eb4600/go.mod h1:YyoDWNxCFstwhVRAcEh2X6bXBG0ML5iEhOYQhltgqi4= -github.com/openstack-k8s-operators/lib-common/modules/certmanager v0.0.0-20240229121803-169ced56d56e h1:n1XMajTDxjNTMf4l2U7JFQ2EKhNtsYIsCcnvAxIJpF0= -github.com/openstack-k8s-operators/lib-common/modules/certmanager v0.0.0-20240229121803-169ced56d56e/go.mod h1:GGbtUK5VQ/BHIT3n0ia31bzNJaQIAANhzT/nC6pygbQ= -github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240229121803-169ced56d56e h1:zpxxz/iI8C09XHBcDYW9prMoODndBBsSmoonRXRXu1Q= -github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240229121803-169ced56d56e/go.mod h1:P2a38htIPn9Ws9eqZBS/5jfxzLdMdBqZcbv6H4YcQfw= -github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240229121803-169ced56d56e h1:T/ZQR6KfJf45ydZq4gsq7FUl+bKR1IIQpuvja9Nun4s= -github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240229121803-169ced56d56e/go.mod h1:fvCDr4wd7Oy2rIunTzpGoMKWXHk2pQYaF3tJBFLELpM= -github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240229121803-169ced56d56e h1:801PPU2Awfnqg/uJMeGOfi3zkNA0qS5axmINN6Gusbg= -github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240229121803-169ced56d56e/go.mod h1:hKoDyLpp/Hc6fE1rYhlgXw8pYUPyRDKLgBrkAda5IPA= -github.com/openstack-k8s-operators/lib-common/modules/test v0.3.1-0.20240229121803-169ced56d56e h1:rbVGqqtxuJy/RvSVERJG6ZLahbJguOZzPRUpGNT1k38= -github.com/openstack-k8s-operators/lib-common/modules/test v0.3.1-0.20240229121803-169ced56d56e/go.mod h1:/ZkLOznBDxjChwIFFK3xg3EZ13WmZPP4ehu5wWy1T8E= -github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240228192101-00bb019bd68b h1:pR1cMOIKQu2OXmbMWXY/0O+4HVIY3j35oM6tPvtzE7E= -github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240228192101-00bb019bd68b/go.mod h1:+3btR/1Jr/Zjc0L7lfGQmtRO8Mv0iMzvBFlUfs0KHhk= -github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240222094307-76fef735f093 h1:gmm2o5bVYIeuAVHp7WsDIpQc8vh+/9tUUYY4Wfyus/o= -github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240222094307-76fef735f093/go.mod h1:f9IIyWeoskWoeWaDFF3qmAJ2Kqyovfi0Ar/QUfk3qag= -github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240301125628-fe5c58abe3d0 h1:zNx1sXrgvlwGOxnQjX/UM3NO6arzaBunwU1HGCF24k0= -github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240301125628-fe5c58abe3d0/go.mod h1:CksD/5C9axzus0zjX5Q+MIiDhdijYbO2NzDYdrQqN2I= -github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240229155106-17a899255ec6 h1:fYNrX1vEB2DehKnHFDPAK96W0jSKZvZXZcJZTjZKLcg= -github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240229155106-17a899255ec6/go.mod h1:XsL6N7jPiiUJXDQXZt1jbgkdDdhu3YiZaJKYJ4KiEAU= +github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240304121914-b5c254fb0fe4 h1:s7bqP76N9Pv3lGsvaOyAxQ1OZCU4NhF7lUXWtMkq2Z4= +github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240304121914-b5c254fb0fe4/go.mod h1:YyoDWNxCFstwhVRAcEh2X6bXBG0ML5iEhOYQhltgqi4= +github.com/openstack-k8s-operators/lib-common/modules/certmanager v0.0.0-20240305131212-b8eedad64cbc h1:ATurqXVOeN8JNeqvlfoD8Gx5L0NKoOWUJniO3nvMcLw= +github.com/openstack-k8s-operators/lib-common/modules/certmanager v0.0.0-20240305131212-b8eedad64cbc/go.mod h1:GGbtUK5VQ/BHIT3n0ia31bzNJaQIAANhzT/nC6pygbQ= +github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240305131212-b8eedad64cbc h1:DSyTNinqks4D8ymjyuz9MbRO/79eAsYuw1IfDp25++4= +github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240305131212-b8eedad64cbc/go.mod h1:P2a38htIPn9Ws9eqZBS/5jfxzLdMdBqZcbv6H4YcQfw= +github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240305131212-b8eedad64cbc h1:hSrzb1c0AiMsVrdTgw3y1dpsgFBrgs7mf0AbhCsRQTs= +github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240305131212-b8eedad64cbc/go.mod h1:fvCDr4wd7Oy2rIunTzpGoMKWXHk2pQYaF3tJBFLELpM= +github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240305131212-b8eedad64cbc h1:uBWcTQ4c4ioN3UvHVmeRma12VBSPlys3xdwefx50oL0= +github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240305131212-b8eedad64cbc/go.mod h1:hKoDyLpp/Hc6fE1rYhlgXw8pYUPyRDKLgBrkAda5IPA= +github.com/openstack-k8s-operators/lib-common/modules/test v0.3.1-0.20240305131212-b8eedad64cbc h1:KpHBugLqFrQ0YSViAGs/UNliTFBm0Wh46zeKfFc8wQM= +github.com/openstack-k8s-operators/lib-common/modules/test v0.3.1-0.20240305131212-b8eedad64cbc/go.mod h1:/ZkLOznBDxjChwIFFK3xg3EZ13WmZPP4ehu5wWy1T8E= +github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240302094741-8fd5fb0f0017 h1:qixLVCJfDIyr5YYeNlvh4G801fWkhLZLh4BLCVIO1Vs= +github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240302094741-8fd5fb0f0017/go.mod h1:WjZonBUlokd/WM3bzlGqW0KncogYyxUDmWmKvxSPlLE= +github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240303091826-438dde8600d3 h1:fwb+GvvnN9Mhkgg5pBksZ8W5+hLCcNOorHsUTQYA1Lg= +github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240303091826-438dde8600d3/go.mod h1:f9IIyWeoskWoeWaDFF3qmAJ2Kqyovfi0Ar/QUfk3qag= +github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240305135118-f8efe5325e8b h1:a+NN3+K1LOwsLGvEMpv2lxCY/KFN3AOCXcqg3ykZBek= +github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240305135118-f8efe5325e8b/go.mod h1:gOepjTKpq6rF0Lf69edviPOjFpjw4LHan/tWC4LB4Fs= +github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240305101642-4d24b730fb05 h1:EbpshcMIlyAEvJxGqpvLIdI7tduPctgnh9PfdERwbjk= +github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240305101642-4d24b730fb05/go.mod h1:7wdctPAQeN5aP7Bhj9685CmoPa+bURn7DIMKJYtt9Us= github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240229160800-aa54e85bdfb3 h1:l9GUWuMGoG0x0XE3DSeXA7MkqYpWG8VpuAvXLod3YHQ= github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240229160800-aa54e85bdfb3/go.mod h1:KXCbHFGtVwtnFIq8ZnpRA/gFSByXhANUpIJK8c9dqfs= -github.com/openstack-k8s-operators/openstack-ansibleee-operator/api v0.3.1-0.20240229125722-f9db481d5bd1 h1:zt/1aDDKmMx5ufkIasC6NOQuK12FTE6iSUGlbyhLOgk= -github.com/openstack-k8s-operators/openstack-ansibleee-operator/api v0.3.1-0.20240229125722-f9db481d5bd1/go.mod h1:jejPN9mox29AHM7rBHDZsWf54KV2BUfDT6FxNAPTOiU= -github.com/openstack-k8s-operators/openstack-baremetal-operator/api v0.3.1-0.20240228041515-b764323ce1de h1:lv0xzMjFDHssOE7MCNn1m9rkVJCCWdywaYIeFOaqXsQ= -github.com/openstack-k8s-operators/openstack-baremetal-operator/api v0.3.1-0.20240228041515-b764323ce1de/go.mod h1:miRMI7k01IZVtHzlqTyxVlbKlUvTReHgCCglNrD2I8k= -github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240227150317-d42793e452c2 h1:a9aB73R9ZBXlee1kazLIZ9r1LtnuqMbPHJ/0wAgXtn8= -github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240227150317-d42793e452c2/go.mod h1:1u75r7K/3O7c7WDEn4ItZiZPu8smETxLdRhpi6yt+7I= -github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240229134606-d2a5a5abde9d h1:4z5AZlNTmA5Vud/LXBuXA+p9FyDD9xtTyjl5J5vMrpo= -github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240229134606-d2a5a5abde9d/go.mod h1:ePH8U08vCJQ4dwTuh/nLiidqlNOPx/EuRWjIbSEW1hY= -github.com/openstack-k8s-operators/swift-operator/api v0.3.1-0.20240301170116-13941759ec79 h1:OPqHOID5/2sr4hZtvWdm03xje1GeCf/u6FiRViZXFwU= -github.com/openstack-k8s-operators/swift-operator/api v0.3.1-0.20240301170116-13941759ec79/go.mod h1:NW/gfy7soUXzx7H/JsOcqQ7GhBJ2DvrjEy4ZKr5uR8s= -github.com/openstack-k8s-operators/telemetry-operator/api v0.3.1-0.20240301135657-444ba309cbb5 h1:j8Kj8+xQC2FQRkdVUwOgFAZlhFtMV1YygVCypxLmllw= -github.com/openstack-k8s-operators/telemetry-operator/api v0.3.1-0.20240301135657-444ba309cbb5/go.mod h1:Css7ZpU59JmTX/GegION98Y6XFKceBx/zxQQHptwd+8= +github.com/openstack-k8s-operators/openstack-ansibleee-operator/api v0.3.1-0.20240305134542-42210080a43a h1:p8Q2vvof6XLCcO4XNwGtxJFoGgbcWIlPe526vxM+Nt8= +github.com/openstack-k8s-operators/openstack-ansibleee-operator/api v0.3.1-0.20240305134542-42210080a43a/go.mod h1:bl79/dzl+MXgLOvsardRuTMATDcqaAR6EK2fwHrS3wU= +github.com/openstack-k8s-operators/openstack-baremetal-operator/api v0.3.1-0.20240305095203-e6e876edc706 h1:6sG20LnSJ1r2pfaC42TbVkY22RkaTeBHF14aezsGCS8= +github.com/openstack-k8s-operators/openstack-baremetal-operator/api v0.3.1-0.20240305095203-e6e876edc706/go.mod h1:miRMI7k01IZVtHzlqTyxVlbKlUvTReHgCCglNrD2I8k= +github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240305141844-67e8aecac2b7 h1:f6L37zEuHFASIAUaWiU6n62Dkf3vuTXqHUqf700n8to= +github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240305141844-67e8aecac2b7/go.mod h1:m7Hx4s5C6dubXQ2Qz8TH3SAj8SwdmrPSS5eKTDHb8gg= +github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240305095725-39eddb696c3d h1:IW2lTaltJJmH51RF0m6hcpW9fYXa2kvqtF+HYkXqrp8= +github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240305095725-39eddb696c3d/go.mod h1:b+YUyDb4sZQ2wk2d2nQhzQu/246/MMNm6q5trcUXSNE= +github.com/openstack-k8s-operators/swift-operator/api v0.3.1-0.20240305104941-c0028cc54595 h1:+MuxFZOVGkUeVEhdLI2xN36XjimCnJfirciEyqRYGT8= +github.com/openstack-k8s-operators/swift-operator/api v0.3.1-0.20240305104941-c0028cc54595/go.mod h1:NW/gfy7soUXzx7H/JsOcqQ7GhBJ2DvrjEy4ZKr5uR8s= +github.com/openstack-k8s-operators/telemetry-operator/api v0.3.1-0.20240304184006-7d21e7ffafb9 h1:PB7AgYumdrd0EhdfHyqSSADzcav5Th98yjQ96CQ8Ks8= +github.com/openstack-k8s-operators/telemetry-operator/api v0.3.1-0.20240304184006-7d21e7ffafb9/go.mod h1:Css7ZpU59JmTX/GegION98Y6XFKceBx/zxQQHptwd+8= github.com/operator-framework/api v0.20.0 h1:A2YCRhr+6s0k3pRJacnwjh1Ue8BqjIGuQ2jvPg9XCB4= github.com/operator-framework/api v0.20.0/go.mod h1:rXPOhrQ6mMeXqCmpDgt1ALoar9ZlHL+Iy5qut9R99a4= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=