diff --git a/apis/bases/core.openstack.org_openstackcontrolplanes.yaml b/apis/bases/core.openstack.org_openstackcontrolplanes.yaml index d1471d78b..19e92d4ac 100644 --- a/apis/bases/core.openstack.org_openstackcontrolplanes.yaml +++ b/apis/bases/core.openstack.org_openstackcontrolplanes.yaml @@ -6289,6 +6289,9 @@ spec: additionalProperties: type: string type: object + enableSecureRBAC: + default: true + type: boolean memcachedInstance: default: memcached type: string @@ -7637,6 +7640,13 @@ spec: default: 1 format: int32 type: integer + tls: + properties: + caBundleSecretName: + type: string + secretName: + type: string + type: object required: - containerImage type: object @@ -15022,6 +15032,10 @@ spec: properties: containerImageProxy: type: string + defaultConfigOverwrite: + additionalProperties: + type: string + type: object memcachedServers: default: "" type: string @@ -15170,6 +15184,10 @@ spec: containerSharderEnabled: default: false type: boolean + defaultConfigOverwrite: + additionalProperties: + type: string + type: object memcachedServers: default: "" type: string diff --git a/apis/go.mod b/apis/go.mod index f427cfe83..00e64b024 100644 --- a/apis/go.mod +++ b/apis/go.mod @@ -5,25 +5,25 @@ go 1.20 require ( github.com/onsi/ginkgo/v2 v2.15.0 github.com/onsi/gomega v1.31.1 - github.com/openstack-k8s-operators/barbican-operator/api v0.0.0-20240216141430-461e99fa1b3c - github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240216172128-52771a306313 - github.com/openstack-k8s-operators/designate-operator/api v0.0.0-20240216102618-e7d16424a045 - github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240216191912-f09285faf21b - github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240216110209-c405c043e280 - github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240217031606-5f5dac9bb5b7 - github.com/openstack-k8s-operators/infra-operator/apis v0.3.1-0.20240216172129-990c7cf02b25 - github.com/openstack-k8s-operators/ironic-operator/api v0.3.1-0.20240216150409-296d5c6420a5 - github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240216173228-eec429bcc776 + github.com/openstack-k8s-operators/barbican-operator/api v0.0.0-20240219145421-918c30691763 + github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240220205923-43226b6b43d4 + github.com/openstack-k8s-operators/designate-operator/api v0.0.0-20240219081753-2097677099fd + github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240219234414-69c5c532e1cc + github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240220060411-0dfc3812cb9f + github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240220141342-40f475a12b32 + github.com/openstack-k8s-operators/infra-operator/apis v0.3.1-0.20240221083751-49edc0df8a12 + github.com/openstack-k8s-operators/ironic-operator/api v0.3.1-0.20240220124252-8f153e4ef1b8 + github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240220135139-2dc967b0f6de github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240220172726-06e269f22402 - github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240216154248-d78aa8eb0e8a - github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240215091212-cbf2ad281f43 - github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240216172657-9188630d3435 - github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240216133845-7e1445f8cae4 - github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240215100511-492a87cdffa3 - github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240216200042-7835df58ed0c - github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240216174613-3d349f26e681 - github.com/openstack-k8s-operators/swift-operator/api v0.3.1-0.20240216164023-80bb42077844 - github.com/openstack-k8s-operators/telemetry-operator/api v0.3.1-0.20240216195458-a0493d51b492 + github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240218202822-87416a0dad04 + github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240220132409-f96d4d040f4e + github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240219102601-e6f98c6a8ca6 + github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240220082651-99f6ac418adb + github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240219120748-ab4ee64ea9f3 + github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240219115116-94285b3ada1b + github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240220065031-278c02b52057 + github.com/openstack-k8s-operators/swift-operator/api v0.3.1-0.20240221101302-5e615b84315a + github.com/openstack-k8s-operators/telemetry-operator/api v0.3.1-0.20240220113938-03b108bf3fc0 github.com/rabbitmq/cluster-operator/v2 v2.5.0 k8s.io/apimachinery v0.28.7 sigs.k8s.io/controller-runtime v0.16.5 @@ -69,8 +69,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.20240216173409-86913e6d5885 //indirect - github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240216173409-86913e6d5885 + github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240220172726-06e269f22402 //indirect + github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240220172726-06e269f22402 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 b63862348..b866f964f 100644 --- a/apis/go.sum +++ b/apis/go.sum @@ -73,48 +73,48 @@ 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-20240216141430-461e99fa1b3c h1:L5OPpRDJrE4zCW5oCbcchfOVhLReStgkWqIRPSYke30= -github.com/openstack-k8s-operators/barbican-operator/api v0.0.0-20240216141430-461e99fa1b3c/go.mod h1:EsJ1Cy04SPRytlI/Osm50XMMwUXGF0poGpvVz9C2bsA= -github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240216172128-52771a306313 h1:yG2tE1kML4XwLOMtJq9PMBreNjUhJHKa8kbeVVbfEtA= -github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240216172128-52771a306313/go.mod h1:fDfERbRUDV4WDoCwZtvjkG0r9EWgP1BwfC0iPmHQlr4= -github.com/openstack-k8s-operators/designate-operator/api v0.0.0-20240216102618-e7d16424a045 h1:G8tyIeN+fncxTVS2JnT1jWXLmw5MQBuvjGen6Lk3F7o= -github.com/openstack-k8s-operators/designate-operator/api v0.0.0-20240216102618-e7d16424a045/go.mod h1:p0ypl/tjWG491gexavUqip6EzfdRFy2eDXZGR/VxtjA= -github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240216191912-f09285faf21b h1:eK7YcwYZx4XjXyxsXRY4CY7+CMB+GOVyhDijliQthcM= -github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240216191912-f09285faf21b/go.mod h1:WGgu7/kWgZgrLoIg7W8P/1yyufkhn85I9ihYUSMNulM= -github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240216110209-c405c043e280 h1:8Cq6CBBm0fZSadekqTN5IQNFnWmG6ecducydlj4FAV4= -github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240216110209-c405c043e280/go.mod h1:rUeVLCM8HhkljdJpwbfdHa87FCOyw/GLQtnW+8CMl3g= -github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240217031606-5f5dac9bb5b7 h1:Y8qgnwGJ03aeJ9jeUCGen6s5sAb7pKMQg/ZffNnrEnk= -github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240217031606-5f5dac9bb5b7/go.mod h1:Ytc4YmARcMZbWJ2/saCIWtVEuMPxjzcftRmDzQWwCz0= -github.com/openstack-k8s-operators/infra-operator/apis v0.3.1-0.20240216172129-990c7cf02b25 h1:IR91sMpcUgp7iAKGKGvdHIputhYCdTQ4O9HXufxkr80= -github.com/openstack-k8s-operators/infra-operator/apis v0.3.1-0.20240216172129-990c7cf02b25/go.mod h1:oZ8/6cQ6NgMzQ+eU/2bccPHOPKZ6FPWEfrJizyBmTMk= -github.com/openstack-k8s-operators/ironic-operator/api v0.3.1-0.20240216150409-296d5c6420a5 h1:mWLBdPSYrX4w5DnvINlFj0/h4vdCTihMmLcnuy5Vlyg= -github.com/openstack-k8s-operators/ironic-operator/api v0.3.1-0.20240216150409-296d5c6420a5/go.mod h1:jAqNnaLEqhgSimEvgql28pvkQibRu4MeO5gFpfSzqYw= -github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240216173228-eec429bcc776 h1:piRji0b//DM3h2KNXxphlIYTGeRw03QhfQ/+0JS5eVY= -github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240216173228-eec429bcc776/go.mod h1:bfDpzoPV6K8Zrl4wFN0pubw5c3wvsNTl1ppvGmCdfKc= +github.com/openstack-k8s-operators/barbican-operator/api v0.0.0-20240219145421-918c30691763 h1:S8BDpA5gu38eUscntrp0OOj/qlVps2Yj9pFRd05j8Io= +github.com/openstack-k8s-operators/barbican-operator/api v0.0.0-20240219145421-918c30691763/go.mod h1:BJoXL5gDpxJ4qCPKwfCjg6TG3Gm9cjeVA8qoDSFVBNI= +github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240220205923-43226b6b43d4 h1:ek1LJDSAJYMLv8yAZAIkOVZR4J80dZXKaEtpvz50J1A= +github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240220205923-43226b6b43d4/go.mod h1:+LqqIgPX2VckOwh54DRbtzf4hsjac4v9soShVbCGjkI= +github.com/openstack-k8s-operators/designate-operator/api v0.0.0-20240219081753-2097677099fd h1:19tm25WMUSwb0UmT1l0HIY+Sd8vun6B8fKVGOBS6K7o= +github.com/openstack-k8s-operators/designate-operator/api v0.0.0-20240219081753-2097677099fd/go.mod h1:p0ypl/tjWG491gexavUqip6EzfdRFy2eDXZGR/VxtjA= +github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240219234414-69c5c532e1cc h1:XtCzeRMlhprppSydxWvtgwlH5BzurE5O/q+ug4p6iKU= +github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240219234414-69c5c532e1cc/go.mod h1:ELjBuQXqkNKhZ0KzTR0/dqVWkFS1dIHhe3km0L2Qecw= +github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240220060411-0dfc3812cb9f h1:JjGVzuV4G5/Gx2cnjRZqFTW2Nb0upoi/+Q5kk9AxeLs= +github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240220060411-0dfc3812cb9f/go.mod h1:rUeVLCM8HhkljdJpwbfdHa87FCOyw/GLQtnW+8CMl3g= +github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240220141342-40f475a12b32 h1:lpMXHh0Uix1gthOOZU5KQJvx2mFBoOvSA6jj3nXBmL0= +github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240220141342-40f475a12b32/go.mod h1:g1GVLJrITHAsgkcdbb77M+7qtJcw6JLXposHyqLksOo= +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/ironic-operator/api v0.3.1-0.20240220124252-8f153e4ef1b8 h1:0x7ZMBOUIQq2HItMD9Y407Dc05LZCdHUh0DJAY/3t84= +github.com/openstack-k8s-operators/ironic-operator/api v0.3.1-0.20240220124252-8f153e4ef1b8/go.mod h1:jAqNnaLEqhgSimEvgql28pvkQibRu4MeO5gFpfSzqYw= +github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240220135139-2dc967b0f6de h1:2OxiGrl3iT/KYBNKddfQUCF6FAaGrNqrHGisEHtU3ZQ= +github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240220135139-2dc967b0f6de/go.mod h1:YyoDWNxCFstwhVRAcEh2X6bXBG0ML5iEhOYQhltgqi4= github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240220172726-06e269f22402 h1:UNpz+VviGgrAGISBtB1u3sQfEUbzKcKfV7tCSN+c/Do= github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240220172726-06e269f22402/go.mod h1:oB0Lc1U5wiJZBdT3lSMkZfG/LhHR6z/SJ0Tp7Y/GUkg= -github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240216173409-86913e6d5885 h1:g3wUugrt+GsQMtWdxQDzFXjY13U/FKLx1dVMMMJhQqA= -github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240216173409-86913e6d5885/go.mod h1:8QsCFttAm+X6A8I8EQThGjNjeMAYt2hK7ivbvnR3434= -github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240216173409-86913e6d5885 h1:sMO+IYsZ91Nho0FV6y03J0NTGd8+ZWB4KmKJJU94gTU= -github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240216173409-86913e6d5885/go.mod h1:sK82mkh2UzITsbNa/y6AKTZftHQnsYigqRx+rFbfZM4= -github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240216154248-d78aa8eb0e8a h1:4KUSrhOMGVI1+grzBzR6myJnosT0dGq+2LKVp03QJgc= -github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240216154248-d78aa8eb0e8a/go.mod h1:XV/teO705XYaiIBjgepLCv6fT8cb9jRvToti3pmjhY8= -github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240215091212-cbf2ad281f43 h1:azblrnuVV8sLWihuqS7lJMrwpo1dtB1K5vvkug0agw4= -github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240215091212-cbf2ad281f43/go.mod h1:52Ja/B4RrrytMmKh+Kf+/BPe7Fq40Pi77vcFH4yJeoU= -github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240216172657-9188630d3435 h1:LZdyQOGamHA2IHortTI4p6e0k3E38cKacnsvaPgPnao= -github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240216172657-9188630d3435/go.mod h1:Z4yjtZsjc1ElvM2rKoEK6Ylukq3dZ+uSgKcvYn98p4c= -github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240216133845-7e1445f8cae4 h1:07JkqUL1v4H5UHRiNcm7lr8VqwLn1XMjjQsSV1A+eJc= -github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240216133845-7e1445f8cae4/go.mod h1:RXgHXTbSVLdMPcuFfxfprdZWaCxaaHX039L3sBSbTKY= -github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240215100511-492a87cdffa3 h1:+/iJFFiklIzWGei+yXk91UEq6vWJ95PKtk1hbfqXdAA= -github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240215100511-492a87cdffa3/go.mod h1:unQg7adlnfnIqaGxAMWqGFQUoeUFB6AGqJ6x1RIaKqs= -github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240216200042-7835df58ed0c h1:cwJ5rW8umVVYi9PXOIW2G2w7FO9G0yXwKQlcRt+hqwA= -github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240216200042-7835df58ed0c/go.mod h1:h0tc1Gz7eXL9A9VgY4yUjtufGrIg/L/7Ckinat3nca8= -github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240216174613-3d349f26e681 h1:tfiObiBZEQvYy9fP9Gv0Rzr0mYganMnFt34TyABXk+E= -github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240216174613-3d349f26e681/go.mod h1:hqzRPvT7eviqXkO53Xu9+ir9A4sC5ibrKxFCMqdRJsM= -github.com/openstack-k8s-operators/swift-operator/api v0.3.1-0.20240216164023-80bb42077844 h1:12ZECCJFWQtfgxgokYaDZ0J9USUvOteipG/B23G0zCE= -github.com/openstack-k8s-operators/swift-operator/api v0.3.1-0.20240216164023-80bb42077844/go.mod h1:mU+y8AMhsvAuBQCSTRCvZOovQa9qImF7LqEK/vDj0e8= -github.com/openstack-k8s-operators/telemetry-operator/api v0.3.1-0.20240216195458-a0493d51b492 h1:mjW7kw3v5ET3GWBWTNYGqx75VKWXfA4nPn5TAOlVxyk= -github.com/openstack-k8s-operators/telemetry-operator/api v0.3.1-0.20240216195458-a0493d51b492/go.mod h1:m4TeOCVaU6S9jPTo8w6u7bxNBuAb4OyAiDU59HSHdSc= +github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240220172726-06e269f22402 h1:yNMDf8IGwE6sYLb/yZEVS+3HbCU9q+TxfQXmxR1cI1w= +github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240220172726-06e269f22402/go.mod h1:K1FWWDoDOvMkeyz26x2dNKFJMOad041AXhTL2S8JAlA= +github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240220172726-06e269f22402 h1:Kk8UJEPSCz7q6GKUeelkRj8/7qYV7O3cat3IXprLoVc= +github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240220172726-06e269f22402/go.mod h1:Qg6DbOUHCzMCGhRikhN0XTWSOBOX9uB9z74jTbjyOUk= +github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240218202822-87416a0dad04 h1:BvhlkrGHpl/ZG78BqGAmIJtvEd4YkPG4tzgzApYY4Yc= +github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240218202822-87416a0dad04/go.mod h1:Oue4qSf1B3JWzyfLJZBpwFd339j3xAndyArME7cIBec= +github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240220132409-f96d4d040f4e h1:6vqp5HZwcGvPH0MII/23iCd97T3/1HJZlONKW6LyNio= +github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240220132409-f96d4d040f4e/go.mod h1:PDqfLbP4ZWqQHAu1OtbjfpOGQUKSzLqRJChvE/9pcyQ= +github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240219102601-e6f98c6a8ca6 h1:LfhjqxvPKuwsfZzYBi/NQ29gbXhrqstoREEjt9iAFWw= +github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240219102601-e6f98c6a8ca6/go.mod h1:/UHTFMsTm7qGKrOIBLfGxNP1jCciUelsc+Dt4RPMT3E= +github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240220082651-99f6ac418adb h1:2Ygqijj7XGIZrwRGEoeYp02V8IDdTY2Dkmh9F8T6YHg= +github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240220082651-99f6ac418adb/go.mod h1:xU8zwdpBfwvduSHHTeo0hA+X8eHNRckcQ0wr8zgypNc= +github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240219120748-ab4ee64ea9f3 h1:grVx86wmAobqVa0BZGpinztmPnOkCIIh2JpxEhmx10E= +github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240219120748-ab4ee64ea9f3/go.mod h1:unQg7adlnfnIqaGxAMWqGFQUoeUFB6AGqJ6x1RIaKqs= +github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240219115116-94285b3ada1b h1:blhbz1w/Hu7pSqVnSgX42opyDYgjyBLZlineXWcx/6I= +github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240219115116-94285b3ada1b/go.mod h1:m/5jovuZ3Y1/Uy2af8RqxWhe3+bWn7QIFXH4amKBdmY= +github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240220065031-278c02b52057 h1:fX5u3oGfajI9zgHC2N0ZaVa1vHROBv22hVSAp7v84dk= +github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240220065031-278c02b52057/go.mod h1:n1BUldRWwwTH2UyIUjg3y6kLT9j4RPXBWZ0+vnN0rBg= +github.com/openstack-k8s-operators/swift-operator/api v0.3.1-0.20240221101302-5e615b84315a h1:s3FMS0rEFQeYH52aiHgYiQRBdW8oM+2emXsDH0i6z+g= +github.com/openstack-k8s-operators/swift-operator/api v0.3.1-0.20240221101302-5e615b84315a/go.mod h1:zzLiG+pbWkLmep8ntZD3jGoIukBXR3y8qJjOyvMJUbk= +github.com/openstack-k8s-operators/telemetry-operator/api v0.3.1-0.20240220113938-03b108bf3fc0 h1:Cm/1loqqc+TWrY596J5n7A+rJAi8+60ZYb9VQnoYKNo= +github.com/openstack-k8s-operators/telemetry-operator/api v0.3.1-0.20240220113938-03b108bf3fc0/go.mod h1:cPlPg9nENRG5QFR+Uh+vMunuTBSGHuMCq/tEGiz9J4U= 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 d1471d78b..19e92d4ac 100644 --- a/config/crd/bases/core.openstack.org_openstackcontrolplanes.yaml +++ b/config/crd/bases/core.openstack.org_openstackcontrolplanes.yaml @@ -6289,6 +6289,9 @@ spec: additionalProperties: type: string type: object + enableSecureRBAC: + default: true + type: boolean memcachedInstance: default: memcached type: string @@ -7637,6 +7640,13 @@ spec: default: 1 format: int32 type: integer + tls: + properties: + caBundleSecretName: + type: string + secretName: + type: string + type: object required: - containerImage type: object @@ -15022,6 +15032,10 @@ spec: properties: containerImageProxy: type: string + defaultConfigOverwrite: + additionalProperties: + type: string + type: object memcachedServers: default: "" type: string @@ -15170,6 +15184,10 @@ spec: containerSharderEnabled: default: false type: boolean + defaultConfigOverwrite: + additionalProperties: + type: string + type: object memcachedServers: default: "" type: string diff --git a/go.mod b/go.mod index 48329d6ac..224cb97d1 100644 --- a/go.mod +++ b/go.mod @@ -9,31 +9,31 @@ require ( github.com/imdario/mergo v0.3.16 github.com/onsi/ginkgo/v2 v2.15.0 github.com/onsi/gomega v1.31.1 - github.com/openstack-k8s-operators/barbican-operator/api v0.0.0-20240216141430-461e99fa1b3c - github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240216172128-52771a306313 - github.com/openstack-k8s-operators/dataplane-operator/api v0.3.1-0.20240217035625-331533431892 - github.com/openstack-k8s-operators/designate-operator/api v0.0.0-20240216102618-e7d16424a045 - github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240216191912-f09285faf21b - github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240216110209-c405c043e280 - github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240217031606-5f5dac9bb5b7 - github.com/openstack-k8s-operators/infra-operator/apis v0.3.1-0.20240216172129-990c7cf02b25 - github.com/openstack-k8s-operators/ironic-operator/api v0.3.1-0.20240216150409-296d5c6420a5 - github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240216173228-eec429bcc776 - github.com/openstack-k8s-operators/lib-common/modules/certmanager v0.0.0-20240216173409-86913e6d5885 + github.com/openstack-k8s-operators/barbican-operator/api v0.0.0-20240219145421-918c30691763 + github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240220205923-43226b6b43d4 + github.com/openstack-k8s-operators/dataplane-operator/api v0.3.1-0.20240221110333-75fab92bc9a5 + github.com/openstack-k8s-operators/designate-operator/api v0.0.0-20240219081753-2097677099fd + github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240219234414-69c5c532e1cc + github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240220060411-0dfc3812cb9f + github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240220141342-40f475a12b32 + github.com/openstack-k8s-operators/infra-operator/apis v0.3.1-0.20240221083751-49edc0df8a12 + github.com/openstack-k8s-operators/ironic-operator/api v0.3.1-0.20240220124252-8f153e4ef1b8 + github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240220135139-2dc967b0f6de + github.com/openstack-k8s-operators/lib-common/modules/certmanager v0.0.0-20240220172726-06e269f22402 github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240220172726-06e269f22402 - github.com/openstack-k8s-operators/lib-common/modules/test v0.3.1-0.20240216173409-86913e6d5885 - github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240216154248-d78aa8eb0e8a - github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240215091212-cbf2ad281f43 - github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240216172657-9188630d3435 - github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240216133845-7e1445f8cae4 - github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240215100511-492a87cdffa3 - github.com/openstack-k8s-operators/openstack-ansibleee-operator/api v0.3.1-0.20240216162346-b1dca894860d - github.com/openstack-k8s-operators/openstack-baremetal-operator/api v0.3.1-0.20240217021438-5918cf3aefdf + github.com/openstack-k8s-operators/lib-common/modules/test v0.3.1-0.20240220172726-06e269f22402 + github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240218202822-87416a0dad04 + github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240220132409-f96d4d040f4e + github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240219102601-e6f98c6a8ca6 + github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240220082651-99f6ac418adb + github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240219120748-ab4ee64ea9f3 + github.com/openstack-k8s-operators/openstack-ansibleee-operator/api v0.3.1-0.20240219163745-e00f8fb80d44 + github.com/openstack-k8s-operators/openstack-baremetal-operator/api v0.3.1-0.20240219091252-0e5017b733d0 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.20240216200042-7835df58ed0c - github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240216174613-3d349f26e681 - github.com/openstack-k8s-operators/swift-operator/api v0.3.1-0.20240216164023-80bb42077844 - github.com/openstack-k8s-operators/telemetry-operator/api v0.3.1-0.20240216195458-a0493d51b492 + github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240219115116-94285b3ada1b + github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240220065031-278c02b52057 + github.com/openstack-k8s-operators/swift-operator/api v0.3.1-0.20240221101302-5e615b84315a + github.com/openstack-k8s-operators/telemetry-operator/api v0.3.1-0.20240220113938-03b108bf3fc0 github.com/operator-framework/api v0.20.0 github.com/rabbitmq/cluster-operator/v2 v2.5.0 go.uber.org/zap v1.26.0 @@ -84,8 +84,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.20240216173409-86913e6d5885 //indirect - github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240216173409-86913e6d5885 //indirect + github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240220172726-06e269f22402 //indirect + github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240220172726-06e269f22402 //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 9d42b0662..1844362f7 100644 --- a/go.sum +++ b/go.sum @@ -85,58 +85,58 @@ 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-20240216141430-461e99fa1b3c h1:L5OPpRDJrE4zCW5oCbcchfOVhLReStgkWqIRPSYke30= -github.com/openstack-k8s-operators/barbican-operator/api v0.0.0-20240216141430-461e99fa1b3c/go.mod h1:EsJ1Cy04SPRytlI/Osm50XMMwUXGF0poGpvVz9C2bsA= -github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240216172128-52771a306313 h1:yG2tE1kML4XwLOMtJq9PMBreNjUhJHKa8kbeVVbfEtA= -github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240216172128-52771a306313/go.mod h1:fDfERbRUDV4WDoCwZtvjkG0r9EWgP1BwfC0iPmHQlr4= -github.com/openstack-k8s-operators/dataplane-operator/api v0.3.1-0.20240217035625-331533431892 h1:y3jV8Ium3cFb7lGUjIM5p8OB1F32ll3JSG8EIEC6mmo= -github.com/openstack-k8s-operators/dataplane-operator/api v0.3.1-0.20240217035625-331533431892/go.mod h1:t+qUYdiV134pcRsjyNYAS56IlwPe+CrrmmKnNPBw3FM= -github.com/openstack-k8s-operators/designate-operator/api v0.0.0-20240216102618-e7d16424a045 h1:G8tyIeN+fncxTVS2JnT1jWXLmw5MQBuvjGen6Lk3F7o= -github.com/openstack-k8s-operators/designate-operator/api v0.0.0-20240216102618-e7d16424a045/go.mod h1:p0ypl/tjWG491gexavUqip6EzfdRFy2eDXZGR/VxtjA= -github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240216191912-f09285faf21b h1:eK7YcwYZx4XjXyxsXRY4CY7+CMB+GOVyhDijliQthcM= -github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240216191912-f09285faf21b/go.mod h1:WGgu7/kWgZgrLoIg7W8P/1yyufkhn85I9ihYUSMNulM= -github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240216110209-c405c043e280 h1:8Cq6CBBm0fZSadekqTN5IQNFnWmG6ecducydlj4FAV4= -github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240216110209-c405c043e280/go.mod h1:rUeVLCM8HhkljdJpwbfdHa87FCOyw/GLQtnW+8CMl3g= -github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240217031606-5f5dac9bb5b7 h1:Y8qgnwGJ03aeJ9jeUCGen6s5sAb7pKMQg/ZffNnrEnk= -github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240217031606-5f5dac9bb5b7/go.mod h1:Ytc4YmARcMZbWJ2/saCIWtVEuMPxjzcftRmDzQWwCz0= -github.com/openstack-k8s-operators/infra-operator/apis v0.3.1-0.20240216172129-990c7cf02b25 h1:IR91sMpcUgp7iAKGKGvdHIputhYCdTQ4O9HXufxkr80= -github.com/openstack-k8s-operators/infra-operator/apis v0.3.1-0.20240216172129-990c7cf02b25/go.mod h1:oZ8/6cQ6NgMzQ+eU/2bccPHOPKZ6FPWEfrJizyBmTMk= -github.com/openstack-k8s-operators/ironic-operator/api v0.3.1-0.20240216150409-296d5c6420a5 h1:mWLBdPSYrX4w5DnvINlFj0/h4vdCTihMmLcnuy5Vlyg= -github.com/openstack-k8s-operators/ironic-operator/api v0.3.1-0.20240216150409-296d5c6420a5/go.mod h1:jAqNnaLEqhgSimEvgql28pvkQibRu4MeO5gFpfSzqYw= -github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240216173228-eec429bcc776 h1:piRji0b//DM3h2KNXxphlIYTGeRw03QhfQ/+0JS5eVY= -github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240216173228-eec429bcc776/go.mod h1:bfDpzoPV6K8Zrl4wFN0pubw5c3wvsNTl1ppvGmCdfKc= -github.com/openstack-k8s-operators/lib-common/modules/certmanager v0.0.0-20240216173409-86913e6d5885 h1:30h+8BjebHiR6dm23ulEZJ5QNHev0YoVBBJTuJJLt1U= -github.com/openstack-k8s-operators/lib-common/modules/certmanager v0.0.0-20240216173409-86913e6d5885/go.mod h1:v7EfD82TconjzYpNLAsRjYC2seEu/QFobEWA4zpEH9k= +github.com/openstack-k8s-operators/barbican-operator/api v0.0.0-20240219145421-918c30691763 h1:S8BDpA5gu38eUscntrp0OOj/qlVps2Yj9pFRd05j8Io= +github.com/openstack-k8s-operators/barbican-operator/api v0.0.0-20240219145421-918c30691763/go.mod h1:BJoXL5gDpxJ4qCPKwfCjg6TG3Gm9cjeVA8qoDSFVBNI= +github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240220205923-43226b6b43d4 h1:ek1LJDSAJYMLv8yAZAIkOVZR4J80dZXKaEtpvz50J1A= +github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240220205923-43226b6b43d4/go.mod h1:+LqqIgPX2VckOwh54DRbtzf4hsjac4v9soShVbCGjkI= +github.com/openstack-k8s-operators/dataplane-operator/api v0.3.1-0.20240221110333-75fab92bc9a5 h1:hJSaT58KZBCk1sNHtsa1IDGez3NUnq4QeDsJVa1n5qA= +github.com/openstack-k8s-operators/dataplane-operator/api v0.3.1-0.20240221110333-75fab92bc9a5/go.mod h1:cuF22WLCTct9R8KGYjLCrtI69PZtrlw1yzmXjGpj3RI= +github.com/openstack-k8s-operators/designate-operator/api v0.0.0-20240219081753-2097677099fd h1:19tm25WMUSwb0UmT1l0HIY+Sd8vun6B8fKVGOBS6K7o= +github.com/openstack-k8s-operators/designate-operator/api v0.0.0-20240219081753-2097677099fd/go.mod h1:p0ypl/tjWG491gexavUqip6EzfdRFy2eDXZGR/VxtjA= +github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240219234414-69c5c532e1cc h1:XtCzeRMlhprppSydxWvtgwlH5BzurE5O/q+ug4p6iKU= +github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240219234414-69c5c532e1cc/go.mod h1:ELjBuQXqkNKhZ0KzTR0/dqVWkFS1dIHhe3km0L2Qecw= +github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240220060411-0dfc3812cb9f h1:JjGVzuV4G5/Gx2cnjRZqFTW2Nb0upoi/+Q5kk9AxeLs= +github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240220060411-0dfc3812cb9f/go.mod h1:rUeVLCM8HhkljdJpwbfdHa87FCOyw/GLQtnW+8CMl3g= +github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240220141342-40f475a12b32 h1:lpMXHh0Uix1gthOOZU5KQJvx2mFBoOvSA6jj3nXBmL0= +github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240220141342-40f475a12b32/go.mod h1:g1GVLJrITHAsgkcdbb77M+7qtJcw6JLXposHyqLksOo= +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/ironic-operator/api v0.3.1-0.20240220124252-8f153e4ef1b8 h1:0x7ZMBOUIQq2HItMD9Y407Dc05LZCdHUh0DJAY/3t84= +github.com/openstack-k8s-operators/ironic-operator/api v0.3.1-0.20240220124252-8f153e4ef1b8/go.mod h1:jAqNnaLEqhgSimEvgql28pvkQibRu4MeO5gFpfSzqYw= +github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240220135139-2dc967b0f6de h1:2OxiGrl3iT/KYBNKddfQUCF6FAaGrNqrHGisEHtU3ZQ= +github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240220135139-2dc967b0f6de/go.mod h1:YyoDWNxCFstwhVRAcEh2X6bXBG0ML5iEhOYQhltgqi4= +github.com/openstack-k8s-operators/lib-common/modules/certmanager v0.0.0-20240220172726-06e269f22402 h1:UmnzZ22zkJI2euhvtwZvpGFjvLL0BoQA9g34Frbiohc= +github.com/openstack-k8s-operators/lib-common/modules/certmanager v0.0.0-20240220172726-06e269f22402/go.mod h1:Z2+hil2XDQ1qgGBuLag/4yGlWi5EgK180NYuHV8u0Lk= github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240220172726-06e269f22402 h1:UNpz+VviGgrAGISBtB1u3sQfEUbzKcKfV7tCSN+c/Do= github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240220172726-06e269f22402/go.mod h1:oB0Lc1U5wiJZBdT3lSMkZfG/LhHR6z/SJ0Tp7Y/GUkg= -github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240216173409-86913e6d5885 h1:g3wUugrt+GsQMtWdxQDzFXjY13U/FKLx1dVMMMJhQqA= -github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240216173409-86913e6d5885/go.mod h1:8QsCFttAm+X6A8I8EQThGjNjeMAYt2hK7ivbvnR3434= -github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240216173409-86913e6d5885 h1:sMO+IYsZ91Nho0FV6y03J0NTGd8+ZWB4KmKJJU94gTU= -github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240216173409-86913e6d5885/go.mod h1:sK82mkh2UzITsbNa/y6AKTZftHQnsYigqRx+rFbfZM4= -github.com/openstack-k8s-operators/lib-common/modules/test v0.3.1-0.20240216173409-86913e6d5885 h1:ioJ2MO3vAcBkLM+0UBu5IuKW/DPXcyiNSOLq0Xvn+Nw= -github.com/openstack-k8s-operators/lib-common/modules/test v0.3.1-0.20240216173409-86913e6d5885/go.mod h1:82nzS+DbBe1tzaMvNHH8FctmZzQ14ZAJysFGsMJiivo= -github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240216154248-d78aa8eb0e8a h1:4KUSrhOMGVI1+grzBzR6myJnosT0dGq+2LKVp03QJgc= -github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240216154248-d78aa8eb0e8a/go.mod h1:XV/teO705XYaiIBjgepLCv6fT8cb9jRvToti3pmjhY8= -github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240215091212-cbf2ad281f43 h1:azblrnuVV8sLWihuqS7lJMrwpo1dtB1K5vvkug0agw4= -github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240215091212-cbf2ad281f43/go.mod h1:52Ja/B4RrrytMmKh+Kf+/BPe7Fq40Pi77vcFH4yJeoU= -github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240216172657-9188630d3435 h1:LZdyQOGamHA2IHortTI4p6e0k3E38cKacnsvaPgPnao= -github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240216172657-9188630d3435/go.mod h1:Z4yjtZsjc1ElvM2rKoEK6Ylukq3dZ+uSgKcvYn98p4c= -github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240216133845-7e1445f8cae4 h1:07JkqUL1v4H5UHRiNcm7lr8VqwLn1XMjjQsSV1A+eJc= -github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240216133845-7e1445f8cae4/go.mod h1:RXgHXTbSVLdMPcuFfxfprdZWaCxaaHX039L3sBSbTKY= -github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240215100511-492a87cdffa3 h1:+/iJFFiklIzWGei+yXk91UEq6vWJ95PKtk1hbfqXdAA= -github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240215100511-492a87cdffa3/go.mod h1:unQg7adlnfnIqaGxAMWqGFQUoeUFB6AGqJ6x1RIaKqs= -github.com/openstack-k8s-operators/openstack-ansibleee-operator/api v0.3.1-0.20240216162346-b1dca894860d h1:M4lJOPG7lj83Z8M4ckIDcEtY2qHWGEZaMOxp9grK32o= -github.com/openstack-k8s-operators/openstack-ansibleee-operator/api v0.3.1-0.20240216162346-b1dca894860d/go.mod h1:QkQLZ/J9zBNk6ASWsWEonKPTcSiVJg7EEwrFxQQ6c/4= -github.com/openstack-k8s-operators/openstack-baremetal-operator/api v0.3.1-0.20240217021438-5918cf3aefdf h1:GgTfJXkSO4GsT9dl62ldj0D+sS8V27++7VdtPBWWlf4= -github.com/openstack-k8s-operators/openstack-baremetal-operator/api v0.3.1-0.20240217021438-5918cf3aefdf/go.mod h1:BrNj++cLEqEJIw2p7SGGrFiuNXjiCDo7FKH0oB+qcMA= -github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240216200042-7835df58ed0c h1:cwJ5rW8umVVYi9PXOIW2G2w7FO9G0yXwKQlcRt+hqwA= -github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240216200042-7835df58ed0c/go.mod h1:h0tc1Gz7eXL9A9VgY4yUjtufGrIg/L/7Ckinat3nca8= -github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240216174613-3d349f26e681 h1:tfiObiBZEQvYy9fP9Gv0Rzr0mYganMnFt34TyABXk+E= -github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240216174613-3d349f26e681/go.mod h1:hqzRPvT7eviqXkO53Xu9+ir9A4sC5ibrKxFCMqdRJsM= -github.com/openstack-k8s-operators/swift-operator/api v0.3.1-0.20240216164023-80bb42077844 h1:12ZECCJFWQtfgxgokYaDZ0J9USUvOteipG/B23G0zCE= -github.com/openstack-k8s-operators/swift-operator/api v0.3.1-0.20240216164023-80bb42077844/go.mod h1:mU+y8AMhsvAuBQCSTRCvZOovQa9qImF7LqEK/vDj0e8= -github.com/openstack-k8s-operators/telemetry-operator/api v0.3.1-0.20240216195458-a0493d51b492 h1:mjW7kw3v5ET3GWBWTNYGqx75VKWXfA4nPn5TAOlVxyk= -github.com/openstack-k8s-operators/telemetry-operator/api v0.3.1-0.20240216195458-a0493d51b492/go.mod h1:m4TeOCVaU6S9jPTo8w6u7bxNBuAb4OyAiDU59HSHdSc= +github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240220172726-06e269f22402 h1:yNMDf8IGwE6sYLb/yZEVS+3HbCU9q+TxfQXmxR1cI1w= +github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240220172726-06e269f22402/go.mod h1:K1FWWDoDOvMkeyz26x2dNKFJMOad041AXhTL2S8JAlA= +github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240220172726-06e269f22402 h1:Kk8UJEPSCz7q6GKUeelkRj8/7qYV7O3cat3IXprLoVc= +github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240220172726-06e269f22402/go.mod h1:Qg6DbOUHCzMCGhRikhN0XTWSOBOX9uB9z74jTbjyOUk= +github.com/openstack-k8s-operators/lib-common/modules/test v0.3.1-0.20240220172726-06e269f22402 h1:AlnKVlqw5Qn86EQk67GXM3q5E+m5AG63pG9xTSVLot0= +github.com/openstack-k8s-operators/lib-common/modules/test v0.3.1-0.20240220172726-06e269f22402/go.mod h1:82nzS+DbBe1tzaMvNHH8FctmZzQ14ZAJysFGsMJiivo= +github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240218202822-87416a0dad04 h1:BvhlkrGHpl/ZG78BqGAmIJtvEd4YkPG4tzgzApYY4Yc= +github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240218202822-87416a0dad04/go.mod h1:Oue4qSf1B3JWzyfLJZBpwFd339j3xAndyArME7cIBec= +github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240220132409-f96d4d040f4e h1:6vqp5HZwcGvPH0MII/23iCd97T3/1HJZlONKW6LyNio= +github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240220132409-f96d4d040f4e/go.mod h1:PDqfLbP4ZWqQHAu1OtbjfpOGQUKSzLqRJChvE/9pcyQ= +github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240219102601-e6f98c6a8ca6 h1:LfhjqxvPKuwsfZzYBi/NQ29gbXhrqstoREEjt9iAFWw= +github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240219102601-e6f98c6a8ca6/go.mod h1:/UHTFMsTm7qGKrOIBLfGxNP1jCciUelsc+Dt4RPMT3E= +github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240220082651-99f6ac418adb h1:2Ygqijj7XGIZrwRGEoeYp02V8IDdTY2Dkmh9F8T6YHg= +github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240220082651-99f6ac418adb/go.mod h1:xU8zwdpBfwvduSHHTeo0hA+X8eHNRckcQ0wr8zgypNc= +github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240219120748-ab4ee64ea9f3 h1:grVx86wmAobqVa0BZGpinztmPnOkCIIh2JpxEhmx10E= +github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240219120748-ab4ee64ea9f3/go.mod h1:unQg7adlnfnIqaGxAMWqGFQUoeUFB6AGqJ6x1RIaKqs= +github.com/openstack-k8s-operators/openstack-ansibleee-operator/api v0.3.1-0.20240219163745-e00f8fb80d44 h1:6sBLiUZroSIYbMB/q+aloOnBHdRJt+R7pR2Dw76+jbo= +github.com/openstack-k8s-operators/openstack-ansibleee-operator/api v0.3.1-0.20240219163745-e00f8fb80d44/go.mod h1:awSafIhDu9EDKW1truDG1nfT8XtwV+qJhM/A+UwFmWY= +github.com/openstack-k8s-operators/openstack-baremetal-operator/api v0.3.1-0.20240219091252-0e5017b733d0 h1:ncE+6USqvh9CoZanBQ87Jpz3Z/1km8onV4wUH2B95Bs= +github.com/openstack-k8s-operators/openstack-baremetal-operator/api v0.3.1-0.20240219091252-0e5017b733d0/go.mod h1:i47W1uHTuSt/xUwd6lxmvSuV8k0a9RMJw9/7XoMWuwI= +github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240219115116-94285b3ada1b h1:blhbz1w/Hu7pSqVnSgX42opyDYgjyBLZlineXWcx/6I= +github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240219115116-94285b3ada1b/go.mod h1:m/5jovuZ3Y1/Uy2af8RqxWhe3+bWn7QIFXH4amKBdmY= +github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240220065031-278c02b52057 h1:fX5u3oGfajI9zgHC2N0ZaVa1vHROBv22hVSAp7v84dk= +github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240220065031-278c02b52057/go.mod h1:n1BUldRWwwTH2UyIUjg3y6kLT9j4RPXBWZ0+vnN0rBg= +github.com/openstack-k8s-operators/swift-operator/api v0.3.1-0.20240221101302-5e615b84315a h1:s3FMS0rEFQeYH52aiHgYiQRBdW8oM+2emXsDH0i6z+g= +github.com/openstack-k8s-operators/swift-operator/api v0.3.1-0.20240221101302-5e615b84315a/go.mod h1:zzLiG+pbWkLmep8ntZD3jGoIukBXR3y8qJjOyvMJUbk= +github.com/openstack-k8s-operators/telemetry-operator/api v0.3.1-0.20240220113938-03b108bf3fc0 h1:Cm/1loqqc+TWrY596J5n7A+rJAi8+60ZYb9VQnoYKNo= +github.com/openstack-k8s-operators/telemetry-operator/api v0.3.1-0.20240220113938-03b108bf3fc0/go.mod h1:cPlPg9nENRG5QFR+Uh+vMunuTBSGHuMCq/tEGiz9J4U= 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=