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

[pull] main from containerd:main #56

Open
wants to merge 3,754 commits into
base: main
Choose a base branch
from
Open

[pull] main from containerd:main #56

wants to merge 3,754 commits into from

Conversation

pull[bot]
Copy link

@pull pull bot commented Aug 2, 2022

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

dependabot bot and others added 30 commits October 21, 2024 23:08
Bumps [azure/CLI](https://github.com/azure/cli) from 1.0.9 to 2.1.0.
- [Release notes](https://github.com/azure/cli/releases)
- [Changelog](https://github.com/Azure/cli/blob/master/ReleaseProcess.md)
- [Commits](Azure/cli@4db4390...089eac9)

---
updated-dependencies:
- dependency-name: azure/CLI
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.20.4 to 1.20.5.
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md)
- [Commits](prometheus/client_golang@v1.20.4...v1.20.5)

---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [github.com/opencontainers/selinux](https://github.com/opencontainers/selinux) from 1.11.0 to 1.11.1.
- [Release notes](https://github.com/opencontainers/selinux/releases)
- [Commits](opencontainers/selinux@v1.11.0...v1.11.1)

---
updated-dependencies:
- dependency-name: github.com/opencontainers/selinux
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
…b.com/opencontainers/selinux-1.11.1

build(deps): bump github.com/opencontainers/selinux from 1.11.0 to 1.11.1
…b.com/prometheus/client_golang-1.20.5

build(deps): bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5
…ctions/checkout-4.2.1

build(deps): bump actions/checkout from 4.1.1 to 4.2.1
…ithub/codeql-action-3.26.13

build(deps): bump github/codeql-action from 3.24.0 to 3.26.13
…ctions/upload-artifact-4.4.3

build(deps): bump actions/upload-artifact from 4.1.0 to 4.4.3
…zure/CLI-2.1.0

build(deps): bump azure/CLI from 1.0.9 to 2.1.0
While some warnings were available in earlier versions, the first
"complete" implementation was in 1.7.12 and 1.6.27.

#9312 tracks that initial
set of warnings.

Signed-off-by: Samuel Karp <[email protected]>
docs: update min version for deprecation warnings
docs: add command for finding schema 1 images
…ns-for-plugins

Allow sections of Plugins to be merged, and not overwritten as entire sections.
Deduplicate some cri util functions
deps: bump github.com/containerd/nri
Signed-off-by: Derek McGowan <[email protected]>
Signed-off-by: Derek McGowan <[email protected]>
Prepare release notes for v2.0.0-rc.6
crun is usually used on Fedora, RHEL, and similar distros.
So it makes more sense to run crun tests on Fedora.

Ubuntu jobs are removed, because inflating the number of the jobs will result
in making the flakiness rate much worse.

Signed-off-by: Akihiro Suda <[email protected]>
CI: move crun from Ubuntu to Fedora
Lock store writer per digest and writer.
Fix issue 10889

Signed-off-by: Akihiro Suda <[email protected]>
kzys and others added 30 commits December 18, 2024 00:31
…b.com/containerd/imgcrypt/v2-2.0.0

build(deps): bump github.com/containerd/imgcrypt/v2 from 2.0.0-rc.1 to 2.0.0
…ocker/setup-buildx-action-3.8.0

build(deps): bump docker/setup-buildx-action from 3.7.1 to 3.8.0
…ithub/codeql-action-3.27.9

build(deps): bump github/codeql-action from 3.27.6 to 3.27.9
…e.golang.org/grpc-1.69.0

build(deps): bump google.golang.org/grpc from 1.68.1 to 1.69.0
Bumps google.golang.org/protobuf from 1.35.2 to 1.36.0.

---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
…e.golang.org/protobuf-1.36.0

build(deps): bump google.golang.org/protobuf from 1.35.2 to 1.36.0
Update golangci-lint version in dev tools script
…oftprops/action-gh-release-2.2.0

build(deps): bump softprops/action-gh-release from 2.1.0 to 2.2.0
Signed-off-by: Derek McGowan <[email protected]>
Bumps [github.com/containerd/cgroups/v3](https://github.com/containerd/cgroups) from 3.0.4 to 3.0.5.
- [Release notes](https://github.com/containerd/cgroups/releases)
- [Commits](containerd/cgroups@v3.0.4...v3.0.5)

---
updated-dependencies:
- dependency-name: github.com/containerd/cgroups/v3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.69.0 to 1.69.2.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](grpc/grpc-go@v1.69.0...v1.69.2)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
…b.com/containerd/cgroups/v3-3.0.5

build(deps): bump github.com/containerd/cgroups/v3 from 3.0.4 to 3.0.5
…0.33.0

build(deps): bump golang.org/x/net from 0.30.0 to 0.33.0
…e.golang.org/grpc-1.69.2

build(deps): bump google.golang.org/grpc from 1.69.0 to 1.69.2
Bumps google.golang.org/protobuf from 1.36.0 to 1.36.1.

---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: Austin Vazquez <[email protected]>
bump up ttrpc to use its MD.Clone
…e.golang.org/protobuf-1.36.1

build(deps): bump google.golang.org/protobuf from 1.36.0 to 1.36.1
This PR optimizes the chain ID calculation in unpack so we
only (pre-)calculate the chain ID for layer_i exactly once,
by calling `identity.ChainIDs(diffIDs)`.

Currently in `unpack` for every layer_i, we calculate the chain id
of layer_i-1 and layer_i *repeatedly*. Because each
`identity.ChainID(diffIDs)` call involves:

1. Copy `diffIDs` to a new slice
2. Calculate chain ID for every index (by calling `ChainIDs(diffIDs)`)
3. Return the final one as result of `identity.ChainID(diffIDs)`.

This means, given an image with N layers, for every layer_i:

1. we create 2 new slices and copy the diffIDs sofar;
2. we're recalculating all chain IDs from layer_0 to layer_i-1 twice;
3. in total, the chain ID for layer_i is calculated 2 * (N - layer_i) times;

Signed-off-by: Jin Dong <[email protected]>
These dependencies were updated to "master" in some modules we depend on,
but have no code-changes since their last release. Unfortunately, this also
causes a ripple effect, forcing all users of the containerd module to also
update these dependencies to an unrelease / un-tagged version.

Both these dependencies will unlikely do a new release in the near future,
so exclude these versions so that we can downgrade to the current release.

For additional details, see [this PR][1] and links mentioned in it.

[1]: kubernetes-sigs/kustomize#5830 (comment)

Signed-off-by: Sebastiaan van Stijn <[email protected]>
Bump seccomp version to be the same as one in runc repo
downgrade go-difflib and go-spew to tagged releases
Avoid duplicated chain ID calculation in unpack
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.