openstack-k8s-operators / openstack-operator

Meta Operator for OpenStack
https://openstack-k8s-operators.github.io/openstack-operator/
Apache License 2.0
27 stars 76 forks source link

[TLS] Fix issuer labels when switch to custom issuer #790

Closed stuggi closed 4 months ago

stuggi commented 4 months ago

Right now when first deploy with default TLS settings and later switch to a custom issuer, we'll end up with two issuers to have the CA identifier label. As a result the dataplane operator is waiting as there are more then one issuer identified.

This changes to remove the identifier label on all issuers, except the one configured for the current issuer. This allows to switch

Jira: OSPRH-6746

stuggi commented 4 months ago

/hold until after freeze

softwarefactory-project-zuul[bot] commented 4 months ago

Build failed (check pipeline). Post recheck (without leading slash) to rerun all jobs. Make sure the failure cause has been resolved before you rerun jobs.

https://review.rdoproject.org/zuul/buildset/031f61f00f9549e4a63363c78ec0dbce

:heavy_check_mark: openstack-k8s-operators-content-provider SUCCESS in 39m 58s :x: podified-multinode-edpm-deployment-crc RETRY_LIMIT in 18m 08s :x: cifmw-crc-podified-edpm-baremetal RETRY_LIMIT in 2m 39s :x: openstack-operator-tempest-multinode RETRY_LIMIT in 20m 37s

vakwetu commented 4 months ago

+2

stuggi commented 4 months ago

recheck

softwarefactory-project-zuul[bot] commented 4 months ago

Build failed (check pipeline). Post recheck (without leading slash) to rerun all jobs. Make sure the failure cause has been resolved before you rerun jobs.

https://review.rdoproject.org/zuul/buildset/15f4e64fa6d744148413adce9e1b1bf6

:x: openstack-k8s-operators-content-provider FAILURE in 8m 20s :warning: podified-multinode-edpm-deployment-crc SKIPPED Skipped due to failed job openstack-k8s-operators-content-provider :warning: cifmw-crc-podified-edpm-baremetal SKIPPED Skipped due to failed job openstack-k8s-operators-content-provider :warning: openstack-operator-tempest-multinode SKIPPED Skipped due to failed job openstack-k8s-operators-content-provider

openshift-ci[bot] commented 4 months ago

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: Deydra71, stuggi, xek

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files: - ~~[OWNERS](https://github.com/openstack-k8s-operators/openstack-operator/blob/main/OWNERS)~~ [stuggi] Approvers can indicate their approval by writing `/approve` in a comment Approvers can cancel approval by writing `/approve cancel` in a comment