Commit Graph

14575 Commits

Author SHA1 Message Date
Akihiro Suda
80e93b5694
Merge pull request #10895 from dmcgowan/update-ttrpc-v1.2.6
Update ttrpc to v1.2.6 tag
2024-10-25 14:28:27 +09:00
Derek McGowan
3b45a44ccc
Update to ttrpc v1.2.6 tag
Signed-off-by: Derek McGowan <derek@mcg.dev>
2024-10-24 21:58:18 -07:00
Tonis Tiigi
3cc2343de0
local: avoid writing to content root on readonly store
A contentstore can be created on top of readonly path and
should not fail unless there is an attempt to write into it.

Currently this fails because new ingest directory is created
always, meaning for example that you can't create a store to
read blobs from OCI layout without it contaminating the OCI
layout files.

Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2024-10-24 18:03:09 -07:00
Mike Brown
5a2da171fb
Merge pull request #10793 from arkinmodi/fix-docs-execute-specific-test
Update sample `go test` commands in BUILDING.md
2024-10-24 17:25:00 +00:00
Derek McGowan
cf49b3dfb0
Merge pull request #10892 from AkihiroSuda/fix-10889
Add back ZFS snapshotter
2024-10-24 17:02:55 +00:00
Akihiro Suda
778defa31f
Add back ZFS snapshotter
Fix issue 10889

Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2024-10-25 00:10:20 +09:00
Derek McGowan
8c98e18a91
Merge pull request #10867 from namespacelabs/main
Lock store writer per digest and writer.
2024-10-24 13:55:07 +00:00
Phil Estes
3a89e2e1ce
Merge pull request #10883 from AkihiroSuda/crun
CI: move crun from Ubuntu to Fedora
2024-10-24 13:23:23 +00:00
Akihiro Suda
d3ff3e2ff5
CI: move crun from Ubuntu to Fedora
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 <akihiro.suda.cz@hco.ntt.co.jp>
2024-10-24 17:56:08 +09:00
Akihiro Suda
b70cce2085
Merge pull request #10887 from dmcgowan/prepare-v2.0.0-rc.6
Prepare release notes for v2.0.0-rc.6
2024-10-24 00:23:41 +00:00
Derek McGowan
5c65a3d7b0
Update version to v2.0.0-rc.6
Signed-off-by: Derek McGowan <derek@mcg.dev>
2024-10-23 16:47:24 -07:00
Derek McGowan
9aa637b22d
Update api vendor to latest
Signed-off-by: Derek McGowan <derek@mcg.dev>
2024-10-23 16:47:20 -07:00
Samuel Karp
574f0daa3e
Merge pull request #10884 from samuelkarp/nri-0.7.0
deps: bump github.com/containerd/nri
2024-10-23 21:57:45 +00:00
Samuel Karp
4b9d6c0144
deps: bump github.com/containerd/nri
Fixes https://github.com/containerd/nri/issues/117

Signed-off-by: Samuel Karp <samuelkarp@google.com>
2024-10-23 13:55:29 -07:00
Maksym Pavlenko
651757761f
Merge pull request #10864 from djdongjin/dedup-cri-util
Deduplicate some cri util functions
2024-10-23 20:24:38 +00:00
Niklas Gehlen
2535b187a6
Scope writer locks to each writer.
Signed-off-by: Niklas Gehlen <niklas@namespacelabs.com>
2024-10-23 20:40:08 +02:00
Akihiro Suda
deccefc8cf
Merge pull request #9982 from rayburgemeestre/merge-toml-configurations-for-plugins
Allow sections of Plugins to be merged, and not overwritten as entire sections.
2024-10-23 04:32:49 +00:00
Akihiro Suda
e370f0e31c
Merge pull request #10882 from samuelkarp/containerd-2.0-guide
docs: add command for finding schema 1 images
2024-10-23 13:32:26 +09:00
Samuel Karp
bc819bc97a
docs: add command for finding schema 1 images
Signed-off-by: Samuel Karp <samuelkarp@google.com>
2024-10-22 20:44:51 -07:00
Derek McGowan
18654db80a
Merge pull request #10881 from samuelkarp/containerd-2.0-guide
docs: update min version for deprecation warnings
2024-10-23 01:37:27 +00:00
Samuel Karp
c86b2772ce
docs: update min version for deprecation warnings
While some warnings were available in earlier versions, the first
"complete" implementation was in 1.7.12 and 1.6.27.

https://github.com/containerd/containerd/issues/9312 tracks that initial
set of warnings.

Signed-off-by: Samuel Karp <samuelkarp@google.com>
2024-10-22 15:57:26 -07:00
Akihiro Suda
1d98bad427
Merge pull request #10872 from containerd/dependabot/github_actions/azure/CLI-2.1.0
build(deps): bump azure/CLI from 1.0.9 to 2.1.0
2024-10-23 01:09:18 +09:00
Akihiro Suda
1992917779
Merge pull request #10870 from containerd/dependabot/github_actions/actions/upload-artifact-4.4.3
build(deps): bump actions/upload-artifact from 4.1.0 to 4.4.3
2024-10-22 14:54:58 +00:00
Derek McGowan
7663dba25f
Merge pull request #10869 from containerd/dependabot/github_actions/github/codeql-action-3.26.13
build(deps): bump github/codeql-action from 3.24.0 to 3.26.13
2024-10-22 13:52:09 +00:00
Mike Brown
ce3acc4692
Merge pull request #10878 from AkihiroSuda/crun-1.17
CI: bump up crun to 1.17
2024-10-22 13:44:16 +00:00
Derek McGowan
8d641dde78
Merge pull request #10871 from containerd/dependabot/github_actions/actions/checkout-4.2.1
build(deps): bump actions/checkout from 4.1.1 to 4.2.1
2024-10-22 13:12:33 +00:00
Derek McGowan
d69e74696e
Merge pull request #10874 from containerd/dependabot/go_modules/github.com/prometheus/client_golang-1.20.5
build(deps): bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5
2024-10-22 13:10:10 +00:00
Derek McGowan
6e85807366
Merge pull request #10876 from containerd/dependabot/go_modules/github.com/opencontainers/selinux-1.11.1
build(deps): bump github.com/opencontainers/selinux from 1.11.0 to 1.11.1
2024-10-22 13:08:17 +00:00
Akihiro Suda
3d6f2a09cd
Merge pull request #10866 from kiashok/update-hcsshim-0.12.8
Update hcsshim version to v0.12.8
2024-10-22 20:00:40 +09:00
Akihiro Suda
a1ce18816d
CI: bump up crun to 1.17
https://github.com/containers/crun/releases/tag/1.17

Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2024-10-22 19:56:25 +09:00
Kirtana Ashok
0218959859 Update hcsshim version to v0.12.8
Signed-off-by: Kirtana Ashok <kiashok@microsoft.com>
2024-10-22 02:43:29 -07:00
dependabot[bot]
373311a849
build(deps): bump github.com/opencontainers/selinux
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](https://github.com/opencontainers/selinux/compare/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] <support@github.com>
2024-10-21 23:16:01 +00:00
dependabot[bot]
cf9cf8b5ad
build(deps): bump github.com/prometheus/client_golang
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](https://github.com/prometheus/client_golang/compare/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] <support@github.com>
2024-10-21 23:15:41 +00:00
dependabot[bot]
03860c208e
build(deps): bump azure/CLI from 1.0.9 to 2.1.0
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](4db43908b9...089eac9d8c)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-21 23:08:08 +00:00
dependabot[bot]
cf7218fb07
build(deps): bump actions/checkout from 4.1.1 to 4.2.1
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.1 to 4.2.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4.1.1...eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-21 23:08:00 +00:00
dependabot[bot]
78ec6ef026
build(deps): bump actions/upload-artifact from 4.1.0 to 4.4.3
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.1.0 to 4.4.3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4.1.0...b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-21 23:07:56 +00:00
dependabot[bot]
bfe8fa3309
build(deps): bump github/codeql-action from 3.24.0 to 3.26.13
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.24.0 to 3.26.13.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v3.24.0...f779452ac5af1c261dce0346a8f964149f49322b)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-21 23:07:51 +00:00
Jin Dong
38ba7f2f7e dedup BuildLabels
Signed-off-by: Jin Dong <djdongjin95@gmail.com>
2024-10-21 13:23:25 -04:00
Jin Dong
a5cd0d0a5c dedup GetPassthroughAnnotations
Signed-off-by: Jin Dong <djdongjin95@gmail.com>
2024-10-21 11:35:00 -04:00
Akihiro Suda
bc3ce87c84
Merge pull request #10856 from dmcgowan/update-errdefs-0.3.0
Update errdefs to 0.3.0
2024-10-21 15:31:11 +00:00
Jin Dong
269997ac5a dedup GetRepoDigestAndTag
Signed-off-by: Jin Dong <djdongjin95@gmail.com>
2024-10-21 11:24:31 -04:00
Jin Dong
f61dbc2d02 dedup ParseImageReferences
Signed-off-by: Jin Dong <djdongjin95@gmail.com>
2024-10-21 11:17:09 -04:00
Ray Burgemeestre
530db2e8d1 Introduce two additional unit tests for two runtimes and pod annotations.
Signed-off-by: Ray Burgemeestre <rayb@nvidia.com>
2024-10-21 16:25:41 +02:00
Ray Burgemeestre
a21e379b69 Allow sections of Plugins to be merged, and not overwritten as entire sections.
See for rationale the Pull Request description. Added unit test to
demonstrate the difference of this change.

Signed-off-by: Ray Burgemeestre <rayb@nvidia.com>
2024-10-21 16:25:41 +02:00
Derek McGowan
2f24aa00a5
Update errdefs to 0.3.0
Uses the new github.com/containerd/errdefs/pkg module which is intended
to hold less stable utility functions separately from the stable
github.com/containerd/errdefs error types.

Includes temporary update to hcsshim until a release is cut there

Signed-off-by: Derek McGowan <derek@mcg.dev>
2024-10-18 16:04:54 -07:00
Derek McGowan
b291eb802b
Merge pull request #10854 from austinvazquez/update-tracing-docs-for-containerd-2.0
Update tracing docs for containerd 2.0
2024-10-18 15:38:20 +00:00
Austin Vazquez
92d327af17
Update tracing docs for containerd 2.0
Signed-off-by: Austin Vazquez <macedonv@amazon.com>
2024-10-18 14:50:05 +00:00
Akihiro Suda
d4cabf7179
Merge pull request #10852 from austinvazquez/update-nri-doc-for-2.0
Update NRI documentation for containerd 2.0
2024-10-18 12:12:40 +09:00
Akihiro Suda
ffdbac04c1
Merge pull request #10850 from samuelkarp/containerd-2.0-guide
containerd 2.0 guide: add image verifier plugins
2024-10-18 02:27:42 +00:00
Austin Vazquez
943b196ad6
Update NRI documentation for containerd 2.0
Signed-off-by: Austin Vazquez <macedonv@amazon.com>
2024-10-17 23:33:04 +00:00