Skip to content

Commit 8ae7112

Browse files
tmshortci-robot
authored andcommitted
UPSTREAM: <carry>: Add /etc/docker to the operator-controller and catalogd deployments
This allows for use of the any image.config.openshift.io trusted CAs Signed-off-by: Todd Short <[email protected]>
1 parent 3ec356e commit 8ae7112

File tree

4 files changed

+26
-0
lines changed

4 files changed

+26
-0
lines changed

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,9 @@
44
- op: add
55
path: /spec/template/spec/containers/0/volumeMounts/-
66
value: {"name":"etc-containers", "readOnly": true, "mountPath":"/etc/containers"}
7+
- op: add
8+
path: /spec/template/spec/volumes/-
9+
value: {"name":"etc-docker", "hostPath":{"path":"/etc/docker", "type": "Directory"}}
10+
- op: add
11+
path: /spec/template/spec/containers/0/volumeMounts/-
12+
value: {"name":"etc-docker", "readOnly": true, "mountPath":"/etc/docker"}

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

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,9 @@ spec:
9090
- mountPath: /etc/containers
9191
name: etc-containers
9292
readOnly: true
93+
- mountPath: /etc/docker
94+
name: etc-docker
95+
readOnly: true
9396
nodeSelector:
9497
kubernetes.io/os: linux
9598
node-role.kubernetes.io/master: ""
@@ -133,4 +136,8 @@ spec:
133136
path: /etc/containers
134137
type: Directory
135138
name: etc-containers
139+
- hostPath:
140+
path: /etc/docker
141+
type: Directory
142+
name: etc-docker
136143
priorityClassName: system-cluster-critical

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,9 @@
44
- op: add
55
path: /spec/template/spec/containers/0/volumeMounts/-
66
value: {"name":"etc-containers", "readOnly": true, "mountPath":"/etc/containers"}
7+
- op: add
8+
path: /spec/template/spec/volumes/-
9+
value: {"name":"etc-docker", "hostPath":{"path":"/etc/docker", "type": "Directory"}}
10+
- op: add
11+
path: /spec/template/spec/containers/0/volumeMounts/-
12+
value: {"name":"etc-docker", "readOnly": true, "mountPath":"/etc/docker"}

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

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,9 @@ spec:
8989
- mountPath: /etc/containers
9090
name: etc-containers
9191
readOnly: true
92+
- mountPath: /etc/docker
93+
name: etc-docker
94+
readOnly: true
9295
nodeSelector:
9396
kubernetes.io/os: linux
9497
node-role.kubernetes.io/master: ""
@@ -132,4 +135,8 @@ spec:
132135
path: /etc/containers
133136
type: Directory
134137
name: etc-containers
138+
- hostPath:
139+
path: /etc/docker
140+
type: Directory
141+
name: etc-docker
135142
priorityClassName: system-cluster-critical

0 commit comments

Comments
 (0)