[RFC-0010] Validate artifact repository for all auth providers#919
[RFC-0010] Validate artifact repository for all auth providers#919matheuscscp merged 1 commit intomainfrom
Conversation
|
We need to run the OCI e2e tests for AWS and GCP, to unblock them please fix: |
9bfbb62 to
3c3c3ca
Compare
|
Looks like GCP is still blocked by another issue: AWS seems legit: https://github.com/fluxcd/pkg/actions/runs/14825330641/job/41617697072 How can I get access to the AWS infra to troubleshoot? |
ce69875 to
7ffeb53
Compare
ab194a7 to
82d3cbd
Compare
82d3cbd to
174d3a3
Compare
|
I really need to look into why the AWS integration tests are failing, since fixing the linter problem fixes the tests. I created a branch only for checking this: https://github.com/fluxcd/pkg/actions/runs/14843735405/job/41672551135 However, I manually tested these changes across all the Flux APIs for container registries, all three cloud providers, both at controller and object-level: fluxcd/image-reflector-controller#760 Everything is working. |
c056667 to
7b2f2bd
Compare
Signed-off-by: Matheus Pimenta <matheuscscp@gmail.com>
7b2f2bd to
d89e633
Compare
|
Both AWS and GCP integration tests are now passing! https://github.com/fluxcd/pkg/actions/runs/14887443881/job/41810713895 https://github.com/fluxcd/pkg/actions/runs/14887396557/job/41810550558 |
stefanprodan
left a comment
There was a problem hiding this comment.
LGTM
Thanks @matheuscscp 🥇
Part of: fluxcd/flux2#5022
Copying a few missing things from the old code at
oci/auth. Also renamed a few things and improved tests.After this change
oci/authbecomes completely obsolete, so I'm also removing it and movingoci/clientintooci.