containerd/client
Akihiro Suda 99721c27e1
Disable the support for Schema 1 images
Schema 1 (`application/vnd.docker.distribution.manifest.v1+prettyjws`) has been
officially deprecated since containerd v1.7 (PR 6884).

We have planned to remove the support for Schema 1 in containerd v2.0, but this
removal may still surprise some users.
So, in containerd v2.0 we will just disable it by default.

The support for Schema 1 can be still enabled by setting an environment variable
`CONTAINERD_ENABLE_DEPRECATED_PULL_SCHEMA_1_IMAGE=1`, however, this workaround
will be completely removed in containerd v2.1.

Schema 2 was introduced in Docker 1.10 (Feb 2016), so most users should
have been already using Schema 2 or OCI.

Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2024-02-15 11:11:35 +09:00
..
client_opts.go Remove deprecated platforms package 2024-01-23 09:14:03 -08:00
client.go Switch to new errdefs package 2024-01-25 22:18:45 -08:00
container_checkpoint_opts.go Remove deprecated platforms package 2024-01-23 09:14:03 -08:00
container_opts_unix.go Switch to new errdefs package 2024-01-25 22:18:45 -08:00
container_opts.go Switch to new errdefs package 2024-01-25 22:18:45 -08:00
container_restore_opts.go Move images to core/images 2024-01-17 09:51:26 -08:00
container.go Switch to new errdefs package 2024-01-25 22:18:45 -08:00
containerstore.go Switch to new errdefs package 2024-01-25 22:18:45 -08:00
diff.go Move diff to core/diff 2024-01-17 09:51:17 -08:00
events.go Move Message proto to types 2024-02-02 10:35:23 -08:00
export.go Move images to core/images 2024-01-17 09:51:26 -08:00
grpc.go Move namespaces to pkg/namespaces 2024-01-17 09:55:39 -08:00
image_store.go Switch to new errdefs package 2024-01-25 22:18:45 -08:00
image.go Switch to new errdefs package 2024-01-25 22:18:45 -08:00
import.go Switch to new errdefs package 2024-01-25 22:18:45 -08:00
install_opts.go Move client to subpackage 2023-11-01 10:37:00 -07:00
install.go Move archive to pkg/archive 2024-01-17 09:54:18 -08:00
lease.go Move leases to core/leases 2024-01-17 09:51:45 -08:00
namespaces.go Switch to new errdefs package 2024-01-25 22:18:45 -08:00
oss_fuzz.go Move client to subpackage 2023-11-01 10:37:00 -07:00
process.go Switch to new errdefs package 2024-01-25 22:18:45 -08:00
pull.go Disable the support for Schema 1 images 2024-02-15 11:11:35 +09:00
sandbox.go Switch to new errdefs package 2024-01-25 22:18:45 -08:00
services.go Move namespaces to pkg/namespaces 2024-01-17 09:55:39 -08:00
signals.go Remove ParseSignal from client 2024-02-10 18:02:05 -08:00
snapshotter_opts_unix.go Move snapshots to core/snapshots 2024-01-17 09:54:09 -08:00
snapshotter_opts_windows.go Move snapshots to core/snapshots 2024-01-17 09:54:09 -08:00
task_opts_unix.go Move runtime to core/runtime 2024-01-17 09:58:04 -08:00
task_opts.go Switch to new errdefs package 2024-01-25 22:18:45 -08:00
task.go Switch to new errdefs package 2024-01-25 22:18:45 -08:00
transfer.go Move transfer and unpack packages 2024-02-07 22:40:15 -08:00