-
Notifications
You must be signed in to change notification settings - Fork 1k
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
config, docs, completions: enable NRI by default. #7790
config, docs, completions: enable NRI by default. #7790
Conversation
Signed-off-by: Krisztian Litkey <krisztian.litkey@intel.com>
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.
/hold
for other @cri-o/cri-o-maintainers to chime in
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## main #7790 +/- ##
==========================================
+ Coverage 48.56% 49.37% +0.81%
==========================================
Files 148 148
Lines 16187 16187
==========================================
+ Hits 7861 7993 +132
+ Misses 7365 7204 -161
- Partials 961 990 +29 |
/retest LGTM |
/retest |
/hold @saschagrunert @haircommander |
Now that NRI is on by default, we always need to configure the NRI socket to a testcase-specific location to ensure that test cases can run parallel. Signed-off-by: Krisztian Litkey <krisztian.litkey@intel.com>
311dc48
to
474fc77
Compare
/retest |
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.
/retest
/lgtm
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: klihub, saschagrunert, sohankunkerkar 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 |
A friendly reminder that this PR had no activity for 30 days. |
/unhold |
/retest |
/override ci/prow/ci-cgroupv2-e2e |
@saschagrunert: Overrode contexts on behalf of saschagrunert: ci/prow/ci-cgroupv2-e2e, ci/prow/ci-e2e-conmonrs In response to this:
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. |
/retest |
@haircommander I recall having seen occasional failures of the timezone tests in images.bat, and IIRC either with this local timezone test failing or the previous one with the explicit/specific timezone test. I cannot prove it at the moment without doubt (unfortunately the details of the failed test verification are not dumped on failure), but looking at the actual test case implementation, I suspect the reason for flakes is that it implicitly assumes that running foo=$(date ...) twice, once on the host then in the container and with second resolution will always produce the same timestamp. IOW, it is assumed that running the first date command will never happen close enough to the 'end' of a second with the second date run taking long enough for the time to flip over to the next second... in which case the test is guaranteed to fail. I have a change (I'd like to call it a fix but in lack of definite proof I won't), which takes a single timestamp in seconds and reuses that in both date formatting to verify that the timezones are correctly taken into account... which is what the test really tries to test. One of the test failures in the previous /retest-cycle was that test case failing, which is why I took a closer look at the test case itself and I noticed it to be a bit iffy... @haircommander Do you think it is worth a PR/fix for me to file ? |
absolutely! |
What type of PR is this?
/kind other
What this PR does / why we need it:
Flip NRI on in the default configuration.
Which issue(s) this PR fixes:
None
Special notes for your reviewer:
As discussed in the last community meeting, this PR flips NRI on in the default configuration.
For maintaining command line backward compatibility this PR leaves the original
--enable-nri
command line option intact, only changing its default totrue
fromfalse
(as opposed to flipping it to--disable-nri=[false]
). Hence, NRI can now be disabled on the command line using the--enable-nri=false
option.Does this PR introduce a user-facing change?