Skip to content
This repository has been archived by the owner on Jun 25, 2024. It is now read-only.

Commit

Permalink
Introducing spec level validation of dataplane/controlplane TLS consi…
Browse files Browse the repository at this point in the history
…stency

Verifies that TLS settings for nodeset are consistent with those
of existing control plane, if there is one.

adding dependency on openstack-operator

New field for nodeset specifying control plane name.

Tests are included

Signed-off-by: Jiri Podivin <[email protected]>
  • Loading branch information
jpodivin committed Apr 24, 2024
1 parent 451f7f6 commit 809948a
Show file tree
Hide file tree
Showing 12 changed files with 354 additions and 143 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -199,6 +199,8 @@ spec:
- ctlplaneInterface
- deploymentSSHSecret
type: object
controlPlane:
type: string
env:
items:
properties:
Expand Down
42 changes: 21 additions & 21 deletions api/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@ module github.com/openstack-k8s-operators/dataplane-operator/api
go 1.20

require (
github.com/openstack-k8s-operators/infra-operator/apis v0.3.1-0.20240419144952-326611519a8c
github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240420115137-a02d94f5aa66
github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240420115137-a02d94f5aa66
github.com/openstack-k8s-operators/openstack-baremetal-operator/api v0.3.1-0.20240422041901-293e48aceb9b
github.com/openstack-k8s-operators/infra-operator/apis v0.3.1-0.20240417142035-3e555cf09907
github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240417144545-d24e7a32d33b
github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240417144545-d24e7a32d33b
github.com/openstack-k8s-operators/openstack-baremetal-operator/api v0.3.1-0.20240409112939-b6f8f2f4e898
k8s.io/api v0.28.9
k8s.io/apimachinery v0.28.9
sigs.k8s.io/controller-runtime v0.16.5
Expand All @@ -15,7 +15,7 @@ require (
require (
github.com/cert-manager/cert-manager v1.13.5
github.com/go-playground/validator/v10 v10.19.0
github.com/openstack-k8s-operators/openstack-operator/apis v0.0.0-20240422120541-8f652bde5abf
github.com/openstack-k8s-operators/openstack-operator/apis v0.0.0-20240418083003-41031f2a1340
golang.org/x/exp v0.0.0-20240409090435-93d18d7e34b8
)

Expand Down Expand Up @@ -52,24 +52,24 @@ 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/barbican-operator/api v0.0.0-20240422095355-066b5ce845c1 // indirect
github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240422110332-6ed2fef78115 // indirect
github.com/openstack-k8s-operators/barbican-operator/api v0.0.0-20240401125932-8d6162aed60d // indirect
github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240401190259-4d30fdbf5531 // indirect
github.com/openstack-k8s-operators/designate-operator/api v0.0.0-20240403153039-29d27af23767 // indirect
github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240422132508-f70e0bce1bb6 // indirect
github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240422125749-ff05088a9c5f // indirect
github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240422122457-4fad41f6b28f // indirect
github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240417165217-4dca406ca0a1 // indirect
github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240416110211-aaba96840297 // indirect
github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240417112606-3bc0fba1101d // indirect
github.com/openstack-k8s-operators/ironic-operator/api v0.3.1-0.20240408054123-cb7b79a22b47 // indirect
github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240422083029-9546ece5eb4f // indirect
github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240420115137-a02d94f5aa66 // indirect
github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240422122211-bccd8acbdde6 // indirect
github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240418060416-9de2d1f1915e // indirect
github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240422111921-f979f931e18c // indirect
github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240422112427-13e4c8de493e // indirect
github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240419104752-ab112a2c09f3 // indirect
github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240422140910-e68a45de92f4 // indirect
github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240422132507-fcac8d9e33fc // indirect
github.com/openstack-k8s-operators/swift-operator/api v0.3.1-0.20240418150616-4d9e60def8ba // indirect
github.com/openstack-k8s-operators/telemetry-operator/api v0.3.1-0.20240422130014-0607c4aa4a7b // indirect
github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240417151252-c5ede1e3eb6f // indirect
github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240417144545-d24e7a32d33b // indirect
github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240417164648-969367d7f690 // indirect
github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240411135034-a77c10351c47 // indirect
github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240416230751-051151b6f9e0 // indirect
github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240417151820-72ec42d52670 // indirect
github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240417135623-fc90a6fe7f86 // indirect
github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240415222517-eb816e08cb4a // indirect
github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240417101529-887edc53c417 // indirect
github.com/openstack-k8s-operators/swift-operator/api v0.3.1-0.20240417131140-2e30bb18b13b // indirect
github.com/openstack-k8s-operators/telemetry-operator/api v0.3.1-0.20240417071438-ad7ce0d9da6a // 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
Expand Down
86 changes: 43 additions & 43 deletions api/go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -82,57 +82,57 @@ github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjY
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.17.1 h1:V++EzdbhI4ZV4ev0UTIj0PzhzOcReJFyJaLjtSF55M8=
github.com/onsi/gomega v1.33.0 h1:snPCflnZrpMsy94p4lXVEkHo12lmPnc3vY5XBbreexE=
github.com/onsi/gomega v1.32.0 h1:JRYU78fJ1LPxlckP6Txi/EYqJvjtMrDC04/MM5XRHPk=
github.com/openshift/api v3.9.0+incompatible h1:fJ/KsefYuZAjmrr3+5U9yZIZbTOpVkDDLDLFresAeYs=
github.com/openshift/api v3.9.0+incompatible/go.mod h1:dh9o4Fs58gpFXGSYfnVxGR9PnV53I8TW84pQaJDdGiY=
github.com/openstack-k8s-operators/barbican-operator/api v0.0.0-20240422095355-066b5ce845c1 h1:EwG1yy1KPgnRsDsul0MHwPzDoGbUG7WYjXsM2ZHutyM=
github.com/openstack-k8s-operators/barbican-operator/api v0.0.0-20240422095355-066b5ce845c1/go.mod h1:d4lFj3oT9ZReHGT/ngbF8ViVnv3vnHs/nemKVubkBGA=
github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240422110332-6ed2fef78115 h1:HcszbRCYBLl7gFOOPWvg+QINL+rCQdp3yQZ4iNkDjLs=
github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240422110332-6ed2fef78115/go.mod h1:ayvrE0oMzyA/AQDKpCqNT9uupRT0TqrSFXb1sjmvWqE=
github.com/openstack-k8s-operators/barbican-operator/api v0.0.0-20240401125932-8d6162aed60d h1:2eox5VzFfiUeELe1DJzBS9uCncQ+lFieZGDr6FGBFT4=
github.com/openstack-k8s-operators/barbican-operator/api v0.0.0-20240401125932-8d6162aed60d/go.mod h1:d4lFj3oT9ZReHGT/ngbF8ViVnv3vnHs/nemKVubkBGA=
github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240401190259-4d30fdbf5531 h1:91Mwjt0eGtisBOiiB8fbu1i6Ow1bzd55/f1y89z1BcU=
github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240401190259-4d30fdbf5531/go.mod h1:ayvrE0oMzyA/AQDKpCqNT9uupRT0TqrSFXb1sjmvWqE=
github.com/openstack-k8s-operators/designate-operator/api v0.0.0-20240403153039-29d27af23767 h1:He5McazPpzOM00VkSpwK85oUq5JMHdjT8o26HxwQamc=
github.com/openstack-k8s-operators/designate-operator/api v0.0.0-20240403153039-29d27af23767/go.mod h1:SHv9v0wscyVv0yT3VD2UuPvw+kwRAEX/x/8fbnfZVpo=
github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240422132508-f70e0bce1bb6 h1:Hcf6zyRh0ADQuTffbzax6H7LEY+97JPWe24daC0rgQk=
github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240422132508-f70e0bce1bb6/go.mod h1:y2yrY1teeD2+PTEu/ofFQCQSHY11e5dWO2wwKQACq/g=
github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240422125749-ff05088a9c5f h1:u6ObZbLGIhYGAFZJauM+FVd65fbtTLryZVC/p6hAxQk=
github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240422125749-ff05088a9c5f/go.mod h1:WWQLMNr/X/scRxCGW93hLYO6s1g32RXBfnLfuj7K8eU=
github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240422122457-4fad41f6b28f h1:NX/jmQCBTAaNWlPVExTVQpW845CjSEfpvk5DepnS6xc=
github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240422122457-4fad41f6b28f/go.mod h1:WW4WSsJs7u1fD9G/o9PQcXXVKLUmW4DwY6XJRinoBsw=
github.com/openstack-k8s-operators/infra-operator/apis v0.3.1-0.20240419144952-326611519a8c h1:1XKTGXW+xPyEo79987q2fQTS28/0WRFXUfvUC04vjWU=
github.com/openstack-k8s-operators/infra-operator/apis v0.3.1-0.20240419144952-326611519a8c/go.mod h1:VM2T40zxWD8SmK8pt6g9R793GZIeQsJ6LaArHa3w9DQ=
github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240417165217-4dca406ca0a1 h1:8l+XpmKE7Mzxpz6i3HH2aSoqZrMHsrj+80gYqIuo4tI=
github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240417165217-4dca406ca0a1/go.mod h1:iF3kJKcUI+qmVJWwhkL9tL6eTfLkZaGA22UYr5uDGXU=
github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240416110211-aaba96840297 h1:BUV0fw1BemZVfdctYxFkJuq8Qp/r4AT6bDFbUSOGFl0=
github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240416110211-aaba96840297/go.mod h1:5s80kwHvLfdkYDBt0LoPyle1260XlsZZBOI8obhAYhY=
github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240417112606-3bc0fba1101d h1:wB2YI3wNyc+kLdkDVMshDMbrqL8EzgLrGbGEzS0LEm8=
github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240417112606-3bc0fba1101d/go.mod h1:WW4WSsJs7u1fD9G/o9PQcXXVKLUmW4DwY6XJRinoBsw=
github.com/openstack-k8s-operators/infra-operator/apis v0.3.1-0.20240417142035-3e555cf09907 h1:Gy7M8Ycp1ZJrgUVpCKgVHvDBMQhhdhrx7Yy39PaUYuc=
github.com/openstack-k8s-operators/infra-operator/apis v0.3.1-0.20240417142035-3e555cf09907/go.mod h1:CLzUBOsKBL7Oeq0Aloubq3NsQ61YDQ063Okub1Ze3A4=
github.com/openstack-k8s-operators/ironic-operator/api v0.3.1-0.20240408054123-cb7b79a22b47 h1:uAvsVOH8a+u8ulgQ9EnjGP5TPtE2brHnYSQ4U/YI5AU=
github.com/openstack-k8s-operators/ironic-operator/api v0.3.1-0.20240408054123-cb7b79a22b47/go.mod h1:qu/Kuk0zZNbdyAPCF1m+Amp9mU37ol2LyB+1Rvws948=
github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240422083029-9546ece5eb4f h1:bvqpsLsC8MHY+lMOQjaRtCKFvpH1d8SPq4o2ETzECY8=
github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240422083029-9546ece5eb4f/go.mod h1:ZaTdOGkpgKZpJWynyaFsUNO0s61hr3+swC6qdb7jp0g=
github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240420115137-a02d94f5aa66 h1:7ViJ/X0oJj5pICfMuM3QfZXtGrNsmlzEgqqlotiZc28=
github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240420115137-a02d94f5aa66/go.mod h1:xP/Em4RRsBK50m0HEhYfmn+JsBRqF/XDMUkH2n8gdyA=
github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240420115137-a02d94f5aa66 h1:qRWKTmi0kraGZ2TTRCwuaQ6l4OuvOzCduTVb1DVdKeM=
github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240420115137-a02d94f5aa66/go.mod h1:K5DoNjdBJ3SET1rCpGjKgflKmfO56t94iQSTecyQyXY=
github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240420115137-a02d94f5aa66 h1:8lukSV3gbWg2kZs0tJd9ckLTMHkrIcKzox7leJmaS/U=
github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240420115137-a02d94f5aa66/go.mod h1:l0LpKr9PiE0My9PfGwfE3CZvIH+bvfqIq3JxsmTcZ40=
github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240422122211-bccd8acbdde6 h1:CoJVNPdhu4AJj/QzFjzusplkigRckXKTl4tGd/0ikdE=
github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240422122211-bccd8acbdde6/go.mod h1:j7ShMWHeet3k7Ccn8y9IgIMInNAlFyaGeUIscUSt2T4=
github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240418060416-9de2d1f1915e h1:DnSo0dGQyS0BGPR+/1behQaiuO1trPh9g5G1CiHfOTk=
github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240418060416-9de2d1f1915e/go.mod h1:2wiOEd5wTbKQ00Js5pZx1ePwMM6xBkuZE+G4J38aYi0=
github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240422111921-f979f931e18c h1:f+f8LgZGAY97fI64xWt4BRmRWVbzmt0q9u6YgeATFEw=
github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240422111921-f979f931e18c/go.mod h1:1cceAi0KVrTEd9G0Gse8VypnNLPsyFWAIUcQ8KQhqvU=
github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240422112427-13e4c8de493e h1:XjA8oa6YnVZqM5Q21rnSGXNrxi8kxiZypigEFUC9onA=
github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240422112427-13e4c8de493e/go.mod h1:yPiHP+CMI2cp/W7URfZ6Ijz2Bw7fMhg/pNHlmseXifA=
github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240419104752-ab112a2c09f3 h1:PD991Vu4cFc1k/JuFxfuYDkSWBxnokjhJXgTU37dGDg=
github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240419104752-ab112a2c09f3/go.mod h1:EZymlUAhQzGNIAGrpGZ5P6oqfq2IhqY2lNPKLG9iKh8=
github.com/openstack-k8s-operators/openstack-baremetal-operator/api v0.3.1-0.20240422041901-293e48aceb9b h1:vYUli4j8G8Jx4P/k51zxWmvqSw/8eH+b4KsyqYT9EL4=
github.com/openstack-k8s-operators/openstack-baremetal-operator/api v0.3.1-0.20240422041901-293e48aceb9b/go.mod h1:GvcC0DTVVGt/Z/E1yFS1/uBxMq1CPU3pZNpJoN2uonI=
github.com/openstack-k8s-operators/openstack-operator/apis v0.0.0-20240422120541-8f652bde5abf h1:osrohM7xUghb3SiW35NwgMaT2mvQO+D6dpAv5jNeVBI=
github.com/openstack-k8s-operators/openstack-operator/apis v0.0.0-20240422120541-8f652bde5abf/go.mod h1:XcWfTvpTgvFRPRzYQ5PoZQ8vI25V72Q3nhOsEzbMKKQ=
github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240422140910-e68a45de92f4 h1:HfACJdoeykwJE0XpZd7B1DOhliB9yorl8mY9y7DO6PY=
github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240422140910-e68a45de92f4/go.mod h1:tAiGXFHzjvR7YuvPSZHFDXWpU+hZEZGc9WLljsn800s=
github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240422132507-fcac8d9e33fc h1:pPZon0HASYwMJ8ITMG34hbob9i7bqNUAoI/2O6+6pp4=
github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240422132507-fcac8d9e33fc/go.mod h1:UVWuWGl/k1vZlUuzTyYgN6R3VNLTeOQKNFLfvvdUesE=
github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240417151252-c5ede1e3eb6f h1:LYCcVaMMVtNiVCqyVeYJJ3jW8CfN6KBoE0PqQQf7AMk=
github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240417151252-c5ede1e3eb6f/go.mod h1:WTnBrcUDNSVF/5wxaAAXYjMXKBp5DdQ0tkGnrvk78fY=
github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240417144545-d24e7a32d33b h1:nswxmyTDWr4S3bmv1Rx032lAaI0TOFQvr07ieJULEbE=
github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240417144545-d24e7a32d33b/go.mod h1:bTHNTtdQMhUXUr6uR7GyLJFTu76UZrDdgRsmJC3Z3Bk=
github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240417144545-d24e7a32d33b h1:5FB1676oHz4zlFZ5birkqn/L3zZ/OBWefqX0Z9X+GHo=
github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240417144545-d24e7a32d33b/go.mod h1:K5DoNjdBJ3SET1rCpGjKgflKmfO56t94iQSTecyQyXY=
github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240417144545-d24e7a32d33b h1:IVVit5mLVmGsyl2LHFeMAhusaCb4IghgtL1NeSJV6YE=
github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240417144545-d24e7a32d33b/go.mod h1:f8Nf7akcL3l99LhxlFvBtOkZvgM5FzEkP2kNhtAH1VA=
github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240417164648-969367d7f690 h1:E7mN+pyisjV7GMjEJ11AyQeitNvgPuRcbOU2Pr1JteE=
github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240417164648-969367d7f690/go.mod h1:Rx07Oe0TZKrTcbhBP9IIMmf/TWdgl2NIOobKhMcEb74=
github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240411135034-a77c10351c47 h1:cITh0IC0SvFFgkHE0jz4DJyfIh3L6D52yjx8sJaLC8g=
github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240411135034-a77c10351c47/go.mod h1:f9IIyWeoskWoeWaDFF3qmAJ2Kqyovfi0Ar/QUfk3qag=
github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240416230751-051151b6f9e0 h1:oBRar195o+aDLQ/2UOxmTUljH7EZ2Eyl5h4dPa3Ld6k=
github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240416230751-051151b6f9e0/go.mod h1:1cceAi0KVrTEd9G0Gse8VypnNLPsyFWAIUcQ8KQhqvU=
github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240417151820-72ec42d52670 h1:1P0AsWFNn6UU3G9llUfgCaNJT8zE1ilRsh8ipFGui2I=
github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240417151820-72ec42d52670/go.mod h1:hyowLr4alfdMPfkBhqW6r1Eah7l45lGsznmJW6YF38Y=
github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240417135623-fc90a6fe7f86 h1:70Hcy4sOAEJcX9yomgLTUTcWdujA4BLSeMxp1wP56kA=
github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240417135623-fc90a6fe7f86/go.mod h1:EZymlUAhQzGNIAGrpGZ5P6oqfq2IhqY2lNPKLG9iKh8=
github.com/openstack-k8s-operators/openstack-baremetal-operator/api v0.3.1-0.20240409112939-b6f8f2f4e898 h1:Sg9YtTqIgJIzF9aqD8Gw0WfSzoj4f1Y37Razby2Zu6E=
github.com/openstack-k8s-operators/openstack-baremetal-operator/api v0.3.1-0.20240409112939-b6f8f2f4e898/go.mod h1:0pXOVlb+rmmYuJ7Sc96Kw1hOJ8d0d29yPIXzAHeEj+c=
github.com/openstack-k8s-operators/openstack-operator/apis v0.0.0-20240418083003-41031f2a1340 h1:8OdoUHOG2bKgCKokNsXyUqyeS+oofCgPCos7U5bMtAY=
github.com/openstack-k8s-operators/openstack-operator/apis v0.0.0-20240418083003-41031f2a1340/go.mod h1:wIkkaXWzP+NX0IRLIuxrwG0aWFmQX4KuaTHh/qzpQSk=
github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240415222517-eb816e08cb4a h1:DMc6a3vW2Hn51SflutJggKjWx1z1k49NcHkRsjieEs8=
github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240415222517-eb816e08cb4a/go.mod h1:BUPvHv4+dcNNT50Kvkj9ae8FX9VBht8+7wtpiBWUbm0=
github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240417101529-887edc53c417 h1:7I3V+nw8bd/k2qJMKsdzKO6rYTBkAU3rvQTSpqAgzco=
github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240417101529-887edc53c417/go.mod h1:NYOgk2HS4mSR+4WwsiexepNU1pjxeo7h2WTs8qtS9/0=
github.com/openstack-k8s-operators/rabbitmq-cluster-operator/v2 v2.6.1-0.20240313124519-961a0ee8bf7f h1:wWaOCAkCym4t+NZWXYT/LErGhKujDdKgc7Qy/3vX4uU=
github.com/openstack-k8s-operators/rabbitmq-cluster-operator/v2 v2.6.1-0.20240313124519-961a0ee8bf7f/go.mod h1:Zryxg5YgbPUFcLSCcKpf10il8kIRAK5HloNo6khhdis=
github.com/openstack-k8s-operators/swift-operator/api v0.3.1-0.20240418150616-4d9e60def8ba h1:/tX2SThqhFYnXhekiR5271oodYP/gXYFntk0ZTWwHKw=
github.com/openstack-k8s-operators/swift-operator/api v0.3.1-0.20240418150616-4d9e60def8ba/go.mod h1:Jyxa9ZtVrXUQgDbuCl9mGWByF5duJ3LOWcLYIzMbrtc=
github.com/openstack-k8s-operators/telemetry-operator/api v0.3.1-0.20240422130014-0607c4aa4a7b h1:NobP3xNJP7mnd4HLlrESGsSOZ7wxV/6R7+Fqv9kjeak=
github.com/openstack-k8s-operators/telemetry-operator/api v0.3.1-0.20240422130014-0607c4aa4a7b/go.mod h1:kiWsWO2Ue5w64gME1qbbdns/RdAI5kvR4DwXfM0nUHY=
github.com/openstack-k8s-operators/swift-operator/api v0.3.1-0.20240417131140-2e30bb18b13b h1:GaaEwq7a0zspjS6I8ZiSoru9Gn2Wi/0gvHPxdjpQG4s=
github.com/openstack-k8s-operators/swift-operator/api v0.3.1-0.20240417131140-2e30bb18b13b/go.mod h1:Jyxa9ZtVrXUQgDbuCl9mGWByF5duJ3LOWcLYIzMbrtc=
github.com/openstack-k8s-operators/telemetry-operator/api v0.3.1-0.20240417071438-ad7ce0d9da6a h1:Yytw+duTXXuvzM60Qs9GvBOKJOapcxBGECLpsvGSCO8=
github.com/openstack-k8s-operators/telemetry-operator/api v0.3.1-0.20240417071438-ad7ce0d9da6a/go.mod h1:kiWsWO2Ue5w64gME1qbbdns/RdAI5kvR4DwXfM0nUHY=
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=
Expand Down
Loading

0 comments on commit 809948a

Please sign in to comment.