containerd 1.4.0-beta.2
Pre-releaseWelcome to the v1.4.0-beta.2 release of containerd!
This is a pre-release of containerd
The fifth major release of containerd includes a mix of new features and
expanded support, such as support for CGroups v2, expanded SELinux support,
support for Windows on Kubernetes through CRI, and support for snapshotters
based on shared remote storage. All significant bug and stability fixes included
in this release are also available on supported prior releases. Like previous
major releases, what is not included in this release is also important. There
are only two small additions to the API with no backwards incompatible changes,
allowing client and daemon upgrades to be done independently without disruption.
The incredible increase in usage of containerd over the last year has shown the
value of our core principles to easily expand support for different use cases
while driving toward ever increasing stability.
Runtime
Snapshots
- Support target snapshot option on prepare to allow skipping prepare when snapshot reports target already exists #3793
- Add filters to walk function #3709
- Support for FUSE mounts #3765
- Snapshotter options passed to backend #4080
- Support for lazy-pull snapshotters such as stargz-snapshotter
Plugins
- Proxy snapshotter support for cleanup #3925
Client
- Add spec options for host device and privileged handling #3718
- WithLease takes options for more flexibility #3719
- Add unpack options for pull #3826
- Improve host fallback behaviour in docker remote #3868
- Defer layer download until unpack to support skipping download when snapshotter reports already exists #3870
- Split UID and GID namespace mapping in spec generation #3881
- Propagate snapshotter layer annotations on unpack #3911
- Create image record after blob download to fix concurrent download issue #3972
- Add Linux resources to spec options #4083
- New registry configuration tooling for improved mirror and endpoint options #4138
- Use spec's mountLabel when mounting container rootfs #4051
API
Daemon
- Support NOTIFY_SOCKET for notifying the daemon's readiness to systemd #4088
Windows
- Disk usage support in snapshotter #3785
- Add support for custom wcow and lcow sandbox scratch sizes #3965
- Enable CRI plugin #4076
CRI
- Support CNI DNS capabilities cri#1244
- Build CRI Plugin on Windows and add presubmit cri#1258
- Use container annotations when creating containers cri#1260
- Add support for Windows containers process isolation cri#1264
- Add windows port forward support cri#1284
- Use
http
for localhost registry connections cri#1328 - Add
resolv.conf
to sandbox container mounts cri#1344 - Use host devices options from oci specs cri#1349
- Fix privileged supported cri#1356
- Update default runtime to
io.containerd.runc.v2
cri#1359 - Add instrospection service cri#1364
- Unshare cgroup namespace for container when using cgroupv2 cri#1371
- Add CPU and memory cgroupv2 metrics cri#1376
- Reload CNI network config on fs change events cri#1405
- Add support for stargz remote snapshots cri#1431
- Add support for 'container-name' OCI annotation cri#1436
- Remove socat for port forwarding cri#1470
- Add config flag to default empty seccomp profile cri#1472
- Add SELinux support cri#1487
And many more improvements and bug fixes in the complete changelog
Please try out the release binaries and report any issues at
https://github.com/containerd/containerd/issues.
Contributors
- Phil Estes
- Michael Crosby
- Sebastiaan van Stijn
- Akihiro Suda
- Mike Brown
- Lantao Liu
- Wei Fu
- Boris Popovschi
- Maksym Pavlenko
- Derek McGowan
- Brandon Lum
- Davanum Srinivas
- Stefan Berger
- Rui Chen
- Stefan Berger
- Brian Goff
- Kir Kolyshkin
- Shengjing Zhu
- Justin Terry
- Li Yuxuan
- Fahed Dorgaa
- Gaurav Singh
- Hu Shuai
- Kazuyoshi Kato
- Kohei Tokunaga
- Xiaodong Ye
- Jie Hao Liao
- Johannes Frey
- Ted Yu
- Eric Ren
- Erik Sipsma
- Fupan Li
- Joakim Roubert
- Mario Macias
- Paul "TBBle" Hampson
- Sam Whited
- Sascha Grunert
- Alex Price
- Antonio Ojea
- Byonggon Chun
- Daniel Canter
- Darren Shepherd
- Ed Bartosh
- George Goh
- Kathryn Baldauf
- Kenta Tada
- Kevin Parsons
- Manuel Rüger
- Seth Pellegrino
- Shengjing Zhu
- Stephen J Day
- Tibor Vass
- xianlubird
- Abhishek Kulkarni
- Alex Ellis (OpenFaaS Ltd)
- Ameya Gawde
- Andrew Dunham
- Angela Li
- Arnaud Rebillout
- Ashray Jain
- Avi Deitcher
- Brian Pursley
- Chethan Suresh
- Chris C
- Daniel Bevenius
- Dave Syer
- Drew Erny
- Eli Uriegas
- Eric Ernst
- Eric Ernst
- Erik Wilson
- Evan Cordell
- Fabricio Voznika
- Florian Schmaus
- Gábor Lipták
- Haitao Li
- Ivan Markin
- Johann Neuhauser
- John Millikin
- Jordan Karaze
- Joris De Winne
- Josh Dolitsky
- Justin Cormack
- Justin Hutchings
- Kiril Vladimiroff
- Laszlo Janosi
- Lifubang
- Lorenz Brun
- Lucas Kanashiro
- Mario Macias
- Martin Hickey
- Mihai Coman
- Mikko Ylinen
- Morgan Bauer
- Murat
- Nick Ethier
- Nishchay Kumar
- Peng Tao
- Philip Marin
- Reid Li
- Rudy Zhang
- SaiHarshaK
- Seth Bunce
- Shiwei Zhang
- SiYu Zhao
- Stanislav Levin
- Thibaut Collet
- Tobias Bradtke
- Tobias Klauser
- Tom Wieczorek
- Tõnis Tiigi
- Ulysses Souza
- Wilbert van de Ridder
- Zhiyu Li
- dingdongx
- sayaoailun
- yang yang
- yuxiaobo
- 张潇
- 徐敏才
Changes
5d470fa23b
Merge pull request #4372 from dmcgowan/prepare-1.4-beta.2fc04485186
Update version to 1.4.0-beta.29cd02b5953
Merge pull request #4371 from thaJeztah/bump_cgroupscc493eba3f
vendor: containerd/cgroups 318312aa6697c1d5f
Merge pull request #4369 from estesp/step-title3f427d3d63
Merge pull request #4367 from gaurav1086/TestExchangeFilters_fix_deadlock7855b0a781
Make title similar with other CI workflow jobs852587cd18
[events/exchange_test] Fix deadlock in TestExchangeFilters334f567e01
Merge pull request #4366 from murat-kilic/update-build-doc-for-golang-reqd47c0392df
Updating build doc to require Go 1.134f979f0655
Merge pull request #4364 from AkihiroSuda/ci-v1-v2-clarity09f4533941
CI: {v1, v2} -> io.containerd.runc.{v1,v2}68b9b8f896
Merge pull request #4259 from estesp/fuse-overlayfsfa0f7cbb41
Merge pull request #4355 from fuweid/fix4342422c401a48
Merge pull request #4353 from gaurav1086/TestExchangeBasic_fix_deadlock5c695da77b
Merge pull request #4362 from mikebrow/update-cri-enable-force-removed7e59b141c
enable removecontainer to forcibly remove containers3919dbcba2
Merge pull request #4357 from dims/update-runc-to-v1.0.0-rc91963625d7bc
Update runc to v1.0.0-rc915e7751b1d3
Merge pull request #4360 from AkihiroSuda/crun-014f821b77151
Merge pull request #4272 from dmcgowan/update-registry-host-configc041970e99
update crun to v0.14c91c72c867
Merge pull request #4239 from thaJeztah/md2manv2_urfave_bumpa6dd1f27d9
update urfave/cli v1.22.1, go-md2man v2.0.0, blackfriday v2.0.168b736ddfc
cio: should not open fifo for stderr if terminal468d4e1ccf
Merge pull request #4356 from estesp/actions-fixes57a9f0b50d
Minor actions fixes/updates148cc8f713
[events] Fix deadlock in TestExchangeBasic97a3f52c63
Merge pull request #4351 from cpuguy83/pull_mediatype_debugaa191deff1
Change log for unknown mt to debug45c28f56b2
Add ability to use remapper labels versus remapping snapshot helper01a53c24b3
Merge pull request #4347 from Flowdalic/allow-rseq-seccompc76bf55047
Make unique snapshotter opt for label-assisted remapping331793118f
allow user namespace remapping using snapshotterse977564a8b
seccomp: allow 'rseq' syscall in default seccomp profilec751807409
Merge pull request #4325 from c445/mountinfo-linux-double-quotes492c014136
Merge pull request #4340 from AkihiroSuda/fix-43121127ffc740
Merge pull request #4207 from deitch/doc-contente7f069e2c3
describe content flow and dependenciesf85375bbbd
Merge pull request #4341 from thaJeztah/fix_cri_warningsb96f5f4b52
Fix deprecation warnings in CRI tests due to missing unix:// schemefd99b6566b
decrease log level of cgroup2 ToggleController error when running in UserNSc2f8011ff8
Merge pull request #4334 from AkihiroSuda/bbolt-1.3.5e89500bcb0
Merge pull request #4333 from AkihiroSuda/golang-1.13.1220b0e5b9d0
Merge pull request #4336 from dims/explicitly-fail-apparmor-when-not-running-on-linux2b0a994ccc
explicitly fail apparmor when !linuxbebfbab031
vendor: update bbolt to v1.3.51a83f9a638
Bump Golang 1.13.12ee734e867a
Add test case with backticksbf672cccee
Merge pull request #4328 from thaJeztah/bump_x_textfb80a49ec1
Merge pull request #4327 from AkihiroSuda/fix-4326ea06877696
vendor: golang.org/x/text v0.3.3f1a469a035
shim v2 runc: propagate options.Root to Cleanup49b0743c1c
Merge pull request #4324 from AkihiroSuda/fix-get-runtimeversion8897e15203
Add more test cases with single quotescb91b1724d
Add testcase containing mountpoint with escaped backslash87f9fdb065
Cope with double quotes in Linux Mountinfo4c49ff88c5
integration: assume TEST_RUNTIME to be io.containerd.runc.v2 by default705b8527d4
Merge pull request #4323 from crosbymichael/cri-bump1.4x785f4c5cd9
Bump CRI for 1.4x releaseae2f3fdfd1
Merge pull request #4315 from fuweid/fix-4294185ea541d2
Merge pull request #4317 from KentaTada/modify-pdeathsignal-type730b7a932e
Change the type of PdeathSignald656fa38ca
restart plugin: support binary log uri834665d9db
Merge pull request #4311 from rudyfly/upsteam_overlay_indexoff7868e8d6aa
Merge pull request #4309 from gaurav1086/waitForPid_fix_goroutine_leak7fdcd07feb
Merge pull request #4310 from gaurav1086/process_io_fix_goroutine_leak4e6d38606c
Merge pull request #4313 from crosbymichael/allow-list0f831093ce
Update usage of whitelist in projectd36810d66d
overlay: use index=off to fix EBUSY on mount7213cd89d6
Process I/O: Fix goroutine leakae08491bff
waitForPid: fix goroutine leak38cb1c1a54
Merge pull request #4303 from estesp/update-hcsshim-release-flow8fcd5a1f28
Streamline hcs shim release flow8f959d569a
Merge pull request #4292 from cpuguy83/add_hcsshim_to_release_tar7e98b43cfa
Merge pull request #4299 from estesp/update-cri-toolsef0cf12647
Match version used in CRI project2be80f9997
Add windows hcsshim to release pipeline7ce8a9d7d3
Merge pull request #4204 from ashrayjain/aj/add-kill-retry7121969f2d
Merge pull request #4296 from dims/revendor-containerd-cri-for-tolerating-hugepages-cgroup3e95727f39
Make killing shims more resiliente64b14820e
Revendor CRI to 62c91263dd8242a67
Add host specific headers62dd14114d
Merge pull request #4273 from AkihiroSuda/oomv22f601013e6
cgroup2: implementcontainerd.events.TaskOOM
eventd9809bbbe0
Merge pull request #4293 from mxpv/revendor62fd1750e2
Revendor CRI to 88985504b5d7f66c9
Merge pull request #4290 from mxpv/ctr-ocibe23b965e4
Merge pull request #4291 from estesp/fix-release-markdown-length2bc4e90f6f
Don't inadvertently clip release notes636c533d95
Add ctr subcommand to print default OCI spec8e9ba8376e
Merge pull request #4271 from cpuguy83/actions_add_windows_integration27f1e0d9ed
Merge pull request #4283 from hs0210/work137abe4ef9
Merge pull request #4282 from estesp/add-release-action77bc753024
Merge pull request #4289 from dmcgowan/next-1.4-beta230cf6deda
Add unit test for func in remotes/docker/handler.gobb2b2825b6
Add release GH Action triggered by signed tag8f1ddb1428
Update release for 1.4.0-beta.126f7df1466
Merge pull request #4288 from crosbymichael/cri-bumpc376f4f763
Move Windows testing to GH Actions3226283470
Fix client tests to work on Windows.f0f49c6cab
Merge pull request #4284 from jmillikin-stripe/cli-tls-flagsb8ccdcb07d
Addctr
flags for configuring default TLS credentials.c5273930bd
Update CRI to 52c2c6b4cbf59db82
Merge pull request #4279 from AkihiroSuda/ci-cgroup2af131d7258
cgroup2 CI1c58c5d440
Merge pull request #4277 from lucaskanashiro/fix-build-on-riscv64e34bf08e58
riscv64 arch does not support -buildmode=pie7ef3c0f47d
Merge pull request #4275 from estesp/fix-image-usage0c9b05fa60
Fix image usage calculation error84619ee998
Fix configurations with no server provided06b0cd45ba
Fix nil pointer errors4e08c2de67
Merge pull request #4269 from KentaTada/remove-unused-syscall03755821d2
seccomp: remove the unused query_module(2)d7c4bda3b1
Merge pull request #4264 from thaJeztah/seccomp_allow_clock_adjtime0f2b15b7af
Merge pull request #4261 from gaurav1086/fix_docker_data_race0814750023
Merge pull request #4262 from gaurav1086/fix_data_race_in_unpacker49db7dfcfb
Merge pull request #4260 from thaJeztah/bump_golang_1.13.115765991f2c
seccomp: Whitelistclock_adjtime
db74d3115e
unpacker: Fix data race and possible data corruption2325182529
docker: fix data race on errd07a71b97f
Bump Golang 1.13.11b7cf3c68e7
Merge pull request #4258 from estesp/codeql0207b7ff0e
Enable running CodeQL on PRs that modify Action5425067e8f
Merge pull request #4256 from mxpv/nightly_pr1a06884f18
Add CodeQL Analysis workflow563964e9d5
Trigger nightly builds on pull reuqest events6312b52de5
Merge pull request #4245 from thaJeztah/remove_deprecated_dualstack32985949d4
Merge pull request #4242 from dmcgowan/1.4-beta77ab0104e2
Add release notes for 1.4 beta7fd23fe143
Merge pull request #4254 from thaJeztah/bump_go_digest6eeed18cb4
vendor: opencontainers/go-digest v1.0.07207226e9d
Merge pull request #4253 from estesp/no-codecov-comment7cdacdda81
Set codecov to not comment on PRsf13ba8f2f2
Merge pull request #4247 from thaJeztah/bump_continuity65df60b3c9
Merge pull request #4251 from thaJeztah/bump_cri3e7bbb8a49
vendor: update containerd/cri, remove "docker/distribution" dependency6038423bdd
Merge pull request #4250 from milkwine/master9898dc2a64
Code abouttask
in "README.md" is out of datef09e999099
vendor: containerd/go-runc 7016d3ce2328dd2cb1192b2076ebd565c4e8df0cd9d1d5b624
vendor: containerd/fifo f15a3290365b9d2627d189e619ab4008e0069cafc5078a5b72
vendor: containerd/continuity d3ef23f19fbb106bb73ffde425d07a9187e3074504985039ce
Merge pull request #4214 from payall4u/bugfix-check-not-existf03fc406ab
Merge pull request #4246 from thaJeztah/bump_crib437938d2f
Transfer error to ErrNotFound when kill a not exist container, also add test case.2c77dc63a4
vendor: update containerd/cri to current mastera4f8be1d43
vendor: kubernetes v1.18.20d198fd096
vendor: roll docker/distribution back to latest (v2.7.1) release1b9640496e
ConfigureHosts: remove deprecated DualStack option83084c9328
Merge pull request #4244 from dmcgowan/tagged-vendorsf5c5c08bed
Merge pull request #4243 from AkihiroSuda/remove-beta-release-notese9e765d6e5
Use tagged versions in vendor filebd3210d29e
remove releases/*-beta.tomlc80284d4b5
Merge pull request #4241 from crosbymichael/update-ttrpc-typeurld5d94afd08
Merge pull request #4238 from thaJeztah/what_is_the_causeed261720c8
Update ttrpc/typeurl to v1.0.1dc92ad6520
Replace errors.Cause() with errors.Is()834f58bd0c
Merge pull request #4237 from thaJeztah/bump_pkg_errorsf212e7d1fe
vendor: github.com/pkg/errors v0.9.1990076b731
Merge pull request #4228 from thaJeztah/refactor_reaperb2aef14c0c
Merge pull request #4210 from cpuguy83/ctr_mount35ffd2376e
Merge pull request #4232 from fahedouch/install_runc_with_gosu80859e8fd8
Merge pull request #4235 from renzhengeek/renzhen/fix-iohang63b7587cd6
snapshots/devmapper: fix race windown causing IO hangup24b331ad1e
omit sudo when EUID eqto 0b1f514641f
Merge pull request #4230 from thaJeztah/remove_libcontainer_system0088c2de80
sys: RunningInUserNS(): use sync.Once76c62f2722
sys: simplify RunningInUserNS to original implementation6a9b94927f
Remove remaining uses of libcontainer/system package21fd2ccf8b
Merge pull request #4227 from thaJeztah/cleanup_sys37c839e594
sys/proc: remove GetSystemCPUUsage as it is unused1b66fecad3
Integrate sys.SetSubreaper, sys.GetSubreaper in sys/reaper packagefffea312aa
move sys.Reap() into sys/reaper package295e74008f
sys: remove custom setChildSubreaper constd7cad51275
Merge pull request #4229 from thaJeztah/bump_logrusb354188618
Merge pull request #4226 from thaJeztah/remove_libcontainer_from_shimec12d3042f
vendor: sirupsen/logrus v1.6.023aab35fdb
Remove libcontainer from containerd-shimc668d7660d
Merge pull request #4225 from fuweid/update-criae7cdc814b
vendor: update containerd/cri7d7104c549
Merge pull request #4222 from dims/update-to-latest-hcsshimc1096864a7
Update to latest hcsshim - 0.8.94be98fa28b
Merge pull request #4220 from thaJeztah/update_terminal_sequencesa10b502568
Merge pull request #4221 from thaJeztah/bump_logrusf3c03c0b81
Merge pull request #4219 from ktock/bcea182aec8a
vendor: sirupsen/logrus v1.5.068f1515932
vendor konsorten/go-windows-terminal-sequences v1.0.3046a520c91
vendor: update containerd/cri dc7afe83f95bc5f18
Merge pull request #4213 from fahedouch/remove_unnecessary_condition8e76d18eff
remove if condition because it is handled by the sdNotify daemon func1a10211e3f
WithLease: always return context and done fn98b30f4690
Add commands to mount/unmount image from ref36952e989a
Merge pull request #4208 from estesp/moar-startup-time5d4a9bae9f
Merge pull request #4199 from fuweid/update-go-version-zuulcd0e62f5c9
Allow more time for containerd to start for integration9687ba6315
test: TestRuntimeWithEmptyMaxEnvProcs should cleanupb566859acc
.zuul: update go version to 1.13.10e094d363ac
Merge pull request #4206 from estesp/fix-golang-lint32649fe305
Fix retrieval of golangci-lint specific version1d083fec49
Merge pull request #4198 from fuweid/ignore-ttrpc-closed126e497e63
vendor: update ttrpc with 6e416eafd26e6e738df716b21d421d5b59702bb40116352e1b
runtime: ignore ttrpc.ErrClosed when delete task5bfab78acd
Merge pull request #4195 from mxpv/binary-io4f6c594de3
Merge pull request #4194 from cpuguy83/remove_subreaper_config917e7646ae
Add binary IO tests9175401b28
Cleanup binary IO resources on error0dc7c85956
Don't use timeout package when stopping shim logger8574083153
This config no longer exists, so remove from docs.d8506bfd7b
Merge pull request #4193 from ktock/bump_crie79d666cdd
vendor: update containerd/cri 61b7af7aa6a66b65e
Merge pull request #4192 from estesp/disable-travis-on-master61597b4317
Disable Travis CI on master327c92f7d7
Merge pull request #4189 from estesp/actions-fixes74ceb35f50
Small fixes to our Actions CI workflow9441507fd2
Merge pull request #4183 from dims/build-runc-with-selinux-support7a252f3ca1
Build runc with selinux supportccaf35b01c
Merge pull request #4188 from estesp/fix-proto-gen041545cd6a
Fix protobuild and CI check protos9bd3bf9bec
Merge pull request #4185 from estesp/badgese3bc5c487a
Use GH Actions CI status for badge2ed8d12bb0
Merge pull request #3845 from fahedouch/v2_shim_test842b1e3b0b
Merge pull request #4184 from dims/cri-plugin-needs-selinux-tag49200a1dd4
CRI plugin needs selinux tag as well3282a1c14c
Merge pull request #4175 from thaJeztah/more_go_bumpsb116bcd9b3
Merge pull request #4176 from stevvooe/valdiate-digest-before-disk2201007dc2
Merge pull request #4179 from fuweid/update-release12-statusd97cca47ee
RELEASES.md: update release1.2 status4615111ba2
content/local: validate digest before calculating patha6828e8c39
CI: Some Go 1.13.10 updates that were misseda31f5e46e0
Merge pull request #4169 from thaJeztah/bump_golang_1.13.107da1e13b5d
Bump Golang 1.13.10069ce2389a
Merge pull request #4160 from atlassian-forks/forkmount-use-pipe-instead-wait435c14c6b56
sys/mount_linux: use pipe for communicating mount result5957849544
Merge pull request #4162 from mxpv/log-fix660bc71393
Merge pull request #4165 from dims/update-to-selinux-1.5.150faf254d3
Merge pull request #4164 from estesp/turn-down-travisf328f61b81
Update to selinux 1.5.1f7c2bf544e
Migrate functions to actionsdc29ce296b
Merge pull request #4163 from estesp/longer-integ-timeoutd7c2513ff3
Update integration test timeout0caa233158
Rework shim logger shutdown process4660e4dbb6
Merge pull request #4153 from thaJeztah/update_go_events173cbc1ba9
Merge pull request #4155 from fuweid/bugfix-for-default-hostconfig067aba732e
Add test for default setup for host configurationd9a1c3f9e4
bugfix: add default host config if not set23fc8597db
Merge pull request #4157 from mxpv/gh6d4429edde
Setup dependencies between jobsfe7bfffbf4
Merge pull request #4151 from thaJeztah/bump_runtime_spece598e5e0c6
Add CRI tests4175ebf236
Move integration tests to Github Actions599547d9cb
Make binaries with Github Actionsba5a904f54
Merge pull request #4156 from mxpv/bolt-revert3968fb0a49
Revert "vendor: update go.etcd.io/bbolt v1.3.4"a89fe1b5b8
Merge pull request #4152 from thaJeztah/bump_cgroup_deps056d602240
vendor: update go-events to fix alignment for 32bit systems4fb3410f65
vendor: cilium/ebbf 4032b1d8aae306b7bb94a2a11002932caf88c644e822296fc4
vendor: runtime-spec v1.0.2b0e71d7977
Merge pull request #4146 from kzys/cgroups-upgradec52691f732
Merge pull request #4145 from thaJeztah/bump_golang_1.13.93261fb5c49
vendor: containerd/cgroups b444813aa76d95375
Bump Golang 1.13.91512f0dc29
Merge pull request #4140 from thaJeztah/man_man_manad090e67e9
man: move ctr.1, containerd-config to section 8, and fix generation9ba5ea232c
Merge pull request #4138 from dmcgowan/registry-configuration-toolsd8153b065a
Merge pull request #4137 from hs0210/worka19a357f91
Merge pull request #4139 from thaJeztah/fix_manpages356782cb47
Makefile: man page: rename containerd.1 to containerd.8547301cb0c
Update ctr resolver to use new config package17b6050d20
Add Docker resolver configuration packagedc131aa862
support loading certs from a directoryc263c5b146
Add unit test for func in remotes/docker/handler.goe852da5855
Merge pull request #4135 from hs0210/workc8d9c6f2a6
Add unit test for func in remotes/docker/handler.goa83927d5f1
Merge pull request #4134 from thaJeztah/bump_bbolte5fc99107a
Merge pull request #4132 from mxpv/linters89f9b300d8
Merge pull request #4123 from estesp/no-del-rootdir-iosfb9e3d9f21
vendor: update go.etcd.io/bbolt v1.3.4e4cbbc78bf
Move checks to Github actions1c1a08e71a
Merge pull request #4130 from cpuguy83/docs_buildtagsc1a218195d
Add docs for build tags used by cri.7ef7d1e245
Merge pull request #4129 from crosbymichael/cgroup-idnamed654dbafac
Allow the id for cgroup metrics to be changed78ab1d13d2
Correct logic of FIFO cleanup7bdec4e47f
Merge pull request #4125 from dims/add-version-numbers-for-newly-tagged-repos92a36dc10f
Add version numbers for newly tagged repos0c78dacbc5
Move isFifo from process/io to sys/ and make public214fbcede3
Merge pull request #4124 from thaJeztah/seccomp_time649529c69b8a
seccomp: add 64-bit time_t syscallse0d4208f7e
Merge pull request #4122 from bergwolf/runtimeoptsebd745f91a
ctr: do not assume runc options by default058a32e771
Merge pull request #4099 from mythi/hardlinke2269f2ae0
archive: skip chmod IsNotExist error2899cb231a
Merge pull request #4116 from mxpv/dm-docs6c64032c14
Merge pull request #4115 from kolyshkin/num-signals-are-okbd22653003
Add devmapper configuration examples5ef66e48f2
ParseSignal: drop add'l check for numeric signals672eb827cb
Merge pull request #4113 from crosbymichael/shim-version649f2aac66
add -v to shim binaries5ebd0e5d0f
Merge pull request #4114 from estesp/more-golangci-time4ff9d69966
Increase golangci-lint timeout2532bdf43f
Merge pull request #4100 from lifubang/publisher14fbcd886f
Merge pull request #4106 from thaJeztah/bump_crie2e40e19d7
Merge pull request #3924 from renzhengeek/renzhen/snapshot-gcc00cf9a670
vendor: containerd/cri 92cb4ed62083eeed2
Merge pull request #4102 from kolyshkin/scan488d6194f2
fix dial error when clean up a dead shim6e638ad27a
Nit: fix use of bufio.Scanner.Errc6851ace61
Merge pull request #4098 from thaJeztah/update_golangci_lintdc085abda5
Merge pull request #4097 from tklauser/fix-duplicate-imports4326fc624a
Update Golangci-lint v1.23.84756258faf
service_windows.go: remove unused "service" variablea9bd451ab4
Avoid duplicate imports of github.com/gogo/protobuf/types4eb9d15dc6
Merge pull request #4095 from thaJeztah/partial_revert3a0a52ab95
Merge pull request #4091 from SaiHarshaK/update-install-stepscad67b73f2
Update btrfs dependencies in docs for debian buster and ubuntu 19.10 * Fixes: #40906320236985
Partial revert of sys: windows: use golang.org/x/sys/windows9ec579bf8a
Merge pull request #4093 from thaJeztah/replace_more_syscalla30225b220
Merge pull request #4094 from thaJeztah/deprecate_sys_epollb4f1986bf5
Merge pull request #4092 from thaJeztah/bump_x_sys0a7fd55f32
sys: deprecate EpollCreate1, EpollCtl, EpollWait7b06192f61
sys: windows: use golang.org/x/sys/windows1b7d1e81be
vendor: golang.org/x/sys 5c8b2ff67527cb88b770f693cebf3799036d8bc092cfc5b1fb
Merge pull request #4088 from mxpv/sd7a5fcf617e
Merge pull request #4089 from thaJeztah/update_criddae905b82
Support NOTIFY_SOCKETb78dfbdfbe
vendor: golang.org/x/sys 52ab431487773bc9dd1b0766228b1cf3944126bfba6796abde
vendor: update kubernetes v1.18.0-beta.1f3d062423c
vendor: sigs.k8s.io/yaml v1.2.004c805e636
vendor: github.com/google/gofuzz v1.1.012c7d69769
vendor: update containerd/cri 1a00c065607b23b0f
vendor.conf: move some imports to match position with containerd/cri3868dd7540
Merge pull request #4087 from crosbymichael/cgroups-exports97ca1be067
Merge pull request #4058 from tedyu/get-processe3ab8bda60
Avoid allocating slice for finding Process1239f54035
export cgroups collectorsaac6a51ee7
Merge pull request #4059 from fuweid/me-upstream-release-status35a8de8996
Merge pull request #4080 from mxpv/opts8c9e84174d
RELEASES.md: update release status936b7b0043
Merge pull request #4085 from thaJeztah/update_cryptoe0a8fe7cb6
vendor: bump golang.org/x/crypto bac4c82f69750131015594
Merge pull request #4084 from crosbymichael/kill-all-check233d61f51c
Merge pull request #4083 from crosbymichael/resource-optsa687d3a36d
Check error return from json.Unmarshala3ca8a0dfc
Add linux resource oci.SpecOpts54fd2cba49
Merge pull request #4081 from crosbymichael/info-spec00e6be9f45
Add ctr c info --spec flag to output spec3be12fe1c0
Do not loose snapshotter options8cddb5f91d
Pass snapshotter opts during Pullca66f3dd5d
Merge pull request #4076 from kevpar/windows-cri-supporta3685262fe
snapshots/devmapper: do not stop snapshot GC when one snapshot removing failsb6bf7b97c2
devmapper: async remove device using Cleanup3a1c6a260a
Merge pull request #4073 from dims/update-opencontainers/selinux-to-1.3.3c7eec0c178
Fix file header in builtins_cri.go269015e31c
Merge pull request #4072 from thaJeztah/update_gotest_tools_v3f2edc6f164
vendor: update gotest.tools v3.0.2026e43806a
Update to a released version of opencontainers/selinux (1.3.3)4d242818bf
Merge pull request #4053 from AkihiroSuda/vendor-grpc-20200225669f516b0e
Merge pull request #4062 from tedyu/start-shim-deferf8ade8debd
Use named error return for service#StartShim536d7ef92d
Merge pull request #4066 from thaJeztah/choco_progress985b26f2f9
AppVeyor: disable download progress on choco installs06b284026d
Merge pull request #4063 from tedyu/namespace-path4105135e36
fix killall when use pidnamespaceebec675a8d
Merge pull request #3802 from vladimiroff/unify-dialers4dd75be2b9
Unify dialer implementations8e448bb279
vendor protobuf & grpc9b4967bd6b
Merge pull request #4048 from fuweid/me-use-new-ctx-to-cleanup3b9f2e8540
Merge pull request #4051 from rancher/selinuxc134a9befa
Use spec's mountLabel when mounting the rootfs2c5279e820
Merge pull request #4049 from fuweid/me-fix-flaky-testcase1d888ad6a6
cleanup the image synchronously for Usage case18e581dd91
bugfix: cleanup dangling shim by brand new contextfed8890e93
Enable CRI plugin for Windows builds as well0e08405433
Merge pull request #4046 from darfux/cancel_shim_log_ctx_by_onclose84464b801f
v2: Cancel shim log ctx when ttrpc is closed986d06785c
Merge pull request #4042 from thaJeztah/bump_crypto7f0bccf1a0
Merge pull request #4041 from elboulangero/remove-executable-bit-on-api-txt-filesf3652d0682
vendor: golang.org/x/crypto 1d94cc7ab1c630336ab82ccb9c9cda72a875c382773adf7ab6
Remove the executable bit for api/*.txt files986f294187
Merge pull request #3942 from hs0210/work724d0eb859
Merge pull request #4039 from AkihiroSuda/no-zfs8e685f78cf
support building with BUILDTAGS="no_zfs no_aufs"3fe22817ab
Merge pull request #4037 from thaJeztah/update_mailmap61596169bb
Update .mailmapf44d360992
Update .mailmap with changes from release-branches04cda9b400
Merge pull request #4032 from thaJeztah/bump_golang_1.13.8499ab8a99a
Update Golang 1.13.848d998f52c
Merge pull request #4034 from fuweid/me-use-current-git-for-critools246a560edb
script: use github.com/kubernetes-sigs/cri-tools directly27f25069c0
Merge pull request #4013 from estesp/support-32bit-arm647811aa7552
Merge pull request #4022 from estesp/fix-script-comment75d0c5f2e7
Fix incorrect comment from copy/paste of starting scripte74962eaa6
Merge pull request #4018 from estesp/update-readme0dd6d24d2a
Fix reference to LICENSE in README.md89de113de9
Support 32-bit userspace on 64-bit ARM cores5abacb62da
Merge pull request #4017 from bloodorangeio/octet-stream-fixd8a0d29c23
Set octet-stream content-type on put requestcbf3ee0e22
Merge pull request #4010 from zhsj/fix-zsh-complete348e683ceb
Fix zsh autocomplete script4f348c5b5b
Merge pull request #3999 from thaJeztah/bump_cri263ab70146
vendor: bump gopkg.in/yaml.v2 v2.2.84c38278895
vendor: update containerd/cri c0294ebf5d8ff57c8
Merge pull request #3965 from jterry75/wcow_lcow_scratch_size46d1fb2fdc
Merge pull request #3992 from mxpv/losetup12cb1554be
Merge pull request #3972 from fuweid/me-fix-3937f0652e1434
Make tests less flakybb8af922bb
Add support for custom wcow and lcow sandbox scratch sizes431cfd86e7
Merge pull request #3991 from mihaicmn/fix-default-config5e6d56ee2d
Fix startup_delay within default configuration07de4eccf1
Merge pull request #3983 from AkihiroSuda/ctr-events-ignore-erra07cb9d0c4
Merge pull request #3987 from thaJeztah/bump_golang_1.13.7833701165a
ctr events: do not exit on an error2002411638
vendor: update golang.org/x/crypto 69ecbb4d6d5dab05e49161c6e77ea40a030884e132ba75f0fb
Update Golang 1.13.7 (CVE-2020-0601, CVE-2020-7919)d3b42574a7
Merge pull request #3986 from thaJeztah/fix_release_tool_link09944e714f
Merge pull request #3985 from thaJeztah/bump_versionse42110f326
Fix broken link to release-toole2e07c9bc1
RELEASES.md update links to latest v1.2.11 and v1.3.2a1e0303e7a
Merge pull request #3978 from dims/sync-with-latest-containerd-cri-master-including-selinux-change0dc69620b8
update dependencies of containerd/cri53ced5ffe1
update to latest containerd/cri (master)faf03c3d23
Pick up fix for CVE-2019-16884 in opencontainers/selinux5c72f92a5d
Merge pull request #3973 from dims/update-to-new-rc10-of-opencontainers/runc923c05bed1
Bump to opencontainers/runc new version - v1.0.0-rc10c2ad9dc12d
Merge pull request #3970 from TBBle/windows_build_without_cgoe44d008659
Appveyor on_success field should be an array.a224937d2c
Disable CGO for AppVeyor build steps75af17946d
Pull: create image record after blobs download45a17cffb6
Vendor Microsoft/hcsshim with CGO removal592a617f3d
Merge pull request #3969 from thaJeztah/bump_golang_1.13.694964b36d0
Update Golang 1.13.66b5553ee6c
Merge pull request #3919 from Zyqsempai/add-io-metrics64b08f90e9
Merge pull request #3966 from zhsj/update-btrfs22b73a9a78
vendor: bump containerd/btrfs to 153935315f4ab9be5bf03650a1341454b05efa5db8797016bb
Merge pull request #3964 from zhsj/flaky-metastore-teste095480716
Merge pull request #3962 from zhsj/clean-test1189cc40f2
snapshots: fix flaky TestMetastore35a8e6e589
sys: clean up process after test5383d31f32
Merge pull request #3963 from zhsj/flaky-gc-test3eb57b01be
Added IO metricse859b8a92b
gc: increase sleep time in test486d33631e
test runtime v2 CPU settingsc55bd87f47
Merge pull request #3956 from sethp-nr/fix/eventfd-leakbb9d4e8bf2
Merge pull request #3959 from thaJeztah/bump_prometheus66508589d3
fix: eventfd leak for v2 runtime with v1 cgroups9456040acb
fix: eventfd leak2f0db8e2a8
vendor: bump prometheus/client_golang v1.3.0e10c911876
vendor: bump prometheus/client_golang v1.1.0845b91d6b5
vendor: bump prometheus/client_golang v0.9.404506b87d6
vendor: bump docker/go-metrics v0.0.1:99911ea668
vendor: bump prometheus/procfs v0.0.8ed6ae81861
vendor: bump prometheus/common v0.7.0c02dc24ecf
vendor: bump prometheus/client_model v0.1.077a3780c25
vendor: bump beorn7/perks v1.0.1a767b62321
Merge pull request #3954 from AkihiroSuda/vendor-cgroups-20200110e1221e69a8
revendor containerd/cgroups1c2606d05b
Merge pull request #3946 from wawa0210/bump-hcsshim4d62d8795c
bump microsoft/hcsshim to 0.8.70a1f2b4064
Merge pull request #3952 from lumjjb/fix_unpacker95fbf3dc28
Fix unpacker to pass use apply options7804afb226
Merge pull request #3950 from dmcgowan/fix-printf-scanner-error9f193c41d7
Merge pull request #3948 from jterry75/fix_lcow_size3af3a76026
Fix filter errors7b52bc506c
Add unit test for func in filter.gocd1cad9d55
Support disk usage in windows-lcow snapshotd3c1691ae1
Merge pull request #3933 from AkihiroSuda/update-rootless-md8b3ef5fb20
Merge pull request #3944 from zhsj/fix-openlabci41088e405f
Merge pull request #3939 from zhsj/fix-arm80d50a8a63
Merge pull request #3925 from dmcgowan/snapshot-cleanup-api3e9ef5db79
Merge pull request #3941 from dmcgowan/skip_testsf3090ce80f
ci: set pipefail in zuul script90cd777a6c
platforms: fill default arm variant when parse platform specifierb553bc14a2
update docs/rootless.md94d499843c
Add Makefile variable to skip test packages123af61c0b
Add Cleanup to snapshot API0d276ece0e
Merge pull request #3932 from AkihiroSuda/ovl-test-optsfda9cebc81
Merge pull request #3936 from hs0210/workda2890a908
Merge pull request #3934 from AkihiroSuda/ctr-address-env82fdac1cd6
Merge pull request #3935 from zhsj/fix-gccgo465c11dc87
Fix build with gccgo52e477f947
Fix outdated commentsb127b666aa
ctr: support $CONTAINERD_ADDRESS env vara4b423b19b
overlay: test actual Optsd5714702d1
Merge pull request #3883 from AkihiroSuda/ci-crun067a66b90a
.travis.yml: run test with crunb9fad5e310
Merge pull request #3765 from AkihiroSuda/mount-fuse7c856d1980
Merge pull request #3929 from darfux/v2_fix_win_ctx_ns1fb1d93212
v2: Fix missing ns when openShimLog on windows5fc0f30167
Merge pull request #3903 from katiewasnothere/local_introspectiona18f77bea0
create local version of introspection serviceb95fa01b95
Merge pull request #3915 from yeahdongcn/pushe739314ed4
mount: support FUSE helper537afb1498
Merge pull request #3921 from darfux/v2_try_to_delete_shim_when_create_fail06b15f072d
Merge pull request #3920 from hs0210/work87e2a95951
Fix a typo in task.gof823c37708
Merge pull request #3904 from yeahdongcn/manifestd82fa43193
v2: Call shim.Delete at first when create is failed6b94b646b7
Merge pull request #3911 from ktock/passinfo493a36de95
Move label filter to snapshots packagec1a24be5ac
Merge pull request #3916 from thaJeztah/bump_golang_1.13.506f6ea099a
switch nighly builds to Go 1.13.5c07e356d29
Update Golang 1.13.5072dfbaf36
Support pushing a specific platform of a multi-architecture docker image to a registry4ccb7aa221
Enable to propagate necessary information to snapshotter during unpack97712c8ad7
Merge pull request #3906 from estesp/update-console-vendor166cc8b7d5
Merge pull request #3905 from estesp/more-adopters496836c092
Update containerd/console vendor for fixa057bfbd71
Add more adopters to ADOPTERS.mdfacedf8980
Remove an empty line05d192929b
Update checkImages to accept images.MediaTypeDockerSchema2Manifestc4ed3ff1ed
Replace ocispec.MediaTypeImageManifest with manifest.MediaType1809231003
Merge pull request #3896 from sipsma/close-platform-oncef602b7b883
Merge pull request #3899 from AkihiroSuda/fix-sys-mkdirasfbd46d7094
runtime v2: Close platform in runc shim's Shutdown method.05bc0a1899
Merge pull request #3898 from estesp/test-5.0-kernel-ci8c7e6be290
Merge pull request #3870 from dmcgowan/download-during-applyaac1ba0da4
Merge pull request #3893 from Zyqsempai/3736-added-cpu-and-memory-metrics02dcf384bf
Disable criu tests in Travis CI62adc516dd
sys: mkdirAs: do chown if dir already exists9b5581cc9c
Merge pull request #3887 from joakimr-axis/joakimr-axis_scripts49e7039a85
cpu metrics consistencyb9d9bdf1fd
make cpu metrics consistent with v2 docs929ab521c6
fix system usage naming659c971cad
task metrics fix23dbae3e71
Schema name fix566121485b
Merge pull request #3868 from awprice/issue-385017d61d6b7e
Units fixf287bc2292
Schema names fix6bfb24824b
Fix prometheus metrics unitsb98cc79184
Added memory and cpu metrics for cgroupv25473637144
Merge pull request #3892 from mxpv/dm-retry6c82fe5429
Merge pull request #3891 from AkihiroSuda/rename-pids-v275efbaf678
Attempt to make device mapper snapshotter tests less flaky9eef69e3ae
Update after review comments43fca9eba2
metrics: rename pids_v2 to pids082f7e3aed
Merge pull request #3890 from estesp/printf-to-loga022c21819
Improve host fallback behaviour in docker remotefa62b6d238
Use logrus instead of printf for warningff91f225fa
Merge pull request #3889 from dmcgowan/allow-empty-scope5d93ece758
Merge pull request #3799 from AkihiroSuda/cgroup21649e8e43b
Merge pull request #3848 from liaojh1998/master08517e5864
Allow empty scope authorization499fbb0337
Improve install scripts55698e6942
Merge pull request #3886 from joakimr-axis/joakimr-axis_helptexte0011978ff
start.go: Improve help text9862cb8f85
support user remapping in ctrb02e20f12e
cgroup2: enable controllers automatically8f870c233f
support cgroup2f01665aa02
Merge pull request #3881 from liaojh1998/idmapf0c6684ef1
Merge pull request #3884 from danbev/building-correctioncaeacfce34
Correct grammar/typo in BUILDING.MD51a6813c06
Split uid and gid user ns remapping in oci30d92eff1c
Defer layer download until unpacke8948e11aa
Merge pull request #3878 from crosbymichael/bump-console85e8b7f816
Merge pull request #3877 from crosbymichael/go-runc-race9d5a095b00
Bump containerd console for os.File changescd23ad2447
Bump go-runc for buffer race fix640ca7812f
Merge pull request #3874 from crosbymichael/image-meta6a22a8fc9e
Return the underlying images metadata6ed7ec4472
Merge pull request #3872 from liaojh1998/ctr-run-readonly787be0efe2
Modify ctr run to search for read-only flag instead of readonly5af0dcbe9d
Merge pull request #3869 from estesp/enable-appveyor-for-release-branchescfb4f734da
Make sure for next release branch appveyor runs8b12d46a39
Merge pull request #3867 from awprice/issue-3865f92470b3eb
Fix dependency in BUILDING.mdb0821c801d
Merge pull request #3857 from Random-Liu/fix-container-pid8883983731
Merge pull request #3860 from sayaoailun/masterf2ef7b7d79
Merge pull request #3858 from thaJeztah/reformat_vendora6b6097c90
Fix container pid.726dcaea50
update cpuinfo to make variant matches aarch64 and so on6fa9a42ea7
vendor.conf: sort imports alphabeticallya44189d2ff
vendor.conf: pin all dependencies by git-sha55ea3dc9b1
vendor.conf: reformat to use columns3a31ce267d
Merge pull request #3853 from dmcgowan/fix-content-test-cleanup-race3e5402ce02
Merge pull request #3852 from estesp/update-vendors8da4346686
Fix cleanup error on content client test75a46cec6a
Merge pull request #3851 from thaJeztah/bump_go_runc252d6550f5
Update cri and docker vendors8a66dc6edb
bump containerd/go-runc a2952bc25f5116103a8b78f3817f6df759aa7def45fb5aeaf7
Merge pull request #3793 from dmcgowan/prepare-snapshot-target526c0db693
Support target snapshot references on prepared1261b5087
Update snapshot parent filter property to always exist383f4a77ee
Merge pull request #3842 from estesp/update-x-sys-vendor11ef041ff4
Update golang.org/x/sys to recent commitc3b1bc931b
Merge pull request #3836 from egernst/devmapper-docs-updatec68848f69b
Merge pull request #3830 from fahedouch/spec_testafd33bce81
test add tests to spec_opts731e144a48
devmapper: update example base image size in README499f346be3
Merge pull request #3832 from darfux/improve_image_is_unpacked_test31ea7b4ede
Merge pull request #3831 from Random-Liu/add-windows-log-file2e293874f1
Merge pull request #3825 from Random-Liu/fix-unpacker19f7f3ccc4
test: Do SynchronousDelete cleanup before testing ImageIsUnpacked0bb48aef07
Add--log-file
flag for windows service.c560591627
Avoid deadlock in unpacker.ec661e8ceb
Merge pull request #3829 from mxpv/cross32ef2e6305
Update README82651d3867
Cross build nightly builds (arm64, s390x, ppc64el)d7ec45b172
Merge pull request #3826 from lumjjb/add_unpack_optbc62a829ac
Merge pull request #3827 from mxpv/nightlyc479156b81
Add Github workflow for nightly builds856ea30556
Add client unpack optsa176179a08
Merge pull request #3785 from Random-Liu/support-disk-usage-windows2a60547b4e
Merge pull request #3823 from Random-Liu/better-support-windows-build3db1c3b8f4
Better support windows binaries.95de2655a7
Merge pull request #3819 from fuweid/me-return-error08d4231f57
Merge pull request #3818 from shizhMSFT/fix_ref843423ec38
snapshots: return error if readSnapshot fails2c1d0880bb
Merge pull request #3810 from thaJeztah/update_mailmap01047edea6
Merge pull request #3814 from rll2396/bug-3813f684e5a775
Merge pull request #3815 from estesp/fix-Dockerfile5bf2c6fc25
Fix panic on reference.Spec.Hostname()d1bcb4beea
Merge pull request #3620 from thaJeztah/update_go_1.13fda652be5a
Update name for btrfs headers packagea647407ca0
Fix dependency in BUILDING.md608791bfc3
Update to Golang 1.13.4cfb425fc10
Update .mailmap to reduce duplicates40ac9239a8
Merge pull request #3806 from thaJeztah/bump_golang_1.12.1315669a1d34
Update to Golang 1.12.131e12854831
Merge pull request #3805 from AkihiroSuda/ctr-shim2-runc-flags8f74de9e9e
ctr: allow specifying --runc-systemd-cgroup7f5d900769
ctr: allow specifying --runc-binaryc038a7c4b1
Merge pull request #3803 from crosbymichael/proto-paths0f4374169e
Add proto path /usr/include to Protobuildc80fa7df17
Merge pull request #3801 from jneuhauser/arch-mips4c99c81326
mips: -buildmode=pie is not supported for the mips arch356702098d
Merge pull request #3798 from estesp/common-indentifiersfdf7a795bc
Clarify requirements for identifiers validation76aa4e546e
Use common identifiers package with less restrictive regex4d7739527e
Merge pull request #3796 from crosbymichael/cgo84879b7c48
Add CGO makefile flagf9d8f0e56e
Merge pull request #3794 from fahedouch/server_test7c016b655b
add tests to server_test8f9eff4fec
Support disk usage in windows snapshot.257a7498d0
Merge pull request #3790 from ameyag/windows-shim-installd21f0f116e
windows process shim installer342ce3e602
Merge pull request #3789 from AkihiroSuda/vendor-20191030a2688b972c
bring back aufs and zfs4a1a1bc626
Merge pull request #3784 from tiborvass/ppc6462b13256ef
Merge pull request #3786 from Random-Liu/not-found-error-if-no-platform78be736622
Return not found error if no platform matched.d12b53a072
ppc64: -buildmode=pie is not supportedcedd3cb16c
Merge pull request #3782 from mrueg/vndr-autocompl5e5584196b
Makefile: Drop vndr whitelistedb6f2344a
Merge pull request #3780 from AkihiroSuda/1.1-eolaeec80fca1
Merge pull request #3773 from Random-Liu/use-logrus-trace20e844a227
Use logrus trace support.0c01992f9c
Merge pull request #3709 from Zyqsempai/3708-added-filters-to-shapsotters-api66aa1d3ef6
Add snapshot walk implementationse8c14c07c6
Added filters to snapshots APIc59561a08e
Merge pull request #3763 from AkihiroSuda/disable-mknod00-in-usernsf05e19c5c6
Merge pull request #3777 from Random-Liu/fix-containerd-config- [
f593efdf0c
](https:...