Skip to content

Bug 1953102: UPSTREAM: 102147: vendor: bump runc to rc95#761

Merged
openshift-merge-robot merged 4 commits intoopenshift:masterfrom
ehashman:bump-runc95
May 26, 2021
Merged

Bug 1953102: UPSTREAM: 102147: vendor: bump runc to rc95#761
openshift-merge-robot merged 4 commits intoopenshift:masterfrom
ehashman:bump-runc95

Conversation

@ehashman
Copy link

giuseppe and others added 2 commits May 21, 2021 12:35
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
dbus 5.0.4 adds StoreProperty method which needs to be implemented for
the mock.

Fixes the errors like

> pkg/kubelet/nodeshutdown/systemd/inhibit_linux_test.go:88:9: cannot use f.fakeDBusObject (variable of type *fakeDBusObject) as dbus.BusObject value in return statement: missing method StoreProperty

Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
@openshift-ci openshift-ci bot requested review from kolyshkin and mrunalp May 21, 2021 19:41
@openshift-ci-robot openshift-ci-robot added the backports/unvalidated-commits Indicates that not all commits come to merged upstream PRs. label May 21, 2021
@openshift-ci openshift-ci bot added bugzilla/severity-high Referenced Bugzilla bug's severity is high for the branch this PR is targeting. bugzilla/valid-bug Indicates that a referenced Bugzilla bug is valid for the branch this PR is targeting. labels May 21, 2021
@openshift-ci
Copy link

openshift-ci bot commented May 21, 2021

@ehashman: This pull request references Bugzilla bug 1953102, which is valid. The bug has been moved to the POST state. The bug has been updated to refer to the pull request using the external bug tracker.

3 validation(s) were run on this bug
  • bug is open, matching expected state (open)
  • bug target release (4.8.0) matches configured target release for branch (4.8.0)
  • bug is in the state ASSIGNED, which is one of the valid states (NEW, ASSIGNED, ON_DEV, POST, POST)

No GitHub users were found matching the public email listed for the QA contact in Bugzilla (schoudha@redhat.com), skipping review request.

Details

In response to this:

Bug 1953102: UPSTREAM: 102147: vendor: bump runc to rc95

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-robot
Copy link

@ehashman: the contents of this pull request could not be automatically validated.

The following commits are valid:

The following commits could not be validated and must be approved by a top-level approver:

@openshift-ci openshift-ci bot added the vendor-update Touching vendor dir or related files label May 21, 2021
ehashman and others added 2 commits May 21, 2021 14:39
runc rc95 contains a fix for CVE-2021-30465.

runc rc94 provides fixes and improvements.

One notable change is cgroup manager's Set now accept Resources rather
than Cgroup (see opencontainers/runc#2906).
Modify the code accordingly.

Also update runc dependencies (as hinted by hack/lint-depdendencies.sh):

        github.com/cilium/ebpf v0.5.0
        github.com/containerd/console v1.0.2
        github.com/coreos/go-systemd/v22 v22.3.1
        github.com/godbus/dbus/v5 v5.0.4
        github.com/moby/sys/mountinfo v0.4.1
        golang.org/x/sys v0.0.0-20210426230700-d19ff857e887
        github.com/google/go-cmp v0.5.4
        github.com/kr/pretty v0.2.1
        github.com/opencontainers/runtime-spec v1.0.3-0.20210326190908-1c3f411f0417

Co-Authored-By: Kir Kolyshkin <kolyshkin@gmail.com>
This sets cgroup config via libcontainer to make sure we apply the
correct values to the systemd slices and scopes.

Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
@openshift-ci-robot
Copy link

@ehashman: the contents of this pull request could not be automatically validated.

The following commits are valid:

The following commits could not be validated and must be approved by a top-level approver:

@ehashman
Copy link
Author

Builds locally, hopefully should work now 🤞

github.com/cespare/xxhash/v2 => github.com/cespare/xxhash/v2 v2.1.1
github.com/chai2010/gettext-go => github.com/chai2010/gettext-go v0.0.0-20160711120539-c6fed771bfd5
github.com/checkpoint-restore/go-criu/v4 => github.com/checkpoint-restore/go-criu/v4 v4.1.0
github.com/checkpoint-restore/go-criu/v5 => github.com/checkpoint-restore/go-criu/v5 v5.0.0
Copy link
Author

Choose a reason for hiding this comment

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

Hmm, should v4 have disappeared?

Choose a reason for hiding this comment

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

It might still be used by some other dependency, so ...

Copy link

@kolyshkin kolyshkin left a comment

Choose a reason for hiding this comment

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

LGTM

@ehashman
Copy link
Author

/skip

Ready for review

@mrunalp
Copy link
Member

mrunalp commented May 24, 2021

/approve
/lgtm

@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label May 24, 2021
@mrunalp mrunalp added approved Indicates a PR has been approved by an approver from all required OWNERS files. and removed backports/unvalidated-commits Indicates that not all commits come to merged upstream PRs. labels May 24, 2021
@openshift-ci
Copy link

openshift-ci bot commented May 24, 2021

[APPROVALNOTIFIER] This PR is APPROVED

Approval requirements bypassed by manually added approval.

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

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:

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

@openshift-bot
Copy link

/retest

Please review the full test history for this PR and help us cut down flakes.

3 similar comments
@openshift-bot
Copy link

/retest

Please review the full test history for this PR and help us cut down flakes.

@openshift-bot
Copy link

/retest

Please review the full test history for this PR and help us cut down flakes.

@openshift-bot
Copy link

/retest

Please review the full test history for this PR and help us cut down flakes.

@openshift-bot
Copy link

/retest

Please review the full test history for this PR and help us cut down flakes.

1 similar comment
@openshift-bot
Copy link

/retest

Please review the full test history for this PR and help us cut down flakes.

@kolyshkin
Copy link

This should also fix
https://bugzilla.redhat.com/show_bug.cgi?id=1941456

@ehashman
Copy link
Author

=== FAIL: vendor/k8s.io/kube-aggregator/pkg/apiserver TestProxyCertReload (0.11s)
2021-05-24 21:50:48.343956 I | http: TLS handshake error from 127.0.0.1:48756: tls: failed to verify client certificate: x509: certificate signed by unknown authority
2021-05-24 21:50:48.411808 I | http: TLS handshake error from 127.0.0.1:48760: tls: failed to verify client certificate: x509: certificate has expired or is not yet valid: current time 2021-05-24T21:50:48Z is after 2021-05-22T08:10:51Z
    handler_proxy_test.go:712: Expected status code 200 but got 503

surely the unit test failure is not this PR...

@openshift-bot
Copy link

/retest

Please review the full test history for this PR and help us cut down flakes.

3 similar comments
@openshift-bot
Copy link

/retest

Please review the full test history for this PR and help us cut down flakes.

@openshift-bot
Copy link

/retest

Please review the full test history for this PR and help us cut down flakes.

@openshift-bot
Copy link

/retest

Please review the full test history for this PR and help us cut down flakes.

@kolyshkin
Copy link

The failure in ci/prow/unit appears to be unrelated (and seems to be caused in time not being set correctly for some test VMs I guess):

=== Failed
=== FAIL: vendor/k8s.io/kube-aggregator/pkg/apiserver TestProxyCertReload (0.18s)
2021-05-24 23:15:41.872689 I | http: TLS handshake error from 127.0.0.1:56800: tls: failed to verify client certificate: x509: certificate signed by unknown authority
2021-05-24 23:15:41.992379 I | http: TLS handshake error from 127.0.0.1:56804: tls: failed to verify client certificate: x509: certificate has expired or is not yet valid: current time 2021-05-24T23:15:41Z is after 2021-05-22T08:10:51Z
    handler_proxy_test.go:712: Expected status code 200 but got 503

@openshift-bot
Copy link

/retest

Please review the full test history for this PR and help us cut down flakes.

1 similar comment
@openshift-bot
Copy link

/retest

Please review the full test history for this PR and help us cut down flakes.

@ehashman
Copy link
Author

/hold
until failing unit test is addressed

@openshift-ci openshift-ci bot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label May 25, 2021
@nee1esh
Copy link

nee1esh commented May 25, 2021

/retest

@ehashman
Copy link
Author

/hold cancel

Fixed the flake in #767

@openshift-ci openshift-ci bot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label May 25, 2021
@ehashman
Copy link
Author

/test e2e-gcp-upgrade
/test k8s-e2e-conformance-aws

@ehashman
Copy link
Author

/test e2e-gcp-upgrade

@openshift-bot
Copy link

/retest

Please review the full test history for this PR and help us cut down flakes.

@openshift-ci
Copy link

openshift-ci bot commented May 26, 2021

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

Test name Commit Details Rerun command
ci/prow/e2e-aws-csi 5d4bcfb link /test e2e-aws-csi

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-bot
Copy link

/retest

Please review the full test history for this PR and help us cut down flakes.

1 similar comment
@openshift-bot
Copy link

/retest

Please review the full test history for this PR and help us cut down flakes.

@openshift-merge-robot openshift-merge-robot merged commit bb94839 into openshift:master May 26, 2021
@openshift-ci
Copy link

openshift-ci bot commented May 26, 2021

@ehashman: All pull requests linked via external trackers have merged:

Bugzilla bug 1953102 has been moved to the MODIFIED state.

Details

In response to this:

Bug 1953102: UPSTREAM: 102147: vendor: bump runc to rc95

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.

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. bugzilla/severity-high Referenced Bugzilla bug's severity is high for the branch this PR is targeting. bugzilla/valid-bug Indicates that a referenced Bugzilla bug is valid for the branch this PR is targeting. lgtm Indicates that a PR is ready to be merged. vendor-update Touching vendor dir or related files

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants