-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(CI): Use the correct image registry for replacements in integration tests #11564
Conversation
/cc @HumairAK |
@@ -5,13 +5,13 @@ resources: | |||
- ../../../../manifests/kustomize/env/platform-agnostic | |||
|
|||
images: | |||
- name: gcr.io/ml-pipeline/api-server | |||
- name: ghcr.io/kubeflow/kfp-api-server |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
tests are failing due to this change, I falsely assumed things were working but the old images were being used 🤦🏾 , so I'm guessing that's why the server is crashing
I think the issue is probably here
changing .[].file
to .pipelines[].file
should fix it, since the format of the samples json is now different
if it still fails let me know, this one probably falls on me to fix
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@HumairAK yup, my other PR adds logging to the failing pods (I'll shift that over here) and the log message is this:
I0129 02:20:31.147561 13 client_manager.go:216] Client manager initialized successfully
F0129 02:20:31.147947 13 main.go:82] Failed to load samples. Err: failed to load sample [Tutorial] Data passing in python components. Error: open /samples/tutorials/Data passing in python components/Data passing in python components - Files.py.yaml: no such file or directory
goroutine 1 [running]:
github.com/golang/glog.Fatalf(...)
/go/pkg/mod/github.com/golang/[email protected]/glog.go:690
main.main()
/go/src/github.com/kubeflow/pipelines/backend/src/apiserver/main.go:82 +0x2a9
SIGABRT: abort
PC=0x4098ae m=0 sigcode=18446744073709551610
ca28de4
to
e4c5926
Compare
The image registry was changed to GitHub Container Registry in the 2.4 release. Signed-off-by: mprahl <[email protected]>
Signed-off-by: mprahl <[email protected]>
9f3bcec
to
9e24f4a
Compare
Signed-off-by: mprahl <[email protected]>
Signed-off-by: mprahl <[email protected]>
9e24f4a
to
f075efa
Compare
@mprahl ++ brilliant, thank you for the quick fix on this /lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: HumairAK The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Signed-off-by: Helber Belmiro <[email protected]> docs(backend): improved backend README (kubeflow#11511) * improved backend README Signed-off-by: Daniel Dowler <[email protected]> * Update backend/README.md Co-authored-by: Helber Belmiro <[email protected]> Signed-off-by: Daniel Dowler <[email protected]> * Update backend/README.md Co-authored-by: Helber Belmiro <[email protected]> Signed-off-by: Daniel Dowler <[email protected]> * Update backend/README.md Co-authored-by: Helber Belmiro <[email protected]> Signed-off-by: Daniel Dowler <[email protected]> * Update backend/README.md Co-authored-by: Helber Belmiro <[email protected]> Signed-off-by: Daniel Dowler <[email protected]> --------- Signed-off-by: Daniel Dowler <[email protected]> Co-authored-by: Helber Belmiro <[email protected]> fix(CI): Use the correct image registry for replacements in integration tests (kubeflow#11564) * Use the correct image registry for replacements in integration tests The image registry was changed to GitHub Container Registry in the 2.4 release. Signed-off-by: mprahl <[email protected]> * Print the pod logs when the pods fail to start in integration tests Signed-off-by: mprahl <[email protected]> * Fix the sample compilation in the API server container build Signed-off-by: mprahl <[email protected]> * Show the output when building the container images in CI Signed-off-by: mprahl <[email protected]> --------- Signed-off-by: mprahl <[email protected]> feat(api): Add SemaphoreKey and MutexName fields to proto (kubeflow#11384) Signed-off-by: ddalvi <[email protected]>
Signed-off-by: Helber Belmiro <[email protected]> docs(backend): improved backend README (kubeflow#11511) * improved backend README Signed-off-by: Daniel Dowler <[email protected]> * Update backend/README.md Co-authored-by: Helber Belmiro <[email protected]> Signed-off-by: Daniel Dowler <[email protected]> * Update backend/README.md Co-authored-by: Helber Belmiro <[email protected]> Signed-off-by: Daniel Dowler <[email protected]> * Update backend/README.md Co-authored-by: Helber Belmiro <[email protected]> Signed-off-by: Daniel Dowler <[email protected]> * Update backend/README.md Co-authored-by: Helber Belmiro <[email protected]> Signed-off-by: Daniel Dowler <[email protected]> --------- Signed-off-by: Daniel Dowler <[email protected]> Co-authored-by: Helber Belmiro <[email protected]> fix(CI): Use the correct image registry for replacements in integration tests (kubeflow#11564) * Use the correct image registry for replacements in integration tests The image registry was changed to GitHub Container Registry in the 2.4 release. Signed-off-by: mprahl <[email protected]> * Print the pod logs when the pods fail to start in integration tests Signed-off-by: mprahl <[email protected]> * Fix the sample compilation in the API server container build Signed-off-by: mprahl <[email protected]> * Show the output when building the container images in CI Signed-off-by: mprahl <[email protected]> --------- Signed-off-by: mprahl <[email protected]> feat(api): Add SemaphoreKey and MutexName fields to proto (kubeflow#11384) Signed-off-by: ddalvi <[email protected]>
Description of your changes:
The image registry was changed to GitHub Container Registry in the 2.4 release.
Checklist: