fix: correct console component source fields for projctl SSA - #577
Conversation
PR Summary by QodoFix console component git source fields to unblock projctl SSA applies
AI Description
Diagram
High-Level Assessment
Files changed (1)
|
Configuration Diff2 document(s) impacted: + 0 added
- 0 removed
! 2 modifiedDiff@@ spec.resources.appstudio.redhat.com/v1alpha1/Component/rhtas-console{{.nameSuffix}}.spec.source.git.dockerfileUrl @@
# projctl.konflux.dev/v1beta1/ProjectDevelopmentStreamTemplate/rhtas-tenant/rhtas-console-template
! ± value change
- Dockerfile.rhtas-console.rh
+ Dockerfile.rh
@@ spec.resources.appstudio.redhat.com/v1alpha1/Component/rhtas-console-ui{{.nameSuffix}}.spec.source.git.dockerfileUrl @@
# projctl.konflux.dev/v1beta1/ProjectDevelopmentStreamTemplate/rhtas-tenant/rhtas-console-template
! ± value change
- Dockerfile.rhtas-console-ui.rh
+ Dockerfile📦 Artifacts: base-output.yaml, head-output.yaml, dyff-output.txt |
Code Review by Qodo🐞 Bugs (0) 📘 Rule violations (0) 📎 Requirement gaps (0)
Great, no issues found!Qodo reviewed your code and found no material issues that require reviewTo customize comments, go to the Qodo configuration screen, or learn more in the docs. |
- rhtas-console: Dockerfile.rhtas-console.rh → Dockerfile.rh - rhtas-console-ui: Dockerfile.rhtas-console-ui.rh → Dockerfile Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
83bc59a to
592b4ab
Compare
Why
The
vcomponent.kb.ioadmission webhook rejects SSA updates when template source fields don't match the live component, silently preventingbuild-nudges-reffrom being applied.What
rhtas-console:dockerfileUrl→Dockerfile.rhrhtas-console-ui:dockerfileUrl→DockerfileBreaking changes
After merge, delete
rhtas-console-uiandrhtas-consolecomponents (main + v1-4) so projctl recreates them with correct source fields.