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

Support seccompProfile in Spark application CRD and fix pre-commit jobs #1768

Merged
merged 1 commit into from
Oct 26, 2023

Conversation

ordukhanian
Copy link
Contributor

@ordukhanian ordukhanian commented Jun 5, 2023

  • Added support for seccompProfile in Spark application CRD. It is necessary for Kubernetes Pod Security Standards Restricted profile.
    https://kubernetes.io/docs/concepts/security/pod-security-standards/#restricted
  • Aligned manifest/crds with charts/spark-operator-chart/crds
  • Fixed pre-commit jobs.
    build-helm-chart and integration-test were failing with:
    Run manusa/actions-setup-minikube@v2.4.2 Error: Unsupported OS, action only works in Ubuntu 18 or 20

@google-cla
Copy link

google-cla bot commented Jun 5, 2023

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

@ordukhanian ordukhanian force-pushed the support_resticted_pss branch 4 times, most recently from b7ea500 to 9064bbe Compare June 8, 2023 08:25
…necessary for Kubernetes Pod Security Standards Restricted profile.

https://kubernetes.io/docs/concepts/security/pod-security-standards/#restricted

* Fixed pre-commit jobs.
  `build-helm-chart` and `integration-test` were failing with:
  `Run manusa/actions-setup-minikube@v2.4.2
   Error: Unsupported OS, action only works in Ubuntu 18 or 20`
@ordukhanian ordukhanian changed the title Support seccompProfile in Spark application CRD Support seccompProfile in Spark application CRD and fix pre-commit jobs Jun 14, 2023
@liyinan926 liyinan926 merged commit 86d71c8 into kubeflow:master Oct 26, 2023
peter-mcclonski pushed a commit to TechnologyBrewery/spark-on-k8s-operator that referenced this pull request Apr 16, 2024
…necessary for Kubernetes Pod Security Standards Restricted profile. (kubeflow#1768)

https://kubernetes.io/docs/concepts/security/pod-security-standards/#restricted

* Fixed pre-commit jobs.
  `build-helm-chart` and `integration-test` were failing with:
  `Run manusa/actions-setup-minikube@v2.4.2
   Error: Unsupported OS, action only works in Ubuntu 18 or 20`

Signed-off-by: Peter McClonski <mcclonski_peter@bah.com>
sigmarkarl pushed a commit to spotinst/spark-on-k8s-operator that referenced this pull request Aug 7, 2024
…necessary for Kubernetes Pod Security Standards Restricted profile. (kubeflow#1768)

https://kubernetes.io/docs/concepts/security/pod-security-standards/#restricted

* Fixed pre-commit jobs.
  `build-helm-chart` and `integration-test` were failing with:
  `Run manusa/actions-setup-minikube@v2.4.2
   Error: Unsupported OS, action only works in Ubuntu 18 or 20`
wmfgerrit pushed a commit to wikimedia/operations-deployment-charts that referenced this pull request Sep 9, 2024
…le for spark containers

This pulls in the changes from kubeflow/spark-operator#1768
to enable us to define `securityContext.seccompProfile.type: RuntimeDefault`,
which is required by our `restricted` security standard.

Bug: T369492
Change-Id: Ia716b54b553e98db6c383b773f929825bc0587c0
jbhalodia-slack pushed a commit to jbhalodia-slack/spark-operator that referenced this pull request Oct 4, 2024
…necessary for Kubernetes Pod Security Standards Restricted profile. (kubeflow#1768)

https://kubernetes.io/docs/concepts/security/pod-security-standards/#restricted

* Fixed pre-commit jobs.
  `build-helm-chart` and `integration-test` were failing with:
  `Run manusa/actions-setup-minikube@v2.4.2
   Error: Unsupported OS, action only works in Ubuntu 18 or 20`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants