-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Make nonroot default runtime #8563
Conversation
Skipping CI for Draft Pull Request. |
/retest |
/retest |
1 similar comment
/retest |
/test pull-kubevirt-e2e-k8s-1.22-sig-compute-realtime |
/retest |
3986c45
to
4b3d9fc
Compare
if spec.Domain.CPU != nil && spec.Domain.CPU.Realtime != nil { | ||
if nonroot { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@vladikr Maybe adding the sys_nice for time being is better option
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we should add sys_nice back for the time being - I agree
/retest |
4b3d9fc
to
2f965cc
Compare
/retest |
/lgtm |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: vladikr 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 |
/test pull-kubevirt-e2e-kind-1.22-sriov |
Signed-off-by: L. Pivarc <[email protected]>
Signed-off-by: L. Pivarc <[email protected]>
Currently RT VMs require SYS_NICE capability. Signed-off-by: L. Pivarc <[email protected]>
2f965cc
to
c53bed2
Compare
@acardace PTAL |
/lgtm |
@xpivarc: The following tests failed, say
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here. |
/retest-required |
Hi Lubo. Great change. Does this mean that we test now in the |
For a brief time yes, kubevirt/project-infra#2418 should fix it. We should talk about how long we want to do this in the next community meeting. |
With kubevirt/kubevirt#8563 Kubevirt introduced a new FG named `Root`, the `nonRoot` FG we are using is still there but declared as deprecated. Unfortunately due to bug on Kubevirt the now deprecated `nonRoot` FG we rely on is completely ignored so, as a workaround, we will start internally translating nonRoot -> Root on Kubevirt with negative logic. In a future PR the nonRoot FG will be properly deprecated also here and a new Root FG will be introduced with a proper conversion logic on upgrades. Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=2175171 JIRA-ticket: https://issues.redhat.com/browse/CNV-26406 Signed-off-by: stirabos <[email protected]>
With kubevirt/kubevirt#8563 Kubevirt introduced a new FG named `Root`, the `nonRoot` FG we are using is still there but declared as deprecated. Unfortunately due to bug on Kubevirt the now deprecated `nonRoot` FG we rely on is completely ignored so, as a workaround, we will start internally translating nonRoot -> Root on Kubevirt with negative logic. In a future PR the nonRoot FG will be properly deprecated also here and a new Root FG will be introduced with a proper conversion logic on upgrades. Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=2175171 JIRA-ticket: https://issues.redhat.com/browse/CNV-26406 Signed-off-by: stirabos <[email protected]>
The NonRootExperimental feature gate was deprecated in PR kubevirt#8563. There is no code that is affected by this feature gate. Signed-off-by: Orel Misan <[email protected]>
The NonRootExperimental feature gate was deprecated in PR kubevirt#8563. The presence or absence of this feature gate does not change KubeVirt's behavior. Signed-off-by: Orel Misan <[email protected]>
The `NonRoot` feature gate was deprecated in PR kubevirt#8563. The presence or absence of this feature gate does not change KubeVirt's behavior. Signed-off-by: Orel Misan <[email protected]>
The NonRootExperimental feature gate was deprecated in PR kubevirt#8563. The presence or absence of this feature gate does not change KubeVirt's behavior. Signed-off-by: Orel Misan <[email protected]>
The NonRootExperimental feature gate was deprecated in PR kubevirt#8563. The presence or absence of this feature gate does not change KubeVirt's behavior. Signed-off-by: Orel Misan <[email protected]>
What this PR does / why we need it:
Which issue(s) this PR fixes (optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close the issue(s) when PR gets merged):Fixes #
Special notes for your reviewer:
Release note: