-
Notifications
You must be signed in to change notification settings - Fork 928
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 ml-pipeline-ui doesn't have gcp permission bug #594
Conversation
Is this intended to be a temporary fix or a long term fix? |
@Bobgy I think relying on GCP secrets is fine as a quick fix but we should file a follow on bug to switch to workload identity before the next release. |
It seems my generated tests don't match current format. Is that a |
I tried to use go1.12.4, but it doesn't change anything. Besides, the tests are failing. I couldn't really understand what the error message means. Can you help me with that? |
This will be a quick fix. For long term fix, tracked in kubeflow/pipelines#1691 (comment) |
@Bobgy The E2E tests are failing because of an issue with GCE. See: kubeflow/kfctl/issues/69 Please note that after this fix is submitted we will need to cherry pick the PR onto the v0.7-branch. We have a shell script to easily create cherry picks but you can also do it manually |
/lgtm |
/test all |
@Bobgy the test failed because of an issue that's been fixed on master. |
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: jlewi 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 |
* Fix ml-pipeline-ui doesn't have gcp permission bug * Moved patch to gcp overlay * Regenerated tests
Which issue is resolved by this Pull Request:
Related to kubeflow/pipelines#2501
Description of your changes:
Mount gcp service account credentials to ml-pipeline-ui.
Checklist:
cd manifests/tests
make generate
make test
This change is