Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@kolyshkin
Copy link
Collaborator

What type of PR is this?

/kind ci

What this PR does / why we need it:

Assorted fixes and cleanups to contrib/test/integration.

Please see individual commits for details.

Which issue(s) this PR fixes:

None

Special notes for your reviewer:

None

Does this PR introduce a user-facing change?

None

This separation (to skip a single test under RHEL/CentOS) and the
associated TODO/XXX were added in 2017, and the issue linked is fixed
in mid-2018.

Time to address the TODO ;)

Signed-off-by: Kir Kolyshkin <[email protected]>
Modern critest complains:

> Using "/var/run/crio/crio.sock" as endpoint is deprecated,
> please consider using full url format "unix:///var/run/crio/crio.sock"

and this pollutes test logs.

Add unix:// prefix where appropriate.

Signed-off-by: Kir Kolyshkin <[email protected]>
This is the same change as in commit a400561; quoting it:

    Also, the masquerading rule (needed for critest) was changed
    to use 127.0.0.0/8 network rather than 127.0.0.1 address, because
    systemd-resolved is listening at 127.0.0.53 address, and indeed
    the whole 127.0.0.0/8 block is reserved for local addresses.

This is merely to future-proof the configuration so it will work
with systemd-resolved.

Signed-off-by: Kir Kolyshkin <[email protected]>
This appears unused by the current CI, and I was not able to
find the traces of it being used. In addition, the

	CONTAINER_RUNTIME_ENDPOINT=unix:///var/run/crio.sock

does not look correct.

Signed-off-by: Kir Kolyshkin <[email protected]>
@openshift-ci-robot openshift-ci-robot added release-note-none Denotes a PR that doesn't merit a release note. kind/ci Categorizes issue or PR as related to CI dco-signoff: yes Indicates the PR's author has DCO signed all their commits. labels Dec 8, 2020
@openshift-ci-robot openshift-ci-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Dec 8, 2020
@mrunalp
Copy link
Member

mrunalp commented Dec 8, 2020

/lgtm

@openshift-ci-robot openshift-ci-robot added the lgtm Indicates that a PR is ready to be merged. label Dec 8, 2020
@codecov
Copy link

codecov bot commented Dec 8, 2020

Codecov Report

Merging #4419 (6d42e8b) into master (a55de72) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #4419   +/-   ##
=======================================
  Coverage   40.52%   40.52%           
=======================================
  Files         116      116           
  Lines        9327     9327           
=======================================
  Hits         3780     3780           
  Misses       5120     5120           
  Partials      427      427           

@kolyshkin
Copy link
Collaborator Author

Failures in circleci (in docs-generation and completions-validation) do not make any sense; restarted

@kolyshkin
Copy link
Collaborator Author

@haircommander there is a failure in integration_rhel+userns (see https://gcsweb-ci.apps.ci.l2s4.p1.openshiftapps.com/gcs/origin-federated-results/pr-logs/pull/cri-o_cri-o/4419/test_pull_request_crio_integration_rhel/21891/artifacts/testout_userns.txt)

not ok 182 should not clean up container after timeout
(in test file ./timeout.bats, line 69)
`created_ctr_id=$("$CONTAINER_RUNTIME" --root "$RUNTIME_ROOT" list -q | grep -v "$pod_id")' failed
time="2020-12-09T02:02:14Z" level=fatal msg="creating container: rpc error: code = DeadlineExceeded desc = context deadline exceeded"

The test case is from #4394; but this branch does not have it. I guess CI is testing commits from this PR applied on top of latest master.

Anyway, my guess is 2s is too low for our slow and highly parallel CI.

@kolyshkin
Copy link
Collaborator Author

there is a failure in integration_rhel+userns

Trying to address that in #4422

/retest

Copy link
Member

@saschagrunert saschagrunert left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@saschagrunert
Copy link
Member

/retest

@openshift-merge-robot
Copy link
Contributor

openshift-merge-robot commented Dec 9, 2020

@kolyshkin: The following test failed, say /retest to rerun all failed tests:

Test name Commit Details Rerun command
ci/prow/e2e-agnostic 6d42e8b link /test e2e-agnostic

Full PR test history. Your PR dashboard.

Details

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.

@haircommander
Copy link
Member

/retest

@mrunalp
Copy link
Member

mrunalp commented Jan 13, 2021

/lgtm

Copy link
Member

@saschagrunert saschagrunert left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm
/retest

@openshift-ci-robot
Copy link

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: kolyshkin, mrunalp, saschagrunert

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:
  • OWNERS [kolyshkin,mrunalp,saschagrunert]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@haircommander
Copy link
Member

/retest

1 similar comment
@saschagrunert
Copy link
Member

/retest

@haircommander
Copy link
Member

/retest

@haircommander
Copy link
Member

/override ci/openshift-jenkins/integration_crun

@openshift-ci-robot
Copy link

@haircommander: Overrode contexts on behalf of haircommander: ci/openshift-jenkins/integration_crun

Details

In response to this:

/override ci/openshift-jenkins/integration_crun

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.

@haircommander
Copy link
Member

/test integration_crun

@openshift-ci-robot
Copy link

@kolyshkin: The following test failed, say /retest to rerun all failed tests:

Test name Commit Details Rerun command
ci/kata-jenkins 6d42e8b link /test kata-containers
Details

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.

@haircommander
Copy link
Member

/override ci/kata-jenkins

@openshift-ci-robot
Copy link

@haircommander: Overrode contexts on behalf of haircommander: ci/kata-jenkins

Details

In response to this:

/override ci/kata-jenkins

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.

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Mar 4, 2021

@kolyshkin: The following tests failed, say /retest to rerun all failed tests:

Test name Commit Details Rerun command
ci/prow/e2e-agnostic 6d42e8b link /test e2e-agnostic
ci/openshift-jenkins/integration_crun_cgroupv2 6d42e8b link /test integration_cgroupv2

Full PR test history. Your PR dashboard.

Details

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.

@openshift-merge-robot openshift-merge-robot merged commit 791c7f2 into cri-o:master Mar 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. dco-signoff: yes Indicates the PR's author has DCO signed all their commits. kind/ci Categorizes issue or PR as related to CI lgtm Indicates that a PR is ready to be merged. release-note-none Denotes a PR that doesn't merit a release note.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants