Uploaded image for project: 'Red Hat Advanced Cluster Management'
  1. Red Hat Advanced Cluster Management
  2. ACM-10822

[Submariner] Konflux Enablement

XMLWordPrintable

    • Proposed
    • No

      Per our previous communications MCE 2.6 & ACM 2.11 will be building on Konflux, as such the following needs to happen:

      For all repositories that have not created an entitled Dockerfile:

      • Create a new Dockerfile that removes all references to upstream sources such as registry.ci.openshift.org & quay.io and instead uses images specifically from registry.redhat.io, registry.access.redhat.io, & brew.registry.redhat.io.
      • Note that you most likely want to create it in main/master {}and fast-forward it to your release branch so as to not have to recreate it for future releases

      For repositories that have had successful builds previously:

      • Remove the Konflux config files in the.tekton directory from the main branch (if applicable)
      • Remove the Konflux config files in the  .tekton directory from the release branch (if applicable) 
      • Follow the above Entitled Dockerfile instructions (if applicable)

      For repositories that have yet to successfully build:

      • Triage the Konflux errors in the existing PRs in your repositories pointed at the branches for the previous release (commonly titled Konflux update <repo-name> )
      • Contact the Build Team and Konflux team for assistance and clarification as needed
      • Follow the above Entitled Dockerfile instructions (if applicable)
      • Port those fixes and new files to the current release branch

              dfarrell07 Daniel Farrell
              dfarrell07 Daniel Farrell
              Maxim Babushkin Maxim Babushkin
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: