Commit 14fc66d
authored
Fix tekton test image extraction to use Konflux mirrors (#3984)
##### Short description:
tekton test image kubevirt-tekton-tasks-tests was previously pulled from
Brew. With the move to Konflux builds, the Brew path no longer hosts
these images causing Tekton pipeline tests to fail during image
extraction. These image carry pipeline definitions.
##### More details:
we don't ship test-nvrs so they can never be part of external registry.
Accessing them through konflux is only solution as discussed by CI team.
##### What this PR does / why we need it:
small PR change to point to right konflux builds dynamically from
ImageDigestMirrorSet resources on the cluster
##### Which issue(s) this PR fixes:
##### Special notes for reviewer:
this will fix all tier3 lanes
##### jira-ticket:
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Tests**
* Refactored Tekton test setup to first derive image name and digest,
then assemble a full image reference for extraction.
* Switched resource extraction to use the new image reference for more
reliable pulls.
* Added stricter error handling and clearer diagnostics when CSV
annotations or image discovery are missing.
* Replaced the prior image-extraction flow with the new two-step
construction for improved test reliability.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->1 parent a6b8e4b commit 14fc66d
1 file changed
+16
-9
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
29 | 28 | | |
30 | 29 | | |
31 | 30 | | |
| |||
115 | 114 | | |
116 | 115 | | |
117 | 116 | | |
118 | | - | |
119 | | - | |
120 | | - | |
121 | | - | |
122 | | - | |
123 | | - | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
124 | 131 | | |
125 | 132 | | |
126 | 133 | | |
| |||
132 | 139 | | |
133 | 140 | | |
134 | 141 | | |
135 | | - | |
| 142 | + | |
136 | 143 | | |
137 | 144 | | |
138 | 145 | | |
139 | | - | |
| 146 | + | |
140 | 147 | | |
141 | 148 | | |
142 | 149 | | |
| |||
0 commit comments