-
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
Update and vendor various dependencies prior to a new release #7526
Update and vendor various dependencies prior to a new release #7526
Conversation
github.com/containerd/ttrpc v1.2.2 | ||
github.com/containerd/typeurl v1.0.3-0.20220422153119-7f6e6d160d67 | ||
github.com/containernetworking/cni v1.1.2 | ||
github.com/containernetworking/plugins v1.3.0 | ||
github.com/containers/common v0.55.4 | ||
github.com/containers/common v0.57.0 |
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.
This change means that the following Pull Request is no longer needed:
github.com/checkpoint-restore/go-criu/v6 v6.3.0 | ||
github.com/container-orchestrated-devices/container-device-interface v0.6.0 | ||
github.com/checkpoint-restore/checkpointctl v1.1.0 | ||
github.com/checkpoint-restore/go-criu/v7 v7.0.0 |
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.
This change follows the following upstream update:
And, when included, would resolve the following build time error:
panic: proto: file "stats/stats.proto" is already registered
previously from: "github.com/checkpoint-restore/go-criu/v6/stats"
currently from: "github.com/checkpoint-restore/go-criu/v7/stats"
github.com/containers/conmon v2.0.20+incompatible | ||
github.com/containers/conmon-rs v0.6.1 | ||
github.com/containers/conmon-rs v0.6.2-0.20230920142715-f5a362044a57 |
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.
This change follows the following upstream change:
And, when included, would resolve the following build time error:
# github.com/containers/conmon-rs/pkg/client
vendor/github.com/containers/conmon-rs/pkg/client/attach.go:232:19: undefined: util.CopyDetachable
vendor/github.com/containers/conmon-rs/pkg/client/attach.go:429:26: undefined: util.ErrDetach
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.
To add:
This vendors a specific commit for the time being in anticipation of a future new release of conmon-rs.
92da412
to
3c7d125
Compare
76db83b
to
767f4ce
Compare
@@ -7,29 +7,28 @@ require ( | |||
github.com/Microsoft/go-winio v0.6.1 | |||
github.com/blang/semver v3.5.1+incompatible | |||
github.com/blang/semver/v4 v4.0.0 | |||
github.com/checkpoint-restore/checkpointctl v0.1.0 | |||
github.com/checkpoint-restore/go-criu/v6 v6.3.0 | |||
github.com/container-orchestrated-devices/container-device-interface v0.6.0 |
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.
This change follows the following upstream update:
And, when included, would resolve package import issues.
4af7912
to
9a0b54c
Compare
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.
The linter is not happy, though:
Error: SA1019: otelgrpc.UnaryServerInterceptor is deprecated: Use [NewServerHandler] instead. (staticcheck)
Error: SA1019: otelgrpc.StreamServerInterceptor is deprecated: Use [NewServerHandler] instead. (staticcheck)
@saschagrunert, we can fix this later in a follow-up Pull Request. This might be a larger body of work, and I don't want to mix dependency updates with code refactorings, if possible. Unless you want this fixed here? |
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## main #7526 +/- ##
==========================================
- Coverage 48.69% 48.68% -0.01%
==========================================
Files 145 145
Lines 15926 15926
==========================================
- Hits 7755 7754 -1
- Misses 7236 7237 +1
Partials 935 935 |
@kwilczynski I'd prefer to fix it within this PR, you can just go for a second commit on top of the dependency changes. |
@saschagrunert, OK! Will do. |
9a0b54c
to
d6ad94e
Compare
Done. Completed in cc956e6. |
/assign hswong3i |
@kwilczynski: GitHub didn't allow me to assign the following users: hswong3i. Note that only cri-o members with read permissions, repo collaborators and people who have commented on this issue/PR can be assigned. Additionally, issues/PRs can only have 10 assignees at the same time. 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. |
/lgtm |
/lgtm cancel |
5576df6
to
8dd33d4
Compare
Signed-off-by: Krzysztof Wilczyński <kwilczynski@redhat.com>
Signed-off-by: Krzysztof Wilczyński <kwilczynski@redhat.com>
Signed-off-by: Krzysztof Wilczyński <kwilczynski@redhat.com>
Signed-off-by: Krisztian Litkey <krisztian.litkey@intel.com>
8dd33d4
to
1e15c38
Compare
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.
/lgtm
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: kwilczynski, 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 |
/override ci/prow/ci-e2e-conmonrs |
@haircommander: Overrode contexts on behalf of haircommander: 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 |
1 similar comment
/retest |
What type of PR is this?
/kind dependency-change
/assign kwilczynski
What this PR does / why we need it:
Update various direct build time dependencies prior to a new release. This change also closes several dependency changes that had been open for a while.
Related:
go get github.com/containers/common@v0.55.5-0.20231119144331-165b7a4dd43c
#7496Which issue(s) this PR fixes:
None
Special notes for your reviewer:
See review comments.
Does this PR introduce a user-facing change?