Onboard tekton-kueue to kargo-infra-deployments project - #637
Conversation
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: gbenhaim 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 |
PR Summary by QodoOnboard tekton-kueue ring-0 promotions in kargo-infra-deployments
AI Description
Diagram
High-Level Assessment
Files changed (6)
|
Code Review by Qodo
Context used✅ Compliance rules (platform):
5 rules 1.
|
4576309 to
7d7a1a7
Compare
enkeefe00
left a comment
There was a problem hiding this comment.
I don't think this PR should be merged yet because the Kueue component hasn't undergone the migration to the new universal component standards and new ArgoCD instances. Any promotions will fail because the referenced ring directories do not yet exist.
Add Kargo promotion pipeline for tekton-kueue (ring-0) watching quay.io/openshift-pipeline/pipelines-scheduler-rhel9 for new SHA-tagged builds and promoting to infra-deployments via kustomize image + git resource ref updates. Assisted-by: Cursor Signed-off-by: Gal Ben Haim <gbenhaim@redhat.com> Co-authored-by: Cursor <cursoragent@cursor.com> Signed-off-by: Gal Ben Haim <gbenhaim@redhat.com> Co-authored-by: Cursor <cursoragent@cursor.com> Signed-off-by: Gal Ben Haim <gbenhaim@redhat.com> Co-authored-by: Cursor <cursoragent@cursor.com>
7d7a1a7 to
b8cc731
Compare
|
PR needs rebase. 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. |
What
tekton-kueuein thekargo-infra-deploymentsprojectquay.io/openshift-pipeline/pipelines-scheduler-rhel9for new SHA-tagged builds (^[0-9a-f]{40}$)images.0.newTagandresources.0(git ref) incomponents/kueue/rings/ring-0/tekton-kueue/kustomization.yaml(infra-deployments repo)konflux-operator(dedicated stage, auto-merge after CI)Environments affected:
internal-production(Kargo project config)Why
Enable automated promotion of tekton-kueue image updates through the Kargo pipeline, matching the existing pattern used by konflux-operator.
Validation
kustomize build components/kargo/internal-production/projects/kargo-infra-deployments/passes ✅Risk Assessment
Risk Level: Low
What could go wrong: Misconfigured warehouse or promotion task could fail to promote or promote incorrectly. Since this is a new component addition (additive only), no existing pipelines are affected.
Rollback: Revert PR
Made with Cursor