containerd 1.4.0-beta.1
Welcome to the v1.4.0-beta.1 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
- Lantao Liu
- Akihiro Suda
- Boris Popovschi
- Mike Brown
- Wei Fu
- Maksym Pavlenko
- Derek McGowan
- Brandon Lum
- Stefan Berger
- Davanum Srinivas
- Rui Chen
- Stefan Berger
- Kir Kolyshkin
- Shengjing Zhu
- Justin Terry
- Brian Goff
- Li Yuxuan
- Fahed Dorgaa
- Hu Shuai
- Kazuyoshi Kato
- Kohei Tokunaga
- Xiaodong Ye
- Ted Yu
- Eric Ren
- Erik Sipsma
- Fupan Li
- Jie Hao Liao
- Joakim Roubert
- Mario Macias
- Paul "TBBle" Hampson
- Sam Whited
- Sascha Grunert
- Alex Price
- Antonio Ojea
- Byonggon Chun
- Darren Shepherd
- Ed Bartosh
- Gaurav Singh
- George Goh
- Kathryn Baldauf
- Manuel Rüger
- Seth Pellegrino
- Shengjing Zhu
- Stephen J Day
- Tibor Vass
- xianlubird
- Alex Ellis (OpenFaaS Ltd)
- Ameya Gawde
- Angela Li
- Arnaud Rebillout
- Chethan Suresh
- Chris C
- Daniel Bevenius
- Dave Syer
- Drew Erny
- Eli Uriegas
- Eric Ernst
- Erik Wilson
- Evan Cordell
- Fabricio Voznika
- Gábor Lipták
- Haitao Li
- Ivan Markin
- Johann Neuhauser
- John Millikin
- Joris De Winne
- Josh Dolitsky
- Justin Cormack
- Justin Hutchings
- Kenta Tada
- Kevin Parsons
- Kiril Vladimiroff
- Lifubang
- Lucas Kanashiro
- Mario Macias
- Martin Hickey
- Mihai Coman
- Mikko Ylinen
- Morgan Bauer
- Nick Ethier
- Nishchay Kumar
- Peng Tao
- Philip Marin
- Reid Li
- SaiHarshaK
- Seth Bunce
- Shiwei Zhang
- SiYu Zhao
- Stanislav Levin
- Thibaut Collet
- Tobias Klauser
- Tom Wieczorek
- Tõnis Tiigi
- Ulysses Souza
- Wilbert van de Ridder
- Zhiyu Li
- sayaoailun
- yang yang
- yuxiaobo
- 张潇
- 徐敏才
Changes
8e9ba8376e
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 error4e08c2de67
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-configf593efdf0c
RELEASES.md: 1.1 EOLaaccfcbe2b
Fixcontainerd config dump
.c224edc5c6
apply: use naive applier when running in UserNS966b1b8e30
Merge pull request #3775 from jterry75/vendor_hcsshim37b56cafc6
Add ctr metrics support for Windows/LCOW containers178469e2ae
Update Microsoft/hcsshim vendor4523ab734a
Merge pull request #3766 from estesp/move-autocomplete0d8fc0a487
Merge pull request #3767 from thaJeztah/bump_grpc3bf461ae8e
Move autocomplete files to contrib/885232b72f
bump google.golang.org/grpc v1.23.13e3c5fe129
Merge pull request #3759 from fuweid/me-update-vendor36c4260e6f
Merge pull request #3760 from thaJeztah/bump_golang_1.12.x6356e55be0
Update Golang 1.12.12 (CVE-2019-17596)074b453ac6
vendor: call vndr to remove useless pkgs and update vendor9c86b8f5ed
Merge pull request #3750 from ecordell/202-accepted-response7177af84ac
Allow 202 response code for commitacdcf13d5e
Merge pull request #3749 from AkihiroSuda/native-copydir-allow-xattr-errorsd52cbc19be
snapshots/native: ignore xattr errors during CopyDir57cfc90260
Merge pull request #3743 from crosbymichael/v2blockingf8cca26f3c
Handle large output in v2 shim with TTY6af355f3c7
Merge pull request #3744 from crosbymichael/test-flagsd5b7bf51aa
Move flag.Parse in tests to TestMain38937f0607
Merge pull request #3718 from crosbymichael/devperms41028772ba
Merge pull request #3741 from crosbymichael/localfs54257bb5e6
Add local-fs.target to service filea6d3f4d30b
Add device opts to ctr --privilegeda6a0c8b6e3
Merge pull request #3736 from Random-Liu/final-fix-delete-codeffcb1cc9be
Fix delete error code on the containerd daemon side.772aaf127a
Merge pull request #3729 from seemethere/fix_man036db34f37
build: Fix manpage generationc0c6b51179
Merge pull request #3730 from Random-Liu/fix-error-code06be794cb2
Fix shim delete error code.614c0858f2
Merge pull request #3728 from crosbymichael/dist-rmc58e1e20d6
Merge pull request #3725 from fuweid/me-use-runtime-version901bcb2231
Add distribution subpkgs to coreeaef634ef7
version: use runtime.Version() directly25947db049
Add support for spec generation with host devices8d0d1ebb63
Merge pull request #3716 from fahedouch/add_go_version_to_cli635dbf251a
Merge pull request #3720 from dmcgowan/fix-flaky-btrfsea8cb3ac46
Merge pull request #3721 from thaJeztah/bump_runc_1.0.0-rc9c0984941e3
adding go version to client descriptionfe947e83dc
bump runc v1.0.0-rc9772032598a
Fix flaky btrfs test2a6d13b2ca
Merge pull request #3719 from mxpv/lease_optse4e7e554d5
Make client's WithLease more flexible.38a0013c70
Merge pull request #3711 from Random-Liu/avoid-unnecessary-runc-state18be6e3714
Use cached state instead ofrunc state
.be6bead423
Merge pull request #3712 from estesp/add-completion-docs4c2d740a2a
Merge pull request #3713 from crosbymichael/runc-bump2f277665edb
Bump runc to 1b8a1eeec3f337ab5d94f28980e33f70385b
Add more detail on releases309c9c25ba
Merge pull request #3706 from mrueg/enable-autocmpla83ae30016
Merge pull request #3681 from crosbymichael/bump-cgroups8ff5827e98
Update cri and cgroup packages1009023783
Merge pull request #3705 from dmcgowan/limit-travis-releaseb5fa55b0c2
ctr: Enable shell autocompletion45ce735676
Limit travis release script to a single build7f9530d95b
Merge pull request #3703 from yuxiaobo96/containerd-my0cb7e4d5fd
Perfect documentations
Changes from containerd/aufs
371312c
Merge pull request #17 from justincormack/no-fail-modprobeafb1812
Should not fail if modprobe aufs fails702852f
Merge pull request #16 from Zyqsempai/fix-walk-method-interface2fa1667
Added filters to Walk method signature
Changes from containerd/btrfs
1539353
Merge pull request #24 from zhsj/fix-mipsle6d8cb52
fix slice size overflow on mipslecbb5fe5
Merge pull request #23 from estesp/more-go-mod6f558ec
Use go.mod to get vendored content184a308
Merge pull request #22 from chenrui333/go-modules383a85f
Update travis config and build badgee85a177
Move to go modules
Changes from containerd/cgroups
b444813
Merge pull request #151 from kolyshkin/mountinfo77aed01
v1MountPoint: simplify/speedup a bit1c82bea
getCgroupDestination: speedup and improve8a7151d
Fix bufio.Scanner.Err usage6c3dec4
Merge pull request #147 from kzys/blkio-fix78ba487
Skip TestBlkioStat() if there is no /sys/fs/cgroup/blkio46c515d
throttle.* metrics must be kept for non-CFQ schedulers44306b6
Merge pull request #146 from Zyqsempai/add-hugetlb-controller-support42ee50a
eof fix15ebcab
Sdd skip condition56d3e8c
Skip hygetlb test04f7c33
Added support for HugeTlb controllerd732e37
Merge pull request #145 from Zyqsempai/memory-events-handling-reworkc5e426b
Add goDoc01da1a5
memory.events handling rework780d211
Merge pull request #144 from chenrui333/upgrade-dependenciesbc4e236
Update travis config and simplify installation5157b33
Upgrade dependenciesa890871
Merge pull request #143 from Zyqsempai/add-io-resource-controll-for-systemd69a639c
Fixed io.weight conversation + systemd io.weight controll added7347743
Merge pull request #141 from AkihiroSuda/fix-iostatf3f2777
v2: do not parse io.stat as KV stat3f83850
Merge pull request #140 from Zyqsempai/dbus-fix-version7305d12
go mod fix140bd90
Fix dbus version in utils918ed86
Merge pull request #138 from Zyqsempai/add-tests-for-pids-controller6794948
Added pids controller testsd1b3bdc
Merge pull request #125 from Zyqsempai/104-add-systemdacbc802
rebase on master7d585c4
Resource rework + path fixfe68974
tests for systemd controllers7b4fbc7
Toggle controllers fixb0a15b1
conflict fix3a32c65
Systemd refactoring5efa14e
Added systemd managere077fb6
Merge pull request #137 from Zyqsempai/update-go-systemd-to-v2207c51ec
dbus version fix0a0e0a4
add dbus5506eff
Updated go-systemd to v2206e7180
Merge pull request #135 from Zyqsempai/add-io-stats94c46b4
proto fix57d16a5
Added maj:min stats and multy entry of IO usage8195cc0
Added IO metricsba4fddb
Merge pull request #134 from Zyqsempai/133-add-period-configuration203cfb9
Added CPUMax typee509dbb
test default behaviour0225ff8
Added test for ToResources funcf5cb2b1
Added possibility to set quota in cpu.maxf26d9e0
Merge pull request #131 from Zyqsempai/add-tests-for-cpu-cgroupv2ac62cf6
fix out of range err for cpuset.cpusd411a5c
smaller range for cpuset.cpus48a6ef5
added cpuset controller9b3ab60
Test fixd616474
remove deprecated controllerc08031d
Check nil resources237bd06
Toggle not nil controllersdbc9f68
try another weight parama69ffc1
remove useless stepc84632a
Added tests for CPUfada802
Merge pull request #129 from Zyqsempai/add-memory-testse284b4a
comment fix2a19d52
Move cgroup creation to test func80c60c2
Trim spaces5dba053
GroupPath fix 2f40b256
GroupPath fix836aa29
Added v2 memory test80b32e3
Merge pull request #130 from Zyqsempai/128-set-reservation-in-low697f2cd
Return memoryhigh
property28f74d7
Fixed memory convertion forreservation
from high to low.10dcde2
Merge pull request #127 from crosbymichael/v2-check370d60c
Add Mode() func to check cgroup mount type9e08996
Merge pull request #126 from fuweid/gofmtbd09c0d
Merge pull request #124 from AkihiroSuda/fix-toggle3022591
v2: toggle ancestors of c.path, not c.path itself079295c
v2: refactor ListControllersda8ad43
Merge pull request #122 from AkihiroSuda/v2-move-devca48756
v2: put Devices to Resources struct as a field, not as a method7f48529
v2: follow package import rule and update license statemente0c89c3
Merge pull request #123 from AkihiroSuda/fix-stat-panic3a0e799
v2: fix rdma nil panicca363a0
Merge pull request #116 from Zyqsempai/104-add-bpf-deviceb01be99
Merge pull request #119 from Zyqsempai/104-added-rdma-controllere56683d
Merge pull request #120 from AkihiroSuda/fix-v2-statsc4993ae
v2: fix nil panic on statting disabled controllers1c26af6
v2: fix parsing pids statdea9e11
Added header to devicefilter test file.dc02b2f
Header fix7384bc5
Credits header update2036eb8
Test fixdf66df1
Added tests33207b4
Added ebps support(based on runc implementation)3053714
Added RDMA controllerdaf5261
Merge pull request #113 from AkihiroSuda/v2-travisc4474e8
Merge pull request #115 from Zyqsempai/104-add-oom-notifications2bd4ae1
Merge pull request #117 from Zyqsempai/104-add-more-memory-stats0339015
.travis.yml: add cgroup v2 Vagrant boxcfc1c23
Function renamed03d516
Remove global var4aad508
Added events struct and error channeleb898ed
Added event channel for oom event subscription9629c6e
Added OOM notification for Memory controller4d88c26
Simplify stats344a8ab
Remove unused metrics4276e8e
Added current and mas swap and memory usage statsd26e1b3
Merge pull request #118 from estesp/go-mod-travisd0f61b7
Set GO111MODULE=on to fix Go 1.11/1.12 builds4baafdb
Merge pull request #112 from crosbymichael/io684eefa
Add mapping to stats struct7209a8d
Add v2 io support3ecfbc4
Merge pull request #111 from crosbymichael/to-res8e6ae5f
Add ToResources func for spec to v2.Resourcesa026e7e
Merge pull request #110 from AkihiroSuda/v2-verifypatha4f92d6
.travis.yml: run test for all packages29ec75e
update go.modb15f984
v2: fix TestParseCgroupFromReader788d082
v2: restore VerifyGroupPath82928e8
Merge pull request #109 from crosbymichael/v2-controller54a40c2
Add basic stats implementation7bf30d7
Rename playground to cgctl3239d7b
Simpler v2 cgroup interfacec0a1dbc
Merge pull request #106 from xianlubird/test166a6951
Merge pull request #105 from xianlubird/testeeb53b7
add static path prefix doc9aebee9
Update doc add static path prefix010a0d6
Merge pull request #108 from Zyqsempai/104-added-memory-cgroup2-impl2843dfa
Added cgroup v2 memory implementation2ff88b8
Merge pull request #107 from Zyqsempai/104-add-v2-cgroups-for-cpu8f1875b
Added cgroups v2 CPU implementation.6fb48e1
Merge pull request #103 from AkihiroSuda/cgroup2-poc227e64bc
cgroup2: the first cut (yet another version)5fbad35
Merge pull request #100 from fuweid/me-support-cgroupstatsfccf4d4
stats/v1: export per-cgroup statsbec0ecb
Merge pull request #99 from gliptak/patch-33de5a6b
Add Go 1.13 to Travisabd0b19
Merge pull request #98 from mariomac/ignorememad1c4b9
Added OptionalSwap memory constructor option484059a
Merge pull request #97 from mariomac/masterfa1a76b
Fixed test file permissionscf275c8
Allows ignoring memory modulesaf0bc55
Allow overriding the default /proc folder in blkioControllerbf292b2
Merge pull request #96 from jterry75/stats_pkgcaf7157
Move metrics proto package to stats/v1fc51bcb
Merge pull request #82 from saschagrunert/go-modules034edae
Add go module support
Changes from containerd/console
8375c34
Merge pull request #34 from sipsma/close-once38c5469
Only close epoller FD at most once.02ecf6a
Merge pull request #33 from ulyssessouza/add-file-interfacef652dc3
Add File interface instead of using os.File53a0f1d
Merge pull request #32 from estesp/check-vendor6214f20
Add vendor check now that content is vendored4b1ac2b
Merge pull request #31 from TwinProduction/master55928bd
Enable vendoring
Changes from containerd/continuity
d3ef23f
Merge pull request #151 from kolyshkin/readlink-win0f16d7a
Merge pull request #150 from kolyshkin/xattr643e66e
Remove Windows' Readlink forkda42a30
driver: fail to build on Windows with go < 1.13d7961f4
travis.yml: rm unsupported go releases, add 1.14bbd0be0
sysx/xattr: improve listxattrAll9e256e6
sysx/xattr: fix getxattrAll26c1120
Merge pull request #109 from nogoegst/fs-openbsd0ec5967
Merge pull request #148 from zhsj/fix-gccgoa7f992c
fs: don't convert syscall.Timespec to unix.Timespec directly669de92
Merge pull request #147 from yeahdongcn/xattrb05c0fd
xattr lost when copying directory1097c8b
Merge pull request #144 from SamWhited/modules91c91a7
Merge branch 'master' into modulesf65d91d
Merge pull request #146 from fuweid/me-enable-root-for-testing2f58149
test: enable root for RequiresRoot casesabe3784
Support Go Modules75bee3e
Merge pull request #143 from tiborvass/fix-sockets403b5be
Merge pull request #141 from WRidder/patch-1cd143ee
fstest: have CreateSocket actually create a socket38f9467
Add src string to copyDirectory error message.cad9e55
fs: support for OpenBSD
Changes from containerd/cri
c744b66a
Merge pull request #1495 from crosbymichael/cni-bump52c2c6b5
Merge pull request #1494 from MHBauer/docs-moved58777166
docs moved477b31ce
Use go-cni tag129bdd7a
Merge pull request #1487 from crosbymichael/selinuxdea62299
Merge pull request #1491 from thaJeztah/bump_selinux72edf301
Use new SELinux APIs0b3c7e14
vendor: opencontainers/selinux v1.5.224209b91
Add MCS label supporte10e07b5
Merge pull request #1489 from mikebrow/ltag-scan-symlink-fixedcc54a9dc
no longer need to skip /test due to symlink40071878
Merge pull request #1486 from thaJeztah/bump_golang_1.13.1148ee0b34
Merge pull request #1485 from thaJeztah/vendor_back_to_tags8f02fe04
Bump Golang 1.13.116096c0eb
vendor.conf: back to using tagsdc81240a
Merge pull request #1484 from thaJeztah/bump_containerd36ba7766
Merge pull request #1483 from thaJeztah/bump_cnif9083f16
vendor: containerd/containerd v1.4.0-beta.0103785ea
vendor: containerd/go-cni 0553354f0046ccd41a02e724826040491a3d899882a602bf
Merge pull request #1480 from mikebrow/remove-boilerplate3f0aa454
removing boilerplate test replace by projectboiler check64aa9da7
Merge pull request #1477 from saschagrunert/port-forward-timeoute2cedb94
Increase port-forward timeout to 1s to fix e2e test8c366df5
Merge pull request #1476 from dmcgowan/replace-docker-distribution21ad9c4e
Use digestset from go-digest8252e54f
Merge pull request #1472 from mxpv/profile942c22be
Merge pull request #1429 from Random-Liu/create-etcd-userbd0a7656
Merge pull request #1469 from thaJeztah/remove_libcontainer_systemdbedcf87
Merge pull request #1449 from mikebrow/make-http-with-tlsconfig-a-warning0e1b7bdb
Remove dependency on libcontainer/system674fe72a
Update docs for unset seccomp profile9413131c
Merge pull request #1475 from thaJeztah/remove_deprecated_dualstackc96373f6
newTransport(): remove deprecated DualStack option51261876
Merge pull request #1474 from thaJeztah/bump_k8s34e6985f
Merge pull request #1473 from thaJeztah/bump_containerd498128cf
vendor: kubernetes v1.18.2ee3548de
vendor: containerd/containerd ed26172c784772b
vendor: roll docker/distribution back to latest (v2.7.1) release004ff8b9
vendor: cilium/ebbf 4032b1d8aae306b7bb94a2a11002932caf88c644fae2a4b0
vendor: update to latest hcsshim - 0.8.9cdac4dec
vendor: update go-events to fix alignment for 32bit systemsfe3a018f
vendor: bump containerd/typeurl v1.0.15494d6ff
vendor: containerd/ttrpc v1.0.120ee06b0
vendor: containerd/cgroups b44481307106ad0
vendor: runtime-spec v1.0.22a5e4931
vendor: github.com/pkg/errors v0.9.1ee67a4d6
vendor: sirupsen/logrus v1.6.0271218ef
vendor konsorten/go-windows-terminal-sequences v1.0.37361cf86
Merge pull request #1470 from aojea/gocat11a78d9d
don't use socat for port forwarding38f19f99
Add config flag to default empty seccomp profile3a7fef51
Create etcd user in cloud init.65830369
Merge pull request #1468 from fuweid/me-change-rollback9c506d0a
Merge pull request #1465 from dsyer/master48e797c7
RunPodSandbox: destroy network if fails or invaliddc7afe8f
Merge pull request #1466 from ktock/parallel-snapshotca661c8d
Pass chained layer digests to snapshotter for parallel snapshot preparation5ac8515b
Clarify that plugin names are long in version = 24ea4ca99
Merge pull request #1455 from 6WIND/master197dca5a
Merge pull request #1464 from mikebrow/test-apparmor-profile776c125e
move up to latest critools; add apparmor profile check14c4b47b
Merge pull request #1459 from mikebrow/containerd-project-readme6b019469
link readme to containerd/project repo2db26cc9
Merge pull request #1458 from mikebrow/copyright-alignment41470105
Merge pull request #1457 from hickeyma/fix-docs02307da3
Add improvement to docs1b60224e
use containerd/project header test98f8ec49
fix incomplete host device for PrivilegedWithoutHostDevicesbefc70b4
Merge pull request #1456 from mikebrow/fix-deprecated-greetingf673f0cf
remove greetings due to security issue6b669315
Merge pull request #1454 from mikebrow/project-dco-integration-for-makea45f57bc
Merge pull request #1375 from jdewinne/registry-doc050e8c63
Update registry.md for auth config0049d4f9
use project dco test locally9d37687a
Merge pull request #1436 from chethanah/add-container-name-annotf3e44466
Merge pull request #1451 from mikebrow/split-validate-from-build-and-testb838ac8c
split tests and some refactoringc6c9268e
Merge pull request #1450 from yylt/add-scheme-endpointd07f7f16
add default scheme if endpoint no scheme61b7af75
Merge pull request #1446 from mikebrow/remove-travis27f911d6
removes the error when tls is configured for https but http is tried first3fc5a909
have moved these tests to github actions7ccd3f7d
Merge pull request #1431 from ktock/stargzc1b7bcf3
Enable to pass additional handler on pull for stargz-based remote snapshots45f0e21d
Merge pull request #1445 from mikebrow/move-travis-to-github-actions7fc8652e
Add OCI annotations for container name67de3e4c
adds git hub actions for linux CI68a84f78
Merge pull request #1438 from zhsj/use-containerd-reference6e980b9e
Merge pull request #1443 from dims/build-runc-with-selinux-support4cee89ba
Update vendor after dropping depends distribution/reference4263229a
Replace docker/distribution/reference with containerd/reference/docker2b162b6c
update selinux dependency to fix test failurese4ad53f2
Build runc with selinux supportd531dc49
Merge pull request #1405 from fuweid/me-async-load-cnicnf3d250b82
Merge pull request #1439 from mikebrow/fix-selinux-unit-test8b6377ba
Merge pull request #1442 from containerd/mikebrow-add-greeting-action4a9fa226
Merge pull request #1441 from dims/run-test-in-windows5c31c759
Running critest under windows using github actionsaa9b1885
fixes bad unit tests when selinux is enabled7381f31b
Create greetings.yml4ce334aa
reload cni network config if has fs change events7013a825
Merge pull request #1424 from fvoznika/patch-1efddc5f2
Start docker unconditionally27d4fd59
Merge pull request #1425 from dims/fix-x/sys-dependency-version61f095b7
use the same dependency version for x/sys from containerd/containerddd3c5f08
Merge pull request #1418 from darfux/fix_handle_resizing_leak67566810
Merge pull request #1426 from dims/vendor-update-kubernetes-v1.18.095b7c082
vendor: update kubernetes v1.18.0c1115d4e
Merge pull request #1422 from chenrui333/update-golang-versionscc3fbebe
Merge pull request #1423 from dims/add-version-numbers-for-newly-tagged-repos172cf68b
Add version numbers for newly tagged repos664acc13
Bump golang to v1.13.9 and v1.14.1cb014006
Fix goroutine leak when exec/attach5fb103d8
Merge pull request #1382 from georgegoh/masterc44ad801
Fixed merge conflicts.4d4c35b3
Merge pull request #1417 from mikebrow/add-golang-1.14-for-travis-tests7cd773bd
add golang 1.14 to prepare for move92cb4ed9
Merge pull request #1416 from thaJeztah/ensure_remove_alle093a0ee
Use local "ensureRemoveAll" instead of docker/pkg/system46fcfe52
vendor: docker/docker 4634ce647cf2ce2c6031129ccd109e557244986f687469d3
Merge pull request #1415 from AkihiroSuda/cgroup2-privileged-no-unshare-cgroupnsfa72e2f6
cgroup2: do not unshare cgroup namespace for privileged1a00c068
Merge pull request #1413 from thaJeztah/update_kubernetesa3e7f68f
vendor: update kubernetes v1.18.0-beta.14210588d
vendor: sigs.k8s.io/yaml v1.2.0ef54a783
vendor: bump golang.org/x/crypto bac4c82f6975 (CVE-2020-9283)b1417519
vendor: github.com/google/gofuzz v1.1.05f0cbd5f
Merge pull request #1414 from thaJeztah/update_containerd24cbca5a
vendor: update containerd 0131015d68533d6
Merge pull request #1412 from mikebrow/update-golang-1.13.8d5ff8b57
Merge pull request #1411 from thaJeztah/reformat_vendorad984ca8
update to golang 1.13.83650918d
vendor.conf: reformat to use columns1b74251d
vendor.conf: sort imports alphabetically073e3c9b
Merge pull request #1403 from thaJeztah/align_selinux_to_tagbb59a061
vendor: update golang.org/x/sys 52ab431487773bc9dd1b0766228b1cf3944126bf6565c640
Merge pull request #1407 from dims/update-opencontainers/selinux-to-1.3.3d4d6b3a0
Merge pull request #1340 from lumjjb/enc-node-model3d4c597b
Update to a released version of opencontainers/selinux (1.3.3)8d5a8355
Updated docs and code for default nil behavior808ae59c
Update vendors to versioning7a24da03
Updated docs and encryption.md -> decryption.mdc5209cd6
Updated doc based on changes requestedffcef9dc
Addressed nits8df431fc
Defer multitenant key model to image auth discussionc43a7588
Refactor encrypted opts and added unit testac8ec188
bump imgcrypt commit versionf0579c7b
Implmented node key model for image encryptionf4b3cdb8
Merge pull request #1399 from mikebrow/pause-image-updatec23ed3be
Merge pull request #1402 from thaJeztah/bump_crypto98ce6c02
vendor: golang.org/x/crypto 1d94cc7ab1c630336ab82ccb9c9cda72a875c382c9ed9846
move to v3.2 for the pause imagecf0e0a1e
Merge pull request #1332 from bg-chun/update_cri_for_hugepagesc955404c
Merge pull request #1384 from jterry75/fix_grpc_errc02c2484
update cri-plugin to parse hugepages limit from CRI messagea8cc66b3
Fix store error serialization to gRPC status codes99c6e0dd
Update Kubernetes dependencies for CRI updatec0294ebf
Merge pull request #1387 from thaJeztah/bump_yaml3d0818d9
vendor: bump gopkg.in/yaml.v2 v2.2.819589b4b
Merge pull request #1383 from dims/update-to-new-rc10-of-opencontainers/runc5f0bf052
pick up fix for CVE-2019-19921 in opencontainers/selinux311887da
Bump to opencontainers/runc new version - v1.0.0-rc103f99b450
Merge pull request #1380 from AkihiroSuda/vendor-kube1.17.1f5081638
Add correct paths for cri's systemd config files in CentOS.2d28b600
vendor kubernetes 1.17.15e5960f2
Merge pull request #1376 from Zyqsempai/add-cgroups-v2-metrics6b8846cd
vendor updated + added cgroupv2 metricsb2804c06
Merge pull request #1371 from AkihiroSuda/cgroup2-unshare-cgroupns982e7677
Merge pull request #1374 from lumjjb/bump_containerd73cd077c
Bump vendor containerd/containerd version83a9d246
Merge pull request #1363 from Random-Liu/fix-validate-config71740399
cgroup2: unshare cgroup namespace for containers522a056f
Merge pull request #1368 from mikebrow/vendor-update-2020-01-062da1ced9
update for containerd vendor changes55566f96
Merge pull request #1364 from katiewasnothere/local_introspection63d2a044
add local support for introspection service5a9c12d4
Validate and update the right configff8a2e7c
Merge pull request #1359 from AkihiroSuda/shim-v2-runc-v2aaddaa27
bump up the default runtime to "io.containerd.runc.v2"61d3e49b
Merge pull request #1357 from darfux/add-container-restart-test5cccd008
integration: Add container restart teste68cc95f
Merge pull request #1356 from Random-Liu/revert-#13490253fa42
Merge pull request #1358 from mikebrow/buildfix-appveyor7fcef89b
add removal of old go78e6d617
Update golang to 1.13.4.0c2d3b71
Fix privileged devices.78708b20
Merge pull request #1351 from Random-Liu/better-unknown-state-handlingfacbaa0e
Better handle unknown state.69828d0b
Merge pull request #1349 from Zyqsempai/1316-use-with-host-devices5d7bd738
Use containerD WithHostDevices0881caa9
Merge pull request #1348 from thaJeztah/bump_kubernetes_1.16.3444f02a8
Merge pull request #1344 from darfux/add-resolvconf-to-sandbox-containerd63c62fb
update kubernetes dependency to v1.16.3dbc1fb37
Provide resolvConf to sandbox container's mounts40e147cb
Merge pull request #1347 from Random-Liu/fix-typo4f350ad4
Fix typo.ae3c28c4
Merge pull request #1345 from Random-Liu/insecure-skip-verifyab6701bd
Add insecure_skip_verify option.d4d337b4
Merge pull request #1338 from Random-Liu/add-windows-release-tar-for-test0cb707e5
Add build script, this will be used in CI.a60143be
AddGOOS=windows make release
support.4cc8bafa
Update vendors.c9d45e65
Merge pull request #1341 from estesp/update-docker-vendord6359df2
Update docker/docker vendor to upstream latest0dcaf6e9
Merge pull request #1337 from Random-Liu/clean-mount-path5c2f33bd
Cleanup path for windows mount9f79be1b
Merge pull request #1331 from erikwilson/fix-http-localhost7cc39387
Set default scheme in registryEndpoints for host5abebfa2
Merge pull request #1330 from mikebrow/update-support-statement-oct29a3d180b0
HEAD is not needed in support tables73e5fa0f
Merge pull request #1328 from Random-Liu/make-localhost-http41f73f79
Merge pull request #1329 from Random-Liu/update-support-metricsbd54412b
Update support metrics.65b9c318
Usehttp
for localhost, 127.0.0.1 and ::1 by default.aeebf37a
Merge pull request #1326 from Random-Liu/add-container-compute-statsd95e21c8
Add container compute stats support.a7c5a650
Merge pull request #1324 from Random-Liu/stdout-non-block8ce2ad6b
Merge pull request #1323 from Random-Liu/use-logrus-trace125d1693
Merge pull request #1318 from PeriferalDevice/#1317132a3594
Avoid O_NONBLOCK on stdout in the windows test.6ab2e108
logrus supports trace level now.fe757946
Merge pull request #1319 from Random-Liu/fix-containerd-build8bfff7db
Fix containerd build, uselibbtrfs-dev
when available.3a8687f0
Containerd version updated for kubernetes ansible example.815f3e72
Merge pull request #1309 from Random-Liu/update-containerd2ce0bb09
Update code for latest containerd.4e2b4aa9
Update containerd to c0c6b51.22b18262
Merge pull request #1312 from Random-Liu/travis-trusty2a9a982a
Fix integration test for golang 1.139a1e3655
Update based on default xenial distro.c368af1b
Configure golangci-lint10f88f99
Fix appveyor test.0ebf032a
Merge pull request #1306 from Random-Liu/extend-permission-denied-retry180e86ab
Extend permission denied retry to 3min.16292774
Merge pull request #1300 from Random-Liu/hostname-test358d6721
Add hostname CRI validation and unit test.7fba77f2
Merge pull request #1298 from Random-Liu/set-sandbox-cpu-sharesa1e4f99a
Merge pull request #1296 from Random-Liu/fix-ssh-disconnect2eba67a7
Merge pull request #1287 from crosbymichael/cgroupsf3ef10e9
Set default sandbox container cpu shares on windows.4a0b0a88
Set keepalive for ssh in windows test.36f393dc
Merge pull request #1292 from Random-Liu/better-kube-up44e1f8de
Merge pull request #1294 from jterry75/fix_windows_hostname_upstreamed7873ef
Forward SandboxConfig.Hostname to Workload container activation4f203aa8
Merge pull request #1293 from Random-Liu/update-hcsshime8a788d7
Update hcsshim to c088f411aaf3585d8dffc9deb4289ffa32854497.bad68a82
Merge pull request #1284 from liyanhui1228/win_portforward0a6d9f18
Merge pull request #1291 from Random-Liu/fix-indent-cnidc413bd6
Add windows portforward support56fa16ef
Update the kube-up doc with a simpler approach.b4c46db7
Fix indent in cni.template.f7f64fde
Merge pull request #1289 from Random-Liu/ignore-permission-denied67440484
Ignore temporary permission denied error.c8c7c54a
Use typealias for containerd metrics43712364
Update containerd to ed16170470776c9
Merge pull request #1274 from Random-Liu/dualstackc1ece0c8
Address comment.b431316e
Merge pull request #1280 from estesp/add-default-path-envdf88e190
Merge pull request #1281 from estesp/golangci-config161abf8f
Fix golangci-lint findings1e3cd5b0
Move golangci-lint configuration out of Makefile229eb19b
Add back default UNIX env to container config35eb96d9
Update deployment and integration test5a68bd70
Update kubernetes to 1.16.0-rc.2fcd6bf31
Report Additional POD IPs9d60f9c5
Merge pull request #1264 from Random-Liu/windows-support-27e96aaab
Add CRI Validation test.dc964de8
Add windows implmenetationbbcf5647
Add windows image platform comparerc6cb25c1
Open/create log file with FILE_SHARE_DELETE on windows59b6ed64
Update containerd to 59a625d3a651075
Merge pull request #1260 from bart0sh/PR0001-container-annotations73817954
add a test case for container_annotations05a90289
Use container annotations when creating containerse2868965
Add ContatinerAnnotations to the Runtime and config307e802a
Merge pull request #1271 from mikebrow/update-readme-goinstrda03c5bb
remove integration files from lint verify02596d27
need to move up to a more recent golang6961bfa1
Merge pull request #1266 from Random-Liu/support-local-containerd763461f4
Support local containerd release.6f59705a
Merge pull request #1256 from Random-Liu/exec-background115b7664
Clarify some exec behavior.857a2d0c
Merge pull request #1258 from Random-Liu/windows-support-10122e90b
Add presubmit test for windows.86de625e
Update vendor50c73e6d
Move unix specific logic into _unix.go7b606375
Merge pull request #1259 from Random-Liu/fix-potential-panic-for-unknown-state2d17942b
Merge pull request #1252 from Random-Liu/update-cri-toolsc6203ec1
Fix panic for task in unknown state.b5ec5ee4
Merge pull request #1255 from Random-Liu/fix-doc2d03ccf5
FDQN is a typo, and we don't support trailing dot in FQDN.f304b16a
Merge pull request #1251 from Random-Liu/add-task-max0997453f
Update cri-tools to fix all image reference test failure.567cd57f
Merge pull request #1250 from awesomenix/fixemptyauth523f3440
Add TaskMax=infinityf41675d2
fix: support empty auth config for anonymous registry6dc2a874
Merge pull request #1244 from Random-Liu/support-cni-dns-capabilities28aef2fe
Support CNI DNS capabilities.
Changes from containerd/fifo
f15a329
Merge pull request #24 from estesp/remove-travisabc3cd7
Turn off Travis; GH Actions passing CI565c461
Merge pull request #23 from estesp/gh-actions23c23ac
Move from Travis to GitHub Actions9dbe056
Fix golangci-lint problemsc67884a
Update Makefile/prep for GH actions CIff969a5
Merge pull request #22 from AkihiroSuda/gomodfcd6de7
add go.mod5ff6bce
fix gofmtae1a8d7
x/net/context -> context
Changes from containerd/go-cni
0553354
Merge pull request #55 from thaJeztah/bump_pkg_errorsc52e43e
errors: use errors.Is() instead of errors.Cause()e13f215
vendor: update pkg/errors v0.9.1507be17
Merge pull request #54 from thaJeztah/bump_golang4866a00
travis: test on go1.13, 1.14, remove go1.12, and revendorc154a49
Merge pull request #52 from alexellis/add-godoc-to-readme047b575
Add GoDoc to README60d1252
Merge pull request #50 from kzys/go-mod7332d8a
Fix "modules disabled inside GOPATH/src by GO111MODULE=auto"30fed5c
Use script/validate/vendor to confirm vendor/ is correctd2dfae6
Use go.mod and go.sum instead of vendor.confd20b7ee
Merge pull request #49 from nickethier/conflist-bytesf1c0329
add WithConfList opt for adding conflist from byte0d360c5
Merge pull request #48 from Random-Liu/support-dns-capabilitiescebe997
Add DNS capabilities.
Changes from containerd/go-runc
7016d3c
Merge pull request #60 from twz123/parse-runc-version9e92203
Parse runc version even if commit is missing8aa1fd6
Merge pull request #59 from AkihiroSuda/gomod72e3eb3
add go.moda5c2862
Merge pull request #58 from sipsma/gorace469fa2c
Fix data race in use of cmd output buffers.a2952bc
Merge pull request #56 from tonistiigi/typo-fix925bf84
fix typo in successfully
Changes from containerd/imgcrypt
9e761cc
Merge pull request #11 from containerd/versioning-ocicrypt3dffc26
Version ocicrypt v1.0.19933463
Merge pull request #6 from lumjjb/add_local_keysbdd59ce
Implement decryption-keys-path capabilities to use local keys20f0cc0
Merge pull request #7 from chenrui333/go-modules6803ab4
golangci-lint v1.22.26dbde9b
Update installation of runcbbcc5b3
go mod vendor
3c1ad3a
Update travis and appveyor configsef571f9
Move to go modules86a8643
Merge pull request #8 from AkihiroSuda/notmarkdown383f408
MAINTAINERS.md -> MAINTAINERS60475d2
Merge pull request #4 from lumjjb/remoteopt3234bf7
Refactor options in images/encryption/client40cb898
Merge pull request #1 from lumjjb/containerdupdate83879b7
Updated MAINTAINERS.md to follow formatting375f815
Modified for non-core projectc5a3d10
Added needed files for containerd subproject1630e30
Add a READMEae432af
Update the Makefile and add install and uninstall targets5529bb6
Updated ocicrypt libraryc43dcbe
AppVeyor: update golangci-lint to more recent v1.19.1c57df0f
Travis: update golangci-lint to more recent v1.19.1a5ee32b
Update vendor.conf so AppVeyor passescb61fda
Use mediatypes from ocicrypt and use latest containerda210b93
tests: Adapt config file's stream processor part to new formate59b687
Merge pull request #16 from lumjjb/useocicrypt39b81fa
Removed pkg/encryptiond6d08da
Set to use vendor ocicrypt654e84c
Merge pull request #15 from stefanberger/appveyor2f6638c
CI/CD: Add AppVeyor scriptf105aec
golangci-lint: Ignore a few more directories in windows formatd6f18aa
ctr: gofmt file017496d
Extend vendor.conf to windows dependencies4cb40a7
Merge pull request #14 from lumjjb/errdefs_depen016f165
removed containerd/errdefs dependency in pkg/encryptiond808102
Merge pull request #13 from stefanberger/delayedreader7accbab
utils: Implement a DelayedReader and have the AES CTR deryption use it9f397bb
Merge pull request #11 from stefanberger/master.next1726891
Merge pull request #12 from stefanberger/badhmacfd3a051
tests: Add a test case for a manipulated HMAC065107e
blockcipher: In case of error set the state to this error590ff48
Create new annotations from old descriptor5ff0cd9
utils: Implement FillBuffer to fill buffer from Reader and use it0025117
blockcipher: Remove an unused field from the 'state' of the AES CTR cryptorcd40497
Merge pull request #9 from lumjjb/finalizer_change4c4202a
Merge pull request #10 from stefanberger/master.next1fe292f
Fixed linting047e4d2
Change blockcipher tests to reflect finalizers30c2383
Travis: Run newly added test targetd2c435a
Use finalizer in images/encryptionbd1e336
Implemented finalizer interface for blockcipher encryption in pkg/encryptione94904c
Merge pull request #7 from stefanberger/master.next5fd6767
Travis: Run ctr encryption test scripte30e798
Travis: Clone containerd and build it10a5b9b
Create a ctr derivative with image crypto supportf05b716
Merge pull request #8 from crosbymichael/exitcd1a0e3
Add os.Exit(1) on error918f265
Merge pull request #6 from stefanberger/master.next82e3c45
Update Makefile to build decoder on 'all'fffad22
Merge pull request #5 from crosbymichael/decoder53a2a15
Add stream processor3044f86
Merge pull request #4 from stefanberger/master.next0212339
Merge ocicrypt contents into this projecte452ce2
Merge pull request #2 from stefanberger/master.nextd8a6859
EtM: store the hmac as part of the Annotations91ced7b
Merge pull request #1 from stefanberger/master.nextf1e1f7f
Travis: Add Travis file to run 'make check' and 'make'dd91e32
Add Makefile with build and check targets4457756
Add a more complete vendor list and their codef8116a5
Initial import
Changes from containerd/ttrpc
72bb1b2
Merge pull request #61 from lifupan/master4f8e36d
server: add a connections leak unit test9ece5ae
server: fix the issue if connections leak0be804e
Merge pull request #58 from chenrui333/upgrade-dependenciesabcbf66
Add codecov integration7817074
Update travis configff67807
Bump the dependencies4f1b8fe
Merge pull request #57 from crosbymichael/revert-codes-copyd4834b0
Revert "Copy codes and status from grpc project"923a8f1
Merge pull request #54 from crosbymichael/copy-grpcf022335
Copy codes and status from grpc projectcf7f4d5
Merge pull request #51 from lifupan/fixnilresp5046735
Merge pull request #55 from fuweid/me-test-vendor-check2ef8878
ttrpc: fix the issue of marshaling on nil will crash the server47e5e4f
.travis: don't call go get if there is go.mod7a6a229
Merge pull request #53 from fuweid/me-errclosed-for-read-reset-connection6e416ea
return ErrClosed if read: connection reset by peer012175f
Merge pull request #39 from saschagrunert/mastercc79967
Add go module support
Changes from containerd/typeurl
cd3ce71
Add unmarshal to struct provided by client102fdb1
Merge pull request #21 from estesp/add-ci-timeout4fb1c23
Add 5 minute timeout for GH actions CIeffc850
Merge pull request #20 from estesp/remove-travis75e1e2e
Remove travis config6eb0fcc
Merge pull request #19 from estesp/github-action-ci8d2749d
Add GitHub Action-based CI workflowb45ef1f
Merge pull request #18 from chenrui333/upgrade-dependencies981b2ec
Removego get
in travis config3aae631
Update travis config202060a
Add gitignore39e897d
Upgrade dependenciesfe1d0d6
Merge pull request #16 from estesp/carry-10a1e455d
fix 404 link5eb2502
Use Go Modules7312978
typeurl: allow deserialization with decomposed Anyb36cf1e
Add more documentation to Register.2a93cfd
Add doc.go and expand documentation461401d
Reference project core documents/fixup LICENSE8231763
Add validation scripts to travis
Changes from containerd/zfs
9abf673
Merge pull request #25 from Zyqsempai/fix-walk-method-interface73767d7
Added filters to Walk method signature456dcfd
Fix snapshot commit to pass opts to storage
Dependency Changes
- github.com/Microsoft/hcsshim 9e921883ac92 -> v0.8.9
- github.com/beorn7/perks 4c0e84591b9a -> v1.0.1
- github.com/cespare/xxhash/v2 v2.1.1 new
- github.com/cilium/ebpf 4032b1d8aae3 new
- github.com/containerd/aufs f894a800659b -> 371312c1e31c
- github.com/containerd/btrfs af5082808c83 -> 153935315f4a
- github.com/containerd/cgroups c4b9ac5 -> b444813
- github.com/containerd/console 0650fd9eeb50 -> v1.0.0
- github.com/containerd/continuity f2a389ac0a02 -> d3ef23f19fbb
- github.com/containerd/cri 5d49e7e51b43 -> c744b66
- github.com/containerd/fifo bda0ff6ed73c -> f15a3290365b
- github.com/containerd/go-cni 49fbd9b210f3 -> v1.0.0
- github.com/containerd/go-runc e029b79d8cda -> 7016d3ce2328
- github.com/containerd/imgcrypt v1.0.1 new
- github.com/containerd/ttrpc 92c8520ef9f8 -> v1.0.1
- github.com/containerd/typeurl a93fcdb778cd -> v1.0.1
- github.com/containerd/zfs 2ceb2dbb8154 -> 9abf673ca6ff
- github.com/containers/ocicrypt v1.0.1 new
- github.com/coreos/go-systemd/v22 v22.0.0 new
- github.com/docker/docker 86f080cff091 -> 4634ce647cf2
- github.com/docker/go-events 9461782956ad -> e31b211e4f1c
- github.com/docker/go-metrics 4ea375f7759c -> v0.0.1
- github.com/fsnotify/fsnotify v1.4.8 new
- github.com/fullsailor/pkcs7 8306686428a5 new
- github.com/godbus/dbus/v5 v5.0.3 new
- github.com/gogo/googleapis v1.2.0 -> v1.3.2
- github.com/gogo/protobuf v1.2.1 -> v1.3.1
- github.com/golang/protobuf v1.2.0 -> v1.3.3
- github.com/google/gofuzz v1.0.0 -> v1.1.0
- github.com/grpc-ecosystem/go-grpc-prometheus 6b7015e65d36 -> v1.2.0
- github.com/json-iterator/go v1.1.7 -> v1.1.8
- github.com/konsorten/go-windows-terminal-sequences v1.0.1 -> v1.0.3
- github.com/modern-go/reflect2 1.0.1 -> v1.0.1
- github.com/opencontainers/go-digest c9281466c8b2 -> v1.0.0
- github.com/opencontainers/runc 3e425f80a8c9 -> v1.0.0-rc10
- github.com/opencontainers/runtime-spec 29686dbc5559 -> v1.0.2
- github.com/opencontainers/selinux v1.2.2 -> v1.5.2
- github.com/pkg/errors v0.8.1 -> v0.9.1
- github.com/prometheus/client_golang f4fb1b73fb09 -> v1.3.0
- github.com/prometheus/client_model 99fa1f4be8e5 -> v0.1.0
- github.com/prometheus/common 89604d197083 -> v0.7.0
- github.com/prometheus/procfs cb4147076ac7 -> v0.0.8
- github.com/sirupsen/logrus v1.4.1 -> v1.6.0
- github.com/stretchr/testify v1.4.0 new
- golang.org/x/crypto 5c40567a22f8 -> bac4c82f6975
- golang.org/x/sys 9eafafc0a87e -> 5c8b2ff67527
- golang.org/x/time 85acf8d2951c -> 9d24e82272b4
- google.golang.org/genproto d80a6e20e776 -> e50cd9704f63
- google.golang.org/grpc 6eaf6f47437a -> v1.27.1
- gopkg.in/inf.v0 v0.9.0 -> v0.9.1
- gopkg.in/square/go-jose.v2 v2.3.1 new
- gopkg.in/yaml.v2 v2.2.2 -> v2.2.8
- gotest.tools/v3 v3.0.2 new
- k8s.io/api kubernetes-1.16.0-rc.2 -> v0.18.2
- k8s.io/apimachinery kubernetes-1.16.0-rc.2 -> v0.18.2
- k8s.io/apiserver kubernetes-1.16.0-rc.2 -> v0.18.2
- k8s.io/client-go kubernetes-1.16.0-rc.2 -> v0.18.2
- k8s.io/cri-api kubernetes-1.16.0-rc.2 -> v0.18.2
- k8s.io/klog v0.4.0 -> v1.0.0
- k8s.io/kubernetes v1.16.0-rc.2 -> v1.18.2
- k8s.io/utils c2654d5206da -> a9aa75ae1b89
- sigs.k8s.io/structured-merge-diff/v3 v3.0.0 new
- sigs.k8s.io/yaml v1.1.0 -> v1.2.0
Previous release can be found at v1.3.0