eg:
VERSION=0.15.2-1 QUAY_NAMESPACE=openshift-pipeline make opo-ctrl-imagemake opo-test-e2eeg:
CHANNELS=canary DEFAULT_CHANNEL=canary ./scripts/update-bundle.shThen update the following fields in the csv file
- set
metadata.annotations.containerImageto <new operator-controller image built above step - set
metadata.name: openshift-pipelines-operator.<version of operator> - set
spec.install.spec.deployments.controller image to the image built in the above step - set
spec.versionto<version of operator>
note: this step will be improved by handling these edits using a script
eg:
VERSION=0.15.2-1 QUAY_NAMESPACE=openshift-pipeline make opo-bundle-imageeg:
VERSION=0.15.2-1 QUAY_NAMESPACE=openshift-pipeline make opo-index-imageoc apply -f samples/catalog-source.yamlThe CatalogSource will be listed in OperatorHub on the OCP-4.x cluster.
Note: Namespace should be openshift-marketplace as that is where the CatalogSource gets created.
Note: Clusterwide CatalogSource isn't working as expected. Once that starts working the operator listing should be
visible in AllNamespaces.
Filter by Provider OpenShift Pipelines
Follow usual OperatorHub workflow to install the operator.