-
Story
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
A while ago, I wrote some helpers to make my life as an MCO developer easier. To make distribution easier, I used GitHub Actions and goreleaser to produce pre-built binaries as well as container images which contain these binaries.
In https://github.com/openshift/release/pull/58241 , we added two additional jobs for OCL testing. These jobs are reliant upon two of my helpers, specifically, the run-on-all-nodes and onclustertesting binaries. In the jobs current form, it is a downstream consumer of my prebuilt container images.
With https://issues.redhat.com//browse/MCO-1451, there is an effort to migrate the source code for my helpers into the MCO repository so that all team members can contribute and maintain them. Ideally, we should modify the aforementioned job to build and use the binaries from the MCO repository instead of pulling a prebuilt image.
Done When:
- The jobs introduced in https://github.com/openshift/release/pull/58241 build the helper binaries from the MCO repository instead of pulling them from Quay.