-
Task
-
Resolution: Done
-
Major
-
2.12.0.GA
-
False
-
False
-
undefined
-
As reported in https://github.com/eclipse/che/issues/20246 Che is moving to Postgres 13, so CRW must do the same in its BOM.
Changes will likely be needed in the sync scripts for the crw operator / metadata.
Step 1: Add a new image to the Che operator CSV - quay.io/eclipse/che-centos-postgresql-13-centos7: DONE
Step 2: update sync scripts to accommodate this new image, replacing quay image with RHEC equivalent - https://catalog.redhat.com/software/containers/rhel8/postgresql-13/5ffdbdef73a65398111b8362
Step 3: verify you did that for ALL the sync*.sh scripts in crw-images repo, including crw-operator, crw-operator-metadata, and crw-operator-bundle - see CRW-2322
Step 4: add the new image to container.yaml (for both metadata and bundle) - https://github.com/redhat-developer/codeready-workspaces-images/blob/crw-2-rhel-8/codeready-workspaces-operator-bundle/container.yaml#L46 and https://github.com/redhat-developer/codeready-workspaces-images/blob/crw-2-rhel-8/codeready-workspaces-operator-metadata/container.yaml#L46
Step 5: kick a build of crw-operator_2.x, then when complete, crw-operator-bundle_2.x and crw-operator-metadata_2.x.
Step 6: verify all builds pass including in Brew. Should not see errors like this anymore:
Image build failed. Error in plugin pin_operator_digest: Registry not allowed: quay.io (in quay.io/eclipse/che-
centos-postgresql-13-centos7:1-71b24684d64da46f960682cc4216222a7e4ed8b1a31dd5a865b3e71afdea20d2). OSBS build id: codeready-workspaces-operator-meta-crw-2-rhel-8-292db-362
https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=40126924