Details
-
Task
-
Resolution: Done
-
Major
-
None
-
None
-
False
-
False
-
https://github.com/quay/quay/pull/915, https://github.com/quay/quay/pull/914, https://github.com/quay/quay/pull/912, https://github.com/quay/quay-operator/pull/553, https://github.com/quay/quay-operator/pull/548, https://github.com/quay/quay-operator/pull/524, https://github.com/quay/quay-operator/pull/535, https://github.com/quay/quay-operator/pull/530, https://github.com/quay/quay-builder/pull/13, https://github.com/quay/quay-operator/pull/560
-
0
Description
We want to run a fresh install of Quay via each of its operators as a first step into building our E2E test suite. The first iteration aims to trigger this workflow on updates to the redhat-3.5 branch.
The install will be performed on our ROSA dev cluster and will be triggered by Github Actions.
- prepare ROSA dev cluster storage support for Quay
- automatically build & push quay-operator bundle and catalog index images to quay.io
- automate (via nightly build) the process of deploying Quay with the previously built quay-operator image
- publish container images for the relevant repos / version (3.5)
- document the flow
Note this needs to be merged both in the branch we want to test (redhat-3.5) and the main branch.
Relevant discussion document: https://docs.google.com/document/d/1LJfhsAlACfNIPuQOK00crIW1_DkeGEysim662-KNlUE/edit?usp=sharing