fix(e2e): migrate test image registry from ttl.sh to quay - #2178
Conversation
PR Summary by QodoUse Quay auth for e2e image pushes and in-cluster cosign signing
AI Description
Diagram
High-Level Assessment
Files changed (4)
|
Code Review by Qodo
1. Full docker config exfiltration
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #2178 +/- ##
==========================================
+ Coverage 56.67% 56.94% +0.27%
==========================================
Files 287 287
Lines 16251 16251
==========================================
+ Hits 9210 9254 +44
+ Misses 6080 6044 -36
+ Partials 961 953 -8
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
/tests |
|
/retest |
2 similar comments
|
/retest |
|
/retest |
535f448 to
f36cf81
Compare
|
/retest |
|
Code review by qodo was updated up to the latest commit f36cf81 |
|
/retest |
|
/retest |
1 similar comment
|
/retest |
osmman
left a comment
There was a problem hiding this comment.
You need to squash the commit history down to one commit before I can approve it. The intermediate fixes clutter up the main branch history.
|
/retest |
1 similar comment
|
/retest |
12b9693 to
a10b925
Compare
|
This hopefully should resolve e2e issues we have been having using ttl.sh. Test Images are now hopefully fully unique |
a10b925 to
b3be8e0
Compare
Push e2e test images to the e2e-tests quay repo with unique tags per test run. For Konflux cluster runs, the quay secret is stored on-cluster and referenced in pipelines. For GitHub Actions, the secret is ingested from the repo secrets in workflows.
b3be8e0 to
be782a0
Compare
Adding support to push to our own quay repo. For the moment I have set my own repo and used my own service account for this test.