Skip to content
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

[frontend] Can't get “Allow access to Kubeflow Pipelines” to appear after clicking on "Configurations" #11489

Closed
Epochex opened this issue Dec 29, 2024 · 1 comment

Comments

@Epochex
Copy link

Epochex commented Dec 29, 2024

Environment

  • How did you deploy Kubeflow Pipelines (KFP)?
    Deployment via Kubeflow manifest 1.32
  • KFP version:
    KFP 2.9.0

Steps to reproduce

image
Nothing happens when you click on configuration
image
There is no “Allow access to Kubeflow Pipelines” button, even if the element is viewed By F12

and all other options are displayed correctly, so I think this is a pretty serious bug, which directly leads to the inability to trigger the pipeline when all the code in the workspace tries to construct it.

ERROR:root:Failed to read a token from file '/var/run/secrets/kubeflow/pipelines/token' ([Errno 2] No such file or directory: '/var/run/secrets/kubeflow/pipelines/token').
WARNING:root:Failed to set up default credentials. Proceeding without credentials...
ApiException: (401)
Reason: Unauthorized
HTTP response headers: HTTPHeaderDict({'content-type': 'application/json', 'date': 'Sat, 28 Dec 2024 23:35:32 GMT', 'content-length': '811', 'x-envoy-upstream-service-time': '3', 'server': 'envoy'})
HTTP response body: {"error":"List experiments failed: Failed to authorize with API: Failed to authorize with API: Unauthenticated: Failed to check authorization. User identity is empty in the request header: Unauthenticated: Request header error: there is no user identity header.: Request header error: there is no user identity header.","code":16,"message":"List experiments failed: Failed to authorize with API: Failed to authorize with API: Unauthenticated: Failed to check authorization. User identity is empty in the request header: Unauthenticated: Request header error: there is no user identity header.: Request header error: there is no user identity header.","details":[{"@type":"type.googleapis.com/google.rpc.Status","code":16,"message":"Failed to check authorization. User identity is empty in the request header"}]}
image

Materials and Reference

#11457

Impacted by this bug? Give it a 👍.

@Epochex
Copy link
Author

Epochex commented Dec 31, 2024

root@vmi2182569:/data/mlops/manifests# grep -rl "Allow access to Kubeflow Pipelines" .
./proposals/20230323-end-to-end-testing.md
./tests/gh-actions/kf-objects/poddefaults.access-ml-pipeline.kubeflow-user-example-com.yaml
kubectl apply -f poddefaults.access-ml-pipeline.kubeflow-user-example-com.yaml

Allow access to Kubeflow Pipelines will appear in the Configuration.
Check the box to build the pipeline normally

@Epochex Epochex closed this as completed Dec 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant