Add MCE 2.11 image configs for remaining 8 components#11299
Conversation
New images: - hypershift-cli (openshift/hypershift, release-4.21) - hypershift-release (openshift/hypershift, release-4.21) - capoa-bootstrap (openshift-assisted/cluster-api-provider-openshift-assisted, backplane-2.11) - capoa-control-plane (openshift-assisted/cluster-api-provider-openshift-assisted, backplane-2.11) - cluster-api-provider-agent (openshift/cluster-api-provider-agent, release-ocm-2.16) - image-based-install-operator (openshift/image-based-install-operator, backplane-2.11) - cluster-api-provider-kubevirt (openshift/cluster-api-provider-kubevirt, release-4.21) - hive (openshift/hive, master) Also: - group.yml: Add openshift-assisted to public_upstreams - streams.yml: Add rhel-8-golang-1.25 stream (needed by hive EL8 builder stage) Co-authored-by: Cursor <cursoragent@cursor.com>
|
Hi @girish1430. Thanks for your PR. I'm waiting for a openshift-eng member to verify that this patch is reasonable to test. If it is, they should reply with Tip We noticed you've done this a few times! Consider joining the org to skip this step and gain Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
The blanket openshift-priv -> openshift-assisted mapping was being applied to all repos, breaking the 6 images whose public upstream is under openshift/ (not openshift-assisted/). Following the OCP 4.21 pattern: specific repo entries first, general stolostron default last. Co-authored-by: Cursor <cursoragent@cursor.com>
Revert group.yml to only the stolostron default. Add per-image public_upstream fields for all 8 non-stolostron repos: - CAPOA (2 images): openshift-assisted org - hypershift, hive, CAPK, IBIO, CAPA (6 images): openshift org Co-authored-by: Cursor <cursoragent@cursor.com>
Doozer already uses content.source.git.branch.target when fetching from public_upstream. The branch block is only needed when the public repo uses a different branch than the private one. Co-authored-by: Cursor <cursoragent@cursor.com>
…ern) Per-image public_upstream fields are not supported by doozer. Use per-repo public_upstreams entries in group.yml instead, following the logging-6.4 pattern: general stolostron default + specific overrides for repos under openshift/ and openshift-assisted/ orgs. Co-authored-by: Cursor <cursoragent@cursor.com>
…lder ART's openshift-golang-builder doesn't have a 'default' user unlike the upstream ubi9/go-toolset image. Strip --chown=default from COPY to fix the build failure. Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: ashwindasr The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Summary
Adds ocp-build-data configurations for the remaining 8 MCE 2.11 images that were not part of the initial 24-component onboarding (PR #10730).
New Image Configs
Simple (no prefetch needed)
hypershift-clirelease-4.21Containerfile.clihypershift-releaserelease-4.21Containerfile.operatorcapoa-bootstrapbackplane-2.11Dockerfile.bootstrap-providercapoa-control-planebackplane-2.11Dockerfile.controlplane-providercluster-api-provider-agentrelease-ocm-2.16Dockerfile.rhtapWith cachito prefetch
image-based-install-operatorbackplane-2.11.)cluster-api-provider-kubevirtrelease-4.21.) +pkg_managers: [gomod](extrahack/tools/go.mod)Complex
hivemasterhack/hermetic,CONTAINER_SUB_MANAGER_OFF=1modificationOther Changes
openshift-assistedtopublic_upstreams(needed for CAPOA repos)rhel-8-golang-1.25stream (needed by hive's EL8 builder stage, image ref sourced from OCP 4.21)Branch Verification
All branches verified against
konflux-release-datarendered configs:release-4.21release-ocm-2.16backplane-2.11masterTest Plan
Made with Cursor