Skip to content
Pre-release

@dmcgowan dmcgowan released this Aug 1, 2019

Welcome to the v1.3.0-beta.0 release of containerd!
This is a pre-release of containerd

The fourth major release of containerd comes over 9 months after the previous
major release and covers a period of both significant project growth and
further stabilization. Similar to previous releases, the number of API changes
are small and, as always, backwards compatible. The growing ecosystem of plugins
and users have driven improvements to make containerd more configurable, usable,
and pluggable. On Windows, this release brings a new runtime utilizing the shim
API. For clients, there are many new features and improvements completely
implemented in the client libraries without requiring daemon upgrade.

Runtime

  • New Windows runtime using hcsshim
  • Improvements to ttrpc for daemon to shim communication (#3341)

Snapshots

  • Devmapper snapshotter (#3022)
  • Improved label support for plugins

Plugins

  • Support for plugins registering as a TCP service
  • Configurable plugin directory

CRI

Client

  • Default handling from namespace labels (#3403)
  • Improved Docker resolver with mirroring support
  • Support for cross repository push (#3218)

Other

  • [API] Add support for direct resource management in leases (#3304)
  • [API] Add ttrpc service for shim event publishing
  • [API] Add annotations to descriptors in API
  • [API] Add id to TaskDelete event message to match exec id
  • Support additional garbage collection labels

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

  • Michael Crosby
  • Lantao Liu
  • Phil Estes
  • Derek McGowan
  • Sebastiaan van Stijn
  • Justin Terry
  • Maksym Pavlenko
  • Wei Fu
  • Ace-Tang
  • Akihiro Suda
  • Mike Brown
  • John Howard
  • Stefan Berger
  • Lifubang
  • zhoulin xie
  • Evan Hazlett
  • Gábor Lipták
  • Georgi Sabev
  • Brandon Lum
  • Eric Hotinger
  • Kevin Parsons
  • Mike Brown
  • zhangyue
  • Li Yuxuan
  • Nikhil Soni
  • Andrey Kolomentsev
  • BoWen Yan
  • Brian Goff
  • Davor Kapsa
  • Eric Lin
  • Fahed Dorgaa
  • Hui Zhu
  • Shengjing Zhu
  • Tõnis Tiigi
  • Aldo Culquicondor
  • Benjamin Elder
  • Cedric Clerget
  • Charles Kenney
  • Daniel, Dao Quang Minh
  • Edgar Lee
  • Eric Ren
  • Jack Baines
  • Jared Cordasco
  • John Howard
  • Justin Cormack
  • Mark Gordon
  • Odin Ugedal
  • Peter Wagner
  • Stephen J Day
  • Su Fei
  • haiyanmeng
  • zhenguang zhu
  • Aleksa Sarai
  • Archana Shinde
  • Ashley Sykes
  • Avi Kivity
  • Bingshen Wang
  • Brent Baude
  • Carlos Eduardo
  • Chris Mark
  • Danni Xia
  • Eli Uriegas
  • Erik Sipsma
  • Georgia Panoutsakopoulou
  • Grant Seltzer Richman
  • Haiyan Meng
  • Harshal Patil
  • Iskander (Alex) Sharipov
  • Jaime Caamaño Ruiz
  • Jean Rouge
  • Ji'an Liu
  • Jie Zhang
  • Jing Rui
  • John Starks
  • Julia Nedialkova
  • Julien Balestra
  • Kenta Tada
  • Konstantin Maksimov
  • Madhan Raj Mookkandy
  • Mattias Appelgren
  • Michael Katsoulis
  • Michael Wan
  • Nitesh Konkar
  • Oliver Stenbom
  • Peng Wang
  • Sarang Joshi
  • Shengjing Zhu
  • Shukui Yang
  • Tibor Vass
  • Tim Allclair
  • Veeraiah Chowdary Nuvvula
  • Wei Zhang
  • Yikun Jiang
  • Yuxing Liu
  • caozhihao
  • jiangpengfei
  • lifupan

Changes

Changes from containerd/aufs

  • f894a80 Remove the "overlay" related comment
  • 1d75a7b Merge pull request #14 from estesp/add-common-project-ref
  • 29bb63f Add common project scripts/references
  • da3cf16 Merge pull request #13 from containerd/skip
  • a21e953 Skip plugin load on not support

Changes from containerd/btrfs

  • af50828 Merge pull request #20 from estesp/add-common-project-ref
  • 67efb19 Add common project scripts/references

Changes from containerd/cgroups

  • c4b9ac5 Merge pull request #93 from sofat1989/master
  • f627015 avoid adding io_serviced and io_service_bytes duplicately
  • d596c78 Merge pull request #92 from lgtczh/add_mem_soft_limit
  • b589cd9 Merge pull request #90 from crosbymichael/makefile
  • 13a3ac4 fixed an issue with invalid soft memory limits
  • 215221e Add makefile for go and protos
  • db27230 Merge pull request #88 from woshijpf/fix-cgroup-left-problem
  • 0ecd2b6 cgroups: fix MoveTo function fail problem
  • 51b62d3 Merge pull request #86 from gliptak/import1
  • 42091f5 Merge pull request #85 from odinuge/cgroups-hugetlb-fix
  • 97bda9c Merge pull request #84 from gliptak/patch-2
  • 38dc3ac Correct forked Travis builds
  • a9a304a Add Go 1.12 to Travis
  • 51dcf5f Fix cgroup hugetlb size prefix for kB
  • fc51a4c Merge pull request #81 from ZeroMagic/add_network_stats
  • 1741ae0 add network stats
  • 4994991 Merge pull request #79 from crosbymichael/load-none
  • 453efe3 Return ErrCgroupDeleted when no subsystems
  • dbea6f2 Merge pull request #77 from crosbymichael/non-active
  • 4a9f0f7 Add SkipOpts for handling how subsystems are registered
  • 4dacf2b Check for non-active/supported cgroups
  • 39b18af Merge pull request #72 from gliptak/pids1
  • 2fd912c Add tests for pids
  • 1152b96 Merge pull request #73 from gliptak/gofmt1
  • afd5981 Gofmt cgroup_test
  • 65ce98b Merge pull request #69 from cclerget/master-weight-pointer
  • 0f372c6 Merge pull request #71 from JoeWrightss/patch-1
  • f48bd85 Fixs return error message
  • 10cd53e Merge pull request #70 from gliptak/patch-1
  • 64bade4 Take value instead of pointer value
  • b49c471 Correct ineffassign warning
  • 3bc6dde Merge pull request #68 from cclerget/master-net_prio-typo
  • 6b552a8 Fix net_prio typo
  • c0437c3 Merge pull request #67 from gpanouts/get-all-cgroup-tasks
  • a31a0ff Add functionality for retrieving all tasks of a cgroup
  • 82cb49f Merge pull request #63 from ChrsMark/lenient-subsystems-checking
  • 7d825b2 Add test for cgroups load when missing hierarchy in one subsystem
  • f6cbfb4 Change Load function in order to be more lenient on subsystems' checking
  • 965bb1d Merge pull request #66 from crosbymichael/systemdci
  • ab9ec0e Add go-systemd dep for CI testing
  • 0e94a83 Merge pull request #59 from gliptak/patch-1
  • 4479d11 Merge pull request #62 from estesp/fix-gofmt
  • 9beb998 Merge pull request #61 from gliptak/patch-3
  • 9a09e58 Fix gofmt of systemd.go
  • 84e6e6e Merge pull request #60 from gliptak/patch-2
  • e13f6cc Add GoReportCard badge to README
  • d124595 Add Go 1.11 to Travis
  • d961ab9 Correct typo
  • d240072 Merge pull request #57 from estesp/project-update
  • e4cf832 Add project references and use common project travis
  • 8baeff6 Merge pull request #56 from grantseltzer/patch-1
  • 9de57ff Add godoc badge to README.md
  • 5017d4e Merge pull request #54 from WeiZhang555/bugfix
  • 13aaafd Bugfix: can't write to cpuset cgroup
  • 58556f5 Merge pull request #53 from baude/systemdslicedelegate
  • 15ed73c systemd-239+ no longer allows delegate slice
  • 3024bc7 Merge pull request #52 from Sykomaniac/bugfix/slice-name
  • 2596f33 Remove call to unitName
  • 2e2922e Merge pull request #51 from containerd/type
  • 0f3de2f Fix empty device type

Changes from containerd/console

  • 0650fd9 Merge pull request #30 from estesp/common-project-content
  • 0b9f189 Add common project repo checks/README references

Changes from containerd/cri

  • 2fc62db8 Merge pull request #1125 from Random-Liu/add-default-runtime-name
  • db908084 Update doc and add deprecation policy for CRI options.
  • ba4a04ae Add DefaultRuntimeName option.
  • a5c5d55c Merge pull request #1133 from Random-Liu/use-wait
  • d1f9611c Use wait instead of TaskExit.
  • f2071488 Merge pull request #1134 from Random-Liu/use-ctr-import
  • 19e2b20c Use ctr images import.
  • a7021d68 Merge pull request #1135 from Random-Liu/update-containerd
  • 34754d43 Add cri as required plugin.
  • 60397252 Update containerd to 32e788a.
  • 42aaca56 Merge pull request #1129 from Random-Liu/use-v1-for-now
  • fa759f6a Merge pull request #1130 from Random-Liu/fix-status-hang
  • e425bd01 Update go-cni to 891c2a41e18144b2d7921f971d6c9789a68046b2.
  • 5e3de1f4 Use runc.v1 for now for debugging.
  • ebb09280 Merge pull request #1124 from Random-Liu/use-golang-1-11-6
  • c20ba1ef Use golang 1.11.6 for now.
  • d90e0604 Merge pull request #1121 from Random-Liu/update-containerd
  • bf112b3c Update containerd 591e52c.
  • e8e3b942 Merge pull request #1118 from Random-Liu/support-comment-in-vendor
  • a022ddfc Support comment in vendor.
  • 6d353571 Merge pull request #1116 from Random-Liu/per-pod-shim
  • 0e2afb63 Merge pull request #1113 from thaJeztah/bump_selinux
  • 5e7d59fc bump opencontainers/selinux v1.2.1
  • 63ad4c73 Merge pull request #1114 from Random-Liu/fix-extra-handler
  • fae4f790 Enable runc.v2 as the default runtime in test.
  • ebca0c4d Use local env to avoid writing to passed-in readonly env.
  • b23b406f Merge pull request #1102 from Random-Liu/uts-namespace-and-fix-array
  • 32dd6595 Merge pull request #1108 from Random-Liu/update-cni
  • 0caa06ac Update CNI to v0.7.5.
  • 92fc1b93 Merge pull request #1101 from thaJeztah/bump_selinux
  • 7b397f03 bump opencontainers/selinux to v1.2
  • 84f9514d Merge pull request #1106 from Random-Liu/update-containerd
  • c60dd60f Update containerd to f2a20ea.
  • 4b4182cf Do not assume there is no duplicated elements in arrays.
  • 9bd49c98 No UTS namespace for hostnetwork.
  • 87772246 Merge pull request #1099 from Random-Liu/do-not-kill-if-cancelled
  • 8be5a1e1 Merge pull request #1094 from crosbymichael/oci-opts
  • 5eddc1a2 Use container'd oci opts for spec generation
  • 1a0228d5 Do not SIGKILL container if container stop is cancelled.
  • eb27e526 Merge pull request #1096 from Random-Liu/finish-runtime-annotations
  • 23865871 Cleanup pod annotation test and only support tailing wildcard.
  • bb58b1db Merge pull request #1084 from harche/passthrough_annotations
  • effd8222 Add support for passing sandbox annotations to runtime
  • 86729292 Merge pull request #1090 from mikebrow/filter-masks-when-privileged
  • 0937e87c Merge pull request #1092 from Random-Liu/set-runtime-handler-default
  • bb4260ce Set default "" to extra runtime handler.
  • bf4e7a88 test filtering of container create masks when privileged
  • 9c9bf1d7 Merge pull request #1069 from tallclair/runtimehandler-setup
  • 8d84e3f9 Merge pull request #1088 from mikebrow/tarball-doc-update
  • 9474b05d clarify the versioning for the tarball
  • d7c5b246 Expose vars to configure an additional runtime handler
  • f5ff4394 Merge pull request #1085 from Random-Liu/hostname-backward-compatibility
  • 3691cb65 Fix /etc/hostname backward compatibility issue for in-place upgrade.
  • d5823334 Merge pull request #1083 from Random-Liu/support-docker-18-09
  • ade85e64 Support docker 18.09 in the test script.
  • 25442a86 Merge pull request #1080 from zhsj/rm-partial-docker
  • 8a0bd84b Merge pull request #1056 from Random-Liu/add-sandbox-log-dir-annotation
  • c6729fe0 Use ParseSignal and AtomicWriteFile functions from containerd
  • 9eabcf52 Add an OCI annotation for sandbox log directory.
  • 95f564f9 Merge pull request #1072 from Random-Liu/clean-path
  • 0464298b Use clean path for map and comparison.
  • 210e8028 Merge pull request #1055 from Random-Liu/use-right-sandbox-config
  • f2f90f6b Merge pull request #1060 from Random-Liu/support-stream-idle-timeout
  • 8222da77 Support stream idle timeout.
  • c0f48369 Merge pull request #1063 from haiyanmeng/runtime_handler
  • 0f02c9b3 Merge pull request #1066 from Random-Liu/add-more-explaination-about-cri-config
  • 76ed153e Add more explanation about the CRI config.
  • 9dea9d39 Add RuntimeHandler into PodSandbox and PodSandboxStatus
  • 8d752611 Merge pull request #1065 from alculquicondor/fix/architecture
  • c88e18b9 Fix architecture doc
  • ec3aa445 Merge pull request #1058 from haiyanmeng/update-k8s-version
  • 035ce6c9 Update test based on new PullImage CRI.
  • fd44b9a5 Update kubernetes to v1.15.0-alpha.0
  • 87dba924 Use the correct sandbox config.
  • fbce5790 Merge pull request #1053 from mikebrow/k8s-1.10-end-of-life
  • 857f169e update support statment reflecting eol for k8s 1.10
  • b2cd8400 Merge pull request #1045 from Random-Liu/fix-env-performance-issue
  • 877c1cad Include default envs from containerd.
  • 9e2ce349 Merge pull request #1042 from Random-Liu/etc-hostname
  • ec6dd376 Add env cache.
  • 89717d0b Don't log config at info level.
  • aed43ef1 Merge pull request #1043 from thaJeztah/bump_containerd
  • 089d4fbf Set /etc/hostname.
  • bc7d4005 Update containerd to 4543e32
  • 04416381 Merge pull request #1040 from thaJeztah/remove_normalize_image_ref
  • 51affb88 Replace util.NormalizeImageRef with reference.ParseDockerRef
  • 0ad60d4d Bump docker/distribution to 0d3efadf0154c2b8a4e7b6621fff9809655cc580
  • 7c2498d2 Merge pull request #1037 from Random-Liu/support-unknown-state
  • c27a12dd Update containerd to 5ba3687.
  • f8b34508 Add integration test for unknown state
  • 83af4dad Support unknown state for sandbox and container
  • 4dc6f6d0 Add state machine for sandbox and container
  • bfd25c80 Change StateUnknown to StateInit
  • dd2846d9 Merge pull request #1035 from Random-Liu/add-runtime-option
  • 0bd90a77 Add RUNTIME env in integration and cri test.
  • 90492e9e Merge pull request #1034 from fuweid/cleanup
  • c019ae8b hack: handle additional cleanup from #1028
  • 538a361b Merge pull request #1028 from fuweid/detect-dirty-vendor
  • 11922201 hack/Makefile: detect dirty vendor
  • 4dd67350 Merge pull request #1029 from Random-Liu/add-runtime-config-api
  • 5d1a07e8 Merge pull request #1032 from Random-Liu/small-code-cleanup
  • 9a455daf Don't use string when there is a constant.
  • bf00de33 Merge pull request #1025 from JoeWrightss/patch-4
  • 97c7a1b1 Merge pull request #1027 from Random-Liu/fix-log-ending-newline
  • d9914c8d Always fallback to the new runtime options.
  • 42aba00a Add runtime config api.
  • 556b2194 Fix lint error.
  • 879dc6ae Add integration test.
  • 50ac4009 Fix the log ending newline handling.
  • ae1b7ac4 Fix some typos in comment
  • 89766903 Merge pull request #1021 from Random-Liu/move-no-metadata-test
  • 5c40fd95 Move no metadata test
  • 76c5b203 Merge pull request #1019 from teawater/add_test
  • ab84e391 Add integration test for RunPodSandbox and CreateContainer
  • a7d1b3c7 Merge pull request #1020 from Random-Liu/add-test-for-shared-pid-multi-process-container-stop
  • f0f68c10 Add test for shared pid multi-process container stop.
  • a22f1c34 Merge pull request #1017 from Random-Liu/add-unit-test
  • b1ad4ee9 Add unit test for DisableCgroup, RestrictOOMScoreAdj.
  • 0fa8668a Merge pull request #970 from AkihiroSuda/rootless
  • 1fbd0647 Merge pull request #1010 from teawater/fix_crash
  • 3bfef015 Fix the issue that pod or container config file without metadata will crash containerd
  • cd8231ab support DisableCgroup, DisableApparmor, RestrictOOMScoreAdj
  • 4b4b2abb Merge pull request #1000 from Random-Liu/teardown-network-after-stop
  • 888f7a03 Merge pull request #1013 from JoeWrightss/patch-3
  • 55fb3b9f Fix return error message
  • e5bd9b62 Merge pull request #1003 from Random-Liu/revert-#997
  • a9f3c86c Merge pull request #1004 from Random-Liu/fix-build
  • 26640a29 Install libseccomp2 package based on debian version.
  • 5d5fc154 Revert "Temporary fix for golang regression #29241."
  • e98e307f Merge pull request #1001 from Random-Liu/update-kubernetes
  • ac45393a Update cri-tools to v1.13.0.
  • 2baa96e0 Update kubernetes to v1.13.0
  • fbab182e Teardown sandbox network after stop.
  • afb12d72 Merge pull request #997 from Random-Liu/fix-for-golang-issue
  • d7f6721d Temporary fix for golang regression #29241.
  • cd3d5c79 Merge pull request #993 from JoeWrightss/patch-2
  • d53bcba9 Fix some typo errors
  • ec6a1eab Merge pull request #991 from Random-Liu/remove-container-lifecycle-image-dependency
  • 82d8c9bc Add integration test.
  • 515ef024 Remove container lifecycle image ref dependency.
  • be2c3bd9 Merge pull request #992 from JoeWrightss/patch-1
  • 37085692 fix spelling error: contaner -> container
  • 5a80f333 Merge pull request #989 from Random-Liu/test-image-in-other-namespace
  • 30fa7157 Test that CRI plugin should not see image in other namespaces.
  • db0c4dea Merge pull request #984 from mikebrow/ignore-exits-with-no-id
  • b59dd559 filter namespace
  • f58105a7 Merge pull request #983 from Random-Liu/fix-shared-pid-ns-kill
  • 2cc1edcf Update containerd to 6937c5a
  • de967051 Fix kill when shared pid namespace.
  • 1dc6ea19 Merge pull request #980 from mikebrow/networking-info
  • f8e89f71 adds cni results to verbose pod info
  • 7142de0f Merge pull request #977 from Random-Liu/install-necessary-tools
  • 5b21e63a Merge pull request #976 from Random-Liu/remove-health-monitor
  • 77d55c5e Only install necessary tools.
  • ce51a102 Merge pull request #954 from mikebrow/go-version-update
  • cfa8e06a Remove the unused health-monitor.sh.
  • 80554f4a Merge pull request #973 from Random-Liu/use-event-id
  • 66149929 Merge pull request #974 from Random-Liu/remove-invalid-todo
  • 7f1f4e7a Remove invalid TODO comment.
  • 47542c95 Merge pull request #972 from Random-Liu/update-containerd-1.2
  • d4c825f9 Use the ID field of TaskExit event.
  • f818de9d Update containerd to v1.2.0.
  • 64b067d9 fix integration test
  • bc97f514 adds golang 1.11.x and tip to build
  • edf2b817 Merge pull request #969 from Random-Liu/golang-1.11-gofmt
  • 459e4818 Update code for golang 1.11 gofmt.
  • 547b5e03 Merge pull request #967 from Random-Liu/update-support-metrics
  • 20b45be2 Update support metrics to include containerd 1.2.
  • 3fd67d10 Merge pull request #965 from mikebrow/update-community-link
  • d8d7dcc7 update the slack information
  • f6089b85 Merge pull request #961 from mikebrow/remove-authconfig-fromlog
  • 0e522cae Merge pull request #959 from Random-Liu/use-commit
  • 1b3ff746 removes authconfit from info log
  • 7a131169 Use commit as version.
  • 9f87ce8c Merge pull request #957 from mikebrow/update-readme-link
  • 6039a4d3 link to new icon location
  • e3126353 Merge pull request #950 from Random-Liu/netns-source-of-truth
  • 775bc6e5 Update integration test.
  • c1740d82 Manage mount lifecycle and remove cached state
  • 36893c3e Merge pull request #953 from Starnop/getruntime-before-setupnetwork
  • 22a8777a refactor: setup network after get Sandbox runtime
  • 728f636e Merge pull request #949 from Random-Liu/fix-ip-leakage
  • 84775d2c Add integration test.
  • 1f1e92e4 Update go-cni to 40bcf8ec8acd7372be1d77031d585d5d8e561c90.
  • c39f63ea Teardown pod network even if the network namespace is closed
  • 70da14e4 Merge pull request #943 from Random-Liu/support-per-runtime-config
  • 1442425f Support runtime specific configurations.
  • 8b0d53c0 Merge pull request #941 from amshinde/fix-go-compile-error
  • bbc37bbf Merge pull request #944 from Random-Liu/use-authorizer
  • 3e4cf68a Use Authorizer.
  • 2f42771f Update containerd to 15f19d7.
  • 54b1c00b test: Fix compile error with go1.10.2
  • e4f33828 Merge pull request #938 from Random-Liu/update-kubernetes-1.12
  • 0580ce45 Update test based on new CRI.
  • 5a2da313 Update kubernetes to v1.12.0.
  • fb26f47b Merge pull request #937 from DataDog/JulienBalestra/cni-debug
  • 27f33cd4 cni result: add a debug message
  • 801882b0 Merge pull request #935 from mikebrow/makefile-fix-for-syntax
  • 24a5a0e6 corrects syntax error in Makefile
  • 58ab1e09 Merge pull request #926 from Random-Liu/better-external-image-handling
  • 6905460b Add integration test
  • db68300a Manage unmanaged images in k8s.io namespace
  • 4d553cbe Merge pull request #924 from Random-Liu/add-timeout-for-recover
  • e3aa8adb Update containerd to f88d3e5.
  • 963a0173 Add timeout for container/sandbox recover and event monitor.
  • 6de38f1f Merge pull request #927 from Random-Liu/fix-readiness-check
  • 00443ebd Merge pull request #928 from Random-Liu/update-crictl
  • 92fbbcf0 Update critools version.
  • 68152dab Fix readiness check in test utils.
  • 733f7199 Merge pull request #923 from madhanrm/vendorcd
  • 5d777b2e Vendor in runtime-spec & runtime-tools from github.com/opencontainers
  • 8d7b0e20 Merge pull request #921 from Random-Liu/turn-off-fail-swap-on
  • 798977f8 Turn off --fail-swap-on in node e2e test.
  • d963c9c5 Merge pull request #920 from Random-Liu/fix-indent
  • 65283e42 The indent is wrong.

Changes from containerd/go-cni

  • 891c2a4 Merge pull request #37 from Random-Liu/avoid-lockup
  • e7a8c33 Avoid Status lockup during setup and remove.
  • 0683513 Add common project content/checks (#36)
  • 8f8e80a Fix some typos in comment (#34)
  • c399b15 Merge pull request #33 from mikebrow/expose-config
  • 6253851 adds a get for the plugin config details

Changes from containerd/go-runc

  • 9007c24 Merge pull request #52 from Ace-Tang/fix-error-return
  • 4e99c72 Fix Method of judging command execution failure
  • 7d11b49 Merge pull request #51 from fuweid/add-content-check
  • 8e51df4 Add common project content/checks

Changes from containerd/ttrpc

  • 1fb3814 Merge pull request #42 from crosbymichael/client
  • 5829a06 Merge pull request #43 from crosbymichael/metadata
  • 694de9d metadata as KeyValue type
  • 3afb82b Fix error handling with server shutdown
  • f3eb35b Refactor close handling for ttrpc clients
  • d134fe7 Merge pull request #41 from crosbymichael/interceptors
  • de8faac Add godocs for interceptors
  • e409d7d Add example binary for testing the example service
  • 819653f Add client and server unary interceptors
  • a5bd8ce Merge pull request #40 from mxpv/headers
  • 04523b9 Rename headers to metadata
  • 5926a92 Support headers
  • f821483 Merge pull request #38 from masters-of-cats/pr-client-eof-improvement
  • 911c9cd Improve connection error handling
  • 69eadd1 Merge pull request #37 from masters-of-cats/pr-handle-client-eof
  • 96dcf73 Handle EOF to prevent file descriptor leak
  • 699c4e4 Merge pull request #35 from Random-Liu/make-on-close-an-options
  • ba15956 Make onclose an option.
  • 6914432 Merge pull request #33 from JoeWrightss/patch-1
  • ce5c1c4 Fix returns error message
  • f02858b Merge pull request #31 from cpuguy83/support_context_deadlines
  • a364f44 Add support for request timeout propgation.
  • f51df44 Merge pull request #30 from estesp/add-common-project-content
  • 6c96b39 Add common check scripts and project references

Changes from containerd/zfs

  • 31af176 Merge pull request #21 from estesp/add-project-repo-checks
  • 2f23511 Add common project content/checks to zfs
  • c6182c4 Add license headers to files
  • 9f6ef3b Merge pull request #20 from containerd/skip
  • d78b0d0 Return skip error on unsupported fs
  • 39692b4 Merge pull request #19 from AkihiroSuda/update-containerd
  • 154f951 update containerd

Dependency Changes

Previous release can be found at v1.2.0

  • github.com/BurntSushi/toml a368813c5e648fee92e5f6c30e3944ff9d5e8895 -> v0.3.1
  • github.com/Microsoft/go-winio v0.4.11 -> 7cdfd71a950d40d0da2167ccb690b541f7ba98c0
  • github.com/Microsoft/hcsshim v0.7.12 -> 8abdbb8205e4192c68b5f84c31197156f31be517
  • github.com/containerd/aufs ffa39970e26ad01d81f540b21e65f9c1841a5f92 -> f894a800659b6e11c1a13084abd1712f346e349c
  • github.com/containerd/btrfs 2e1aa0ddf94f91fa282b6ed87c23bf0d64911244 -> af5082808c833de0e79c1e72eea9fea239364877
  • github.com/containerd/cgroups 5e610833b72089b37d0e615de9a92dfc043757c2 -> c4b9ac5c7601384c965b9646fc515884e091ebb9
  • github.com/containerd/console c12b1e7919c14469339a5d38f2f8ed9b64a9de23 -> 0650fd9eeb50bab4fc99dceb9f2e14cf58f36e7f
  • github.com/containerd/cri f913714917d2456d7e65a0be84962b1ce8acb487 -> 2fc62db8146ce66f27b37306ad5fda34207835f3
  • github.com/containerd/go-cni 40bcf8ec8acd7372be1d77031d585d5d8e561c90 -> 891c2a41e18144b2d7921f971d6c9789a68046b2
  • github.com/containerd/go-runc 5a6d9f37cfa36b15efba46dc7ea349fa9b7143c3 -> 9007c2405372fe28918845901a3276c0915689a1
  • github.com/containerd/ttrpc 2a805f71863501300ae1976d29f0454ae003e85a -> 1fb3814edf44a76e0ccf503decf726d994919a9a
  • github.com/containerd/zfs 9a0b8b8b5982014b729cd34eb7cd7a11062aa6ec -> 31af176f2ae84fe142ef2655bf7bb2aa618b3b1f
  • github.com/docker/distribution b38e5838b7b2f2ad48e06ec4b500011976080621 -> 0d3efadf0154c2b8a4e7b6621fff9809655cc580
  • github.com/docker/go-units v0.3.1 -> v0.4.0
  • github.com/fullsailor/pkcs7 8306686428a5fe132eac8cb7c4848af725098bd4 new
  • github.com/gogo/googleapis 08a7655d27152912db7aaf4f983275eaf8d128ef -> v1.2.0
  • github.com/gogo/protobuf v1.0.0 -> v1.2.1
  • github.com/golang/protobuf v1.1.0 -> v1.2.0
  • github.com/google/go-cmp v0.1.0 -> v0.2.0
  • github.com/google/uuid v1.1.1 new
  • github.com/konsorten/go-windows-terminal-sequences v1.0.1 new
  • github.com/matttproud/golang_protobuf_extensions v1.0.0 -> v1.0.1
  • github.com/miscreant/miscreant-go 325cbd69228b6af571a635f7502586a920a2749a new
  • github.com/mistifyio/go-zfs 166add352731e515512690329794ee593f1aaff2 -> f784269be439d704d3dfa1906f45dd848fed2beb
  • github.com/opencontainers/runc 58592df56734acf62e574865fe40b9e53e967910 -> f4982d86f7fde0b6f953cc62ccc4022c519a10a9
  • github.com/opencontainers/runtime-spec eba862dc2470385a233c7507392675cbeadf7353 -> 29686dbc5559d93fb1ef402eeda3e35c38d75af4
  • github.com/opencontainers/selinux b6fa367ed7f534f9ba25391cc2d467085dbb445a -> v1.2.2
  • github.com/pkg/errors v0.8.0 -> v0.8.1
  • github.com/seccomp/libseccomp-golang 32f571b70023028bd57d9288c20efbcb237f3ce0 -> v0.9.1
  • github.com/sirupsen/logrus v1.0.0 -> v1.4.1
  • github.com/syndtr/gocapability db04d3cc01c8b54962a58ec7e491717d06cfcc16 -> d98352740cb2c55f81556b63d4a1ec64c5a319c2
  • go.etcd.io/bbolt v1.3.1-etcd.8 -> 2eb7227adea1d5cf85f0bc2a82b7059b13c2fa68
  • golang.org/x/crypto 49796115aa4b964c318aad4f3084fdb41e9aa067 -> 88737f569e3a9c7ab309cdc09a07fe7fc87233c3
  • golang.org/x/net b3756b4b77d7b13260a0a2ec658753cf48922eac -> f3200d17e092c607f615320ecaad13d87ad9a2b3
  • golang.org/x/sync 450f422ab23cf9881c94e2db30cac0eb1b7cf80c -> 42b317875d0fa942474b76e1b46a6060d720ae6e
  • golang.org/x/sys 1b2967e3c290b7c545b3db0deeda16e9be4f98a2 -> 4c4f7f33c9ed00de01c4c741d2177abfcfe19307
  • google.golang.org/grpc v1.12.0 -> 25c4f928eaa6d96443009bd842389fb4fa48664e
  • gopkg.in/square/go-jose.v2 8254d6c783765f38c8675fae4427a1fe73fbd09d new
  • gotest.tools v2.1.0 -> v2.3.0
  • k8s.io/api kubernetes-1.12.0 -> kubernetes-1.15.0-alpha.0
  • k8s.io/apimachinery kubernetes-1.12.0 -> kubernetes-1.15.0-alpha.0
  • k8s.io/apiserver kubernetes-1.12.0 -> kubernetes-1.15.0-alpha.0
  • k8s.io/client-go kubernetes-1.12.0 -> kubernetes-1.15.0-alpha.0
  • k8s.io/klog 8139d8cb77af419532b33dfa7dd09fbc5f1d344f new
  • k8s.io/kubernetes v1.12.0 -> v1.15.0-alpha.0
  • k8s.io/utils cd34563cd63c2bd7c6fe88a73c4dcf34ed8a67cb -> c2654d5206da6b7b6ace12841e8f359bb89b443c
  • sigs.k8s.io/yaml v1.1.0 new
Assets 4
You can’t perform that action at this time.