-
Task
-
Resolution: Done
-
Blocker
-
ACM 2.11.0, MCE 2.6.0
Per our previous communications MCE 2.6 & ACM 2.11 will be building on Konflux, as such the following needs to happen:
If you wish to track this work on your own boards, feel free to create issues and set this issue as a Parent Link.
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
- clones
-
ACM-10719 Konflux Enablement
- In Progress