-
Notifications
You must be signed in to change notification settings - Fork 12
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
Downloading an artifact RBAC: access denied
#355
Comments
the issue here is that the kfp pod does not have an istio sidecar, so it is not using mTLS authentication. mTLS is needed because the AuthorizationPolicy specifies a
|
To fix this temporarily and unblock the release, we can apply an |
Elaborating on the above, what blocks us from downloading an artifact from the Pipelines UI is specifically this
to fix this, we need a rule that doesn't check on the source of the request, so the new rule should be:
the value of the |
Some more context on this. The upstream design is described in kubeflow/pipelines#3554 Use Cases
Upstream Design
Flow
Note that all the above are referring to upstream Kubeflow. Some names will be different for Charmed Kubeflow. |
This bug was faced in the pre-release testing of 1.8
Bug Description
After upgrading the
kubeflow-profiles
image to1.8.0-rc.2
in PR canonical/kubeflow-profiles-operator#155, one cannot download an artifact from a step in a Pipeline run, due to the AuthorizationPolicy applied in the profile's namespaces being:To Reproduce
Environment
juju 3.1/stable
microk8s 1.25-strict/stable
Relevant log output
Additional context
No response
The text was updated successfully, but these errors were encountered: