Skip to content
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

fix(deps): update module github.com/containerd/containerd to v1.7.4 #1626

Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Aug 24, 2023

Mend Renovate

This PR contains the following updates:

Package Type Update Change
github.com/containerd/containerd require patch v1.7.3 -> v1.7.4

Release Notes

containerd/containerd (github.com/containerd/containerd)

v1.7.4: containerd 1.7.4

Compare Source

Welcome to the v1.7.4 release of containerd!

The fourth patch release for containerd 1.7 contains remote differ plugin support,
a new block file based snapshotter, and various fixes and updates.

Notable Updates
  • Add blockfile snapshotter (#​8986)
  • Add remote/proxy differ (#​8985)
  • Update runc binary to v1.1.9 (#​8965)
  • Cri: Don't use rel path for image volumes (#​8926)
  • Allow attaching to any combination of stdin/out/err (#​8910)
  • Fix ro mount option being passed (#​8887)
  • Fix leaked shim caused by high IO pressure (#​9003)
  • Add configurable mount options to overlay snapshotter (#​9005)

See the changelog for complete list of changes

Please try out the release binaries and report any issues at
https://github.com/containerd/containerd/issues.

Contributors
  • Wei Fu
  • Derek McGowan
  • Akihiro Suda
  • Kazuyoshi Kato
  • Cardy.Tang
  • Phil Estes
  • Ben Foster
  • Danny Canter
  • Hsing-Yu (David) Chen
  • James Jenkins
  • James Sturtevant
  • Maksym Pavlenko
  • Rodrigo Campos
  • Sebastiaan van Stijn
  • rongfu.leng
Changes
43 commits

  • [release/1.7] Prepare release notes for v1.7.4 (#​9000)
    • 7a0cae3ca [release/1.7] Prepare release notes for v1.7.4
  • [releases/1.7] *: fix leaked shim caused by high IO pressure (#​9003)
  • [release/1.7] Cherry-pick: [overlay] add configurable mount options to overlay snapshotter (#​9005)
    • 0f4885c16 Add configurable mount options to overlay
    • 8804a27d7 feat: make overlay sync removal configurable
  • [release/1.7] Remove temporary replace (#​8997)
  • [release/1.7] Add blockfile snapshotter (#​8986)
    • 2bf6bd143 vendor: update github.com/containerd/continuity
    • 30a163086 snapshots|pkg: umount without DETACH and nosync after umount
    • c9eebe3d1 mount: support direct-io for loopback device
    • 1c2977db0 Modify loopback size
    • cf9c78d2d snapshots/blockfile: fix lint issue
    • b823b4f54 snapshots/blockfile: deflaky the testsuite
    • 6daeceb11 snapshots/blockfile: use passed in dst in scratchGenerator
    • 99b61aee3 snapshots/blockfile: use loop if options is empty
    • fd39769ac Add mount options to blockfile snapshotter
    • 8d732c6c2 Add sync before unmount on snapshotter layer test
    • 8472a407e Add blockfile snapshotter to snapshotters doc
    • 6740d77ca Add blockfile as a builtin
    • 07cc24b32 Add blockfile snapshotter
  • [release/1.7] Backport remote/proxy differ (#​8985)
  • [release/1.7 backport] update runc binary to v1.1.9 (#​8965)
  • [release/1.7] Port fix for Linux Integration test failure (#​8950)
    • c0b1c8f74 fix ci Linux Integration test fail
  • [release/1.7] cri: Don't use rel path for image volumes (#​8926)
    • 4e97a115f cri: Don't use rel path for image volumes
  • [release/1.7] fix: allow attaching to any combination of stdin/stdout/stderr (#​8910)
    • 34a5d0330 fix: allow attaching to any combination of stdin/stdout/stderr
  • [release/1.7 backport] update to go1.20.7, go1.19.12 (#​8906)
  • [release/1.7] cherry-pick: Fix ro mount option being passed (#​8887)

Changes from containerd/continuity
4 commits

  • fs: use io.Copy because go supports CopyFileRange (#​227)
    • 4b8bec5 fs: use io.Copy because go supports CopyFileRange
  • fs/fstest: CreateFile should use sync (#​228)
    • 3fa7d7a fs/fstest: CreateFile should use sync

Dependency Changes

Previous release can be found at v1.7.3


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate bot added the dependencies Pull requests that update a dependency file label Aug 24, 2023
Copy link
Member

@Luap99 Luap99 left a comment

Choose a reason for hiding this comment

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

/lgtm

@openshift-ci openshift-ci bot added the lgtm label Aug 25, 2023
@openshift-ci
Copy link
Contributor

openshift-ci bot commented Aug 25, 2023

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: Luap99, renovate[bot]

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 /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-merge-robot openshift-merge-robot merged commit e028741 into main Aug 25, 2023
7 checks passed
@renovate renovate bot deleted the renovate/github.com-containerd-containerd-1.x branch August 25, 2023 07:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved dependencies Pull requests that update a dependency file lgtm
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants