Uploaded image for project: 'Machine Config Operator'
  1. Machine Config Operator
  2. MCO-1469

Reconfigure OCL test jobs to use tools from MCO repo

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • False
    • None
    • False
    • 0
    • 0

      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:

              Unassigned Unassigned
              zzlotnik@redhat.com Zack Zlotnik
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: