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

Configure whether to set workload pod seccompProfile #3163

Merged

Conversation

danail-branekov
Copy link
Member

Is there a related GitHub Issue?

No

What is this change about?

PR #3156 changes the
definition of statefulset/job by setting the seccomp profile on the
statefulset/job template spec. This causes all workload pods to get
automatically restarted when upgrading from previous Korifi releases.

We introduce new statefulsetRunnerTemporarySetPodSeccompProfile and
jobTaskRunnerTemporarySetPodSeccompProfile helm values whose default
value would prevent altering existing statefulsets and jobs.

Those will be probably removed in future releases.

Does this PR introduce a breaking change?

No, it fixes a breaking change

Acceptance Steps

No restart of workload pods on Korifi upgrade

Tag your pair, your PM, and/or team

@shanman190

PR #3156 changes the
definition of statefulset/job by setting the seccomp profile on the
statefulset/job template spec. This causes all workload pods to get
automatically restarted when upgrading from previous Korifi releases.

We introduce new `statefulsetRunnerTemporarySetPodSeccompProfile` and
`jobTaskRunnerTemporarySetPodSeccompProfile` helm values whose default
value would prevent altering existing statefulsets and jobs.

Those will be probably removed in future releases.

Co-authored-by: Danail Branekov <danailster@gmail.com>
@danail-branekov danail-branekov force-pushed the issues/configure-setting-seccompProfile-on-pod branch from 26525c5 to 3942195 Compare March 12, 2024 17:30
@georgethebeatle georgethebeatle merged commit 1f6feb5 into main Mar 12, 2024
11 checks passed
@georgethebeatle georgethebeatle deleted the issues/configure-setting-seccompProfile-on-pod branch March 12, 2024 17:50
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