Skip to content

Commit e30f885

Browse files
tmshortci-robot
authored andcommitted
UPSTREAM: <carry>: Resolve issue with pre-mature mounting of service CA configmap
Signed-off-by: Todd Short <[email protected]>
1 parent 9379ffa commit e30f885

File tree

4 files changed

+8
-2
lines changed

4 files changed

+8
-2
lines changed

openshift/catalogd/kustomize/overlays/openshift/olmv1-ns/patches/manager_deployment_certs.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
value: {"name":"trusted-ca-bundle", "configMap":{"optional":false,"name":"trusted-ca-bundle", "items":[{"key":"ca-bundle.crt","path":"ca-bundle.crt"}]}}
77
- op: add
88
path: /spec/template/spec/volumes/-
9-
value: {"name":"service-ca", "configMap":{"optional":false,"name":"openshift-service-ca.crt"}}
9+
value: {"name":"service-ca", "configMap":{"optional":false,"name":"openshift-service-ca.crt", "items":[{"key":"service-ca.crt","path":"service-ca.crt"}]}}
1010
- op: add
1111
path: /spec/template/spec/containers/0/volumeMounts/-
1212
value: {"name":"catalogserver-certs", "mountPath":"/var/certs"}

openshift/catalogd/manifests/14-deployment-openshift-catalogd-catalogd-controller-manager.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,9 @@ spec:
129129
optional: false
130130
name: trusted-ca-bundle
131131
- configMap:
132+
items:
133+
- key: service-ca.crt
134+
path: service-ca.crt
132135
name: openshift-service-ca.crt
133136
optional: false
134137
name: service-ca

openshift/operator-controller/kustomize/overlays/openshift/olmv1-ns/patches/manager_deployment_certs.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
value: {"name":"trusted-ca-bundle", "configMap":{"optional":false,"name":"trusted-ca-bundle", "items":[{"key":"ca-bundle.crt","path":"ca-bundle.crt"}]}}
77
- op: add
88
path: /spec/template/spec/volumes/-
9-
value: {"name":"service-ca", "configMap":{"optional":false,"name":"openshift-service-ca.crt"}}
9+
value: {"name":"service-ca", "configMap":{"optional":false,"name":"openshift-service-ca.crt", "items":[{"key":"service-ca.crt","path":"service-ca.crt"}]}}
1010
- op: add
1111
path: /spec/template/spec/containers/0/volumeMounts/-
1212
value: {"name":"operator-controller-certs", "mountPath":"/var/certs"}

openshift/operator-controller/manifests/20-deployment-openshift-operator-controller-operator-controller-controller-manager.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,9 @@ spec:
128128
optional: false
129129
name: trusted-ca-bundle
130130
- configMap:
131+
items:
132+
- key: service-ca.crt
133+
path: service-ca.crt
131134
name: openshift-service-ca.crt
132135
optional: false
133136
name: service-ca

0 commit comments

Comments
 (0)