Skip to content

Commit 2638fc0

Browse files
Merge pull request #693 from ecordell/downstream-registry
chore(deploy): use downstream image for openshift builds
2 parents 0fb14b5 + 600a828 commit 2638fc0

36 files changed

+61
-369
lines changed

Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,7 @@ release:
179179
rm -rf manifests
180180
mkdir manifests
181181
cp -R deploy/ocp/manifests/$(ver)/. manifests
182+
find ./manifests -type f -exec sed -i '' '/^#/d' {} \;
182183

183184
package: olmref=$(shell docker inspect --format='{{index .RepoDigests 0}}' quay.io/coreos/olm:$(ver))
184185
package:

deploy/chart/catalog_resources/rh-operators/metering-operator.v0.12.0.clusterserviceversion.yaml

Lines changed: 0 additions & 324 deletions
This file was deleted.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{{- if .Values.imagestream }}
2+
apiVersion: config.openshift.io/v1
3+
kind: ClusterOperator
4+
metadata:
5+
name: {{ .Values.writeStatusName }}
6+
{{- end }}

deploy/chart/templates/image-references

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,9 @@ spec:
66
- name: operator-lifecycle-manager
77
from:
88
kind: DockerImage
9-
name: {{ .Values.olm.image.ref }}
9+
name: {{ .Values.olm.image.ref }}
10+
- name: operator-registry
11+
from:
12+
kind: DockerImage
13+
name: quay.io/operatorframework/configmap-operator-registry:latest
1014
{{- end }}

deploy/chart/values.yaml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ olm:
1818

1919
catalog:
2020
replicaCount: 1
21+
commandArgs: -configmapServerImage=quay.io/operatorframework/configmap-operator-registry:latest
2122
image:
2223
ref: quay.io/coreos/olm:master
2324
pullPolicy: Always
@@ -35,7 +36,3 @@ package:
3536
internalPort: 5443
3637
nodeSelector:
3738
beta.kubernetes.io/os: linux
38-
39-
catalog_sources:
40-
- rh-operators
41-
- certified-operators

deploy/ocp/manifests/0.8.1/0000_50_10-olm-operator.deployment.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ spec:
2525
command:
2626
- /bin/olm
2727
args:
28+
- -writeStatusName
29+
- operator-lifecycle-manager
2830
image: quay.io/coreos/olm@sha256:995a181839f301585a0e115c083619b6d73812c58a8444d7b13b8e407010325f
2931
imagePullPolicy: IfNotPresent
3032
ports:

deploy/ocp/manifests/0.8.1/0000_50_11-catalog-operator.deployment.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ spec:
2727
args:
2828
- '-namespace'
2929
- openshift-operator-lifecycle-manager
30+
- -configmapServerImage=quay.io/operatorframework/configmap-operator-registry:latest
3031
image: quay.io/coreos/olm@sha256:995a181839f301585a0e115c083619b6d73812c58a8444d7b13b8e407010325f
3132
imagePullPolicy: IfNotPresent
3233
ports:

deploy/ocp/manifests/0.8.1/0000_50_14-olm-operators.configmap.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ data:
2727
name: Red Hat
2828
links:
2929
- name: Package Server
30-
url: https://github.com/operator-framework/operator-lifecycle-manager/tree/master/pkg/packageserver
30+
url: https://github.com/operator-framework/operator-lifecycle-manager/tree/master/pkg/package-server
3131
installModes:
3232
- type: OwnNamespace
3333
supported: true

0 commit comments

Comments
 (0)