Closed fmount closed 4 months ago
/hold beta freeze
/unhold
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: fmount, stuggi
The full list of commands accepted by this bot can be found here.
The pull request process is described here
/test openstack-operator-build-deploy-kuttl
When a
glanceAPI
Edge
instance is deployed, theglance-operator
creates aninternal
SVC
, but thepublic
one is skipped (because these instances are not exposed outside). However, we're currently not able to enableTLS
because theEnsureEndpoint
function is skipped due to the different size of the generatedOverrides
that is compared with the service list (svcs.Items
). This patch fixes the current behavior and generates an internal override only for anEdge API
instance type: by doing this we're able to properly execute theEnsureEndpoint
function and generate both key and cert, referenced by theEdge API
.Depends-On: https://github.com/openstack-k8s-operators/glance-operator/pull/535 Jira: OSPRH-6720