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

PSS baseline / restricted also for Notebooks, Katib, Kserve and istio-ingressgateway #3042

Merged
merged 7 commits into from
Mar 8, 2025

Conversation

akagami-harsh
Copy link
Contributor

Pull Request Template for Kubeflow Manifests

✏️ Summary of Changes

📦 Dependencies

List any dependencies or related PRs (e.g., "Depends on #123").

🐛 Related Issues

✅ Contributor Checklist

Signed-off-by: Harshvir Potpose <[email protected]>
Signed-off-by: Harshvir Potpose <[email protected]>
Signed-off-by: Harshvir Potpose <[email protected]>
Signed-off-by: Harshvir Potpose <[email protected]>
Signed-off-by: Harshvir Potpose <[email protected]>
Signed-off-by: Harshvir Potpose <[email protected]>
Signed-off-by: Harshvir Potpose <[email protected]>
@juliusvonkohout
Copy link
Member

/retest

@juliusvonkohout
Copy link
Member

juliusvonkohout commented Mar 8, 2025

I see

Warning: existing pods in namespace "kubeflow" violate the new PodSecurity enforce level "restricted:latest"
namespace/kubeflow patched
Warning: centraldashboard-5796446d58-z4dzv: allowPrivilegeEscalation != false, unrestricted capabilities, runAsNonRoot != true, runAsUser=0, seccompProfile
Warning: profiles-deployment-779878fd4d-qgbpk: seccompProfile

Patching the PSS-restricted labels for namespace kubeflow...
Warning: existing pods in namespace "kubeflow" violate the new PodSecurity enforce level "restricted:latest"
Warning: kserve-controller-manager-7cfcfd6d6b-8lswm: seccompProfile
Warning: kserve-localmodel-controller-manager-655ccdf64-5tzqb: unrestricted capabilities, runAsNonRoot != true, runAsUser=0, seccompProfile
Warning: kserve-models-web-app-5f5dfb549c-x6jpz: allowPrivilegeEscalation != false, unrestricted capabilities, runAsNonRoot != true, runAsUser=0, seccompProfile
namespace/kubeflow patched

 Warning: existing pods in namespace "kubeflow" violate the new PodSecurity enforce level "restricted:latest"
namespace/kubeflow patched
Warning: notebook-controller-deployment-68b6c4855c-mw69k: allowPrivilegeEscalation != false, unrestricted capabilities, runAsNonRoot != true, seccompProfile

Patching the PSS-restricted labels for namespace kubeflow...
Warning: existing pods in namespace "kubeflow" violate the new PodSecurity enforce level "restricted:latest"
Warning: cache-server-74475fd484-vrknf (and 12 other pods): unrestricted capabilities, runAsNonRoot != true, runAsUser=0, seccompProfile
namespace/kubeflow patched


Patching the PSS-restricted labels for namespace kubeflow...
Warning: existing pods in namespace "kubeflow" violate the new PodSecurity enforce level "restricted:latest"
Warning: admission-webhook-deployment-799878b4bb-4z5g9: allowPrivilegeEscalation != false, unrestricted capabilities, runAsNonRoot != true, seccompProfile
namespace/kubeflow patched
Warning: cache-server-74475fd484-7mnfc (and 12 other pods): unrestricted capabilities, runAsNonRoot != true, runAsUser=0, seccompProfile
Warning: jupyter-web-app-deployment-6d5d4885f5-7cpcg (and 1 other pod): allowPrivilegeEscalation != false, unrestricted capabilities, runAsNonRoot != true, runAsUser=0, seccompProfile

for a follow up PR.

@juliusvonkohout
Copy link
Member

juliusvonkohout commented Mar 8, 2025

Thank you
/lgtm
/approve

Copy link

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: juliusvonkohout

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 /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@google-oss-prow google-oss-prow bot merged commit 889f342 into kubeflow:master Mar 8, 2025
21 checks passed
juliusvonkohout pushed a commit that referenced this pull request Mar 8, 2025
…-ingressgateway (#3042)

* add knative-serving ns

Signed-off-by: Harshvir Potpose <[email protected]>

* split and merge pss_test.yaml

Signed-off-by: Harshvir Potpose <[email protected]>

* add pss tests for

Signed-off-by: Harshvir Potpose <[email protected]>

* add auth label

Signed-off-by: Harshvir Potpose <[email protected]>

* add seccomp profile in istio

Signed-off-by: Harshvir Potpose <[email protected]>

* rm manual patch

Signed-off-by: Harshvir Potpose <[email protected]>

* add workflow triggers

Signed-off-by: Harshvir Potpose <[email protected]>

---------

Signed-off-by: Harshvir Potpose <[email protected]>
juliusvonkohout added a commit that referenced this pull request Mar 8, 2025
Signed-off-by: Julius von Kohout <[email protected]>

Update cluster-roles.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update cluster-roles.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update cluster-roles.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update admission_webhook_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update centraldashboard_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update dex_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update jupyter_web_application_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update katib_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update kserve_cni_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update kserve_m2m_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update kserve_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update ray_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update spark_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update training_operator_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update dex_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

PSS baseline / restricted also for Notebooks, Katib, Kserve and istio-ingressgateway (#3042)

* add knative-serving ns

Signed-off-by: Harshvir Potpose <[email protected]>

* split and merge pss_test.yaml

Signed-off-by: Harshvir Potpose <[email protected]>

* add pss tests for

Signed-off-by: Harshvir Potpose <[email protected]>

* add auth label

Signed-off-by: Harshvir Potpose <[email protected]>

* add seccomp profile in istio

Signed-off-by: Harshvir Potpose <[email protected]>

* rm manual patch

Signed-off-by: Harshvir Potpose <[email protected]>

* add workflow triggers

Signed-off-by: Harshvir Potpose <[email protected]>

---------

Signed-off-by: Harshvir Potpose <[email protected]>
Signed-off-by: juliusvonkohout <[email protected]>
juliusvonkohout added a commit that referenced this pull request Mar 8, 2025
Signed-off-by: Julius von Kohout <[email protected]>

Update cluster-roles.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update cluster-roles.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update cluster-roles.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update admission_webhook_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update centraldashboard_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update dex_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update jupyter_web_application_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update katib_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update kserve_cni_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update kserve_m2m_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update kserve_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update ray_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update spark_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update training_operator_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update dex_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

PSS baseline / restricted also for Notebooks, Katib, Kserve and istio-ingressgateway (#3042)

* add knative-serving ns

Signed-off-by: Harshvir Potpose <[email protected]>

* split and merge pss_test.yaml

Signed-off-by: Harshvir Potpose <[email protected]>

* add pss tests for

Signed-off-by: Harshvir Potpose <[email protected]>

* add auth label

Signed-off-by: Harshvir Potpose <[email protected]>

* add seccomp profile in istio

Signed-off-by: Harshvir Potpose <[email protected]>

* rm manual patch

Signed-off-by: Harshvir Potpose <[email protected]>

* add workflow triggers

Signed-off-by: Harshvir Potpose <[email protected]>

---------

Signed-off-by: Harshvir Potpose <[email protected]>
Signed-off-by: juliusvonkohout <[email protected]>
google-oss-prow bot pushed a commit that referenced this pull request Mar 8, 2025
* Delete common/istio directory

Signed-off-by: Julius von Kohout <[email protected]>

* Update cluster-roles.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update cluster-roles.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update cluster-roles.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update cluster-roles.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update admission_webhook_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update centraldashboard_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update dex_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update jupyter_web_application_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update katib_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update kserve_cni_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update kserve_m2m_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update kserve_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update ray_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update spark_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update training_operator_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

Update dex_test.yaml

Signed-off-by: Julius von Kohout <[email protected]>

PSS baseline / restricted also for Notebooks, Katib, Kserve and istio-ingressgateway (#3042)

* add knative-serving ns

Signed-off-by: Harshvir Potpose <[email protected]>

* split and merge pss_test.yaml

Signed-off-by: Harshvir Potpose <[email protected]>

* add pss tests for

Signed-off-by: Harshvir Potpose <[email protected]>

* add auth label

Signed-off-by: Harshvir Potpose <[email protected]>

* add seccomp profile in istio

Signed-off-by: Harshvir Potpose <[email protected]>

* rm manual patch

Signed-off-by: Harshvir Potpose <[email protected]>

* add workflow triggers

Signed-off-by: Harshvir Potpose <[email protected]>

---------

Signed-off-by: Harshvir Potpose <[email protected]>
Signed-off-by: juliusvonkohout <[email protected]>

---------

Signed-off-by: Julius von Kohout <[email protected]>
Signed-off-by: Harshvir Potpose <[email protected]>
Signed-off-by: juliusvonkohout <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

PSS baseline / restricted also for Notebooks, Katib, Kserve, Dashboard and istio-ingressgateway
2 participants