github containerd/containerd v1.5.0-rc.0
containerd 1.5.0-rc.0

latest releases: v2.0.0, api/v1.8.0, v2.0.0-rc.6...
pre-release3 years ago

Welcome to the v1.5.0-rc.0 release of containerd!
This is a pre-release of containerd

The sixth major release of containerd includes many stability improvements
and code organization changes to make contribution easier and make future
features cleaner to develop. This includes bringing CRI development into the
main containerd repository and switching to Go modules. This release also
brings support for the Node Resource Interface (NRI).

Highlights

Project Organization

  • Merge containerd/cri codebased into containerd/containerd #4593
  • Move to Go modules #4760
  • Remove selinux build tag #4849
  • Add json log format output option for daemon log #4803

Snapshots

  • Add configurable overlayfs path #4505
  • Separate overlay implementation from plugin #4506
  • Native snapshotter configuration and plugin separation #4517
  • Devmapper snapshotter configuration and plugin separation #4573
  • AUFS snapshotter configuration and plugin separation #4533
  • ZFS snapshotter configuration and plugin separation #4534
  • Pass custom snapshot labels when creating snapshot #4630 #4635
  • Add platform check for snapshotter support when unpacking #3927
  • Handle loopback mounts #4902
  • Support userxattr mount option for overlay in user namespace #5076
  • ZFS snapshotter implementation of usage #5243

Distribution

  • Improve registry response errors #4523
  • Improve image pull performance over HTTP 1.1 #4653
  • Registry configuration package #4138
  • Add support for layers compressed with zstd #4809
  • Allow arm64 to fallback to arm (v8, v7, v6, v5) 4932

Runtime

  • Add annotations to containerd task update API #4647
  • Add logging binary support when terminal is true #4502

Windows

  • Optimize LCOW snapshotter use of scratch layers #4643

CRI

  • Add NRI injection points cri#1552
  • Add support for registry host directory configuration #4978
  • Update privileged containers to use current capabilities instead of known capabilities #5017
  • Add pod annotations to CNI call #5026
  • Enable ocicrypt by default #5135

Impactful Client Updates

This release has changes which may affect projects which import containerd.

Switch to Go modules

containerd and all containerd sub-repositories are now using Go modules. This
should help make importing easier for handling transitive dependencies. As of
this release, containerd still does not guarantee client library compatibility
for 1.x versions, although best effort is made to minimize impact from changes
to exported Go packages.

CRI plugin moved to main repository

With the CRI plugin moving into the main repository, imports under github.com/containerd/cri/
can now be found github.com/containerd/containerd/pkg/cri/.
There are no changes required for end users of CRI.

Library changes

oci

The WithAllCapabilities has been removed and replaced with WithAllCurrentCapabilities
and WithAllKnownCapabilities. WithAllKnownCapabilities has similar
functionality to the previous WithAllCapabilities with added support for newer
capabilities. WithAllCurrentCapabilities can be used to give privileged
containers the same set of permissions as the calling process, preventing errors
when privileged containers attempt to get more permissions than given to the
caller.

See the changelog for complete list of changes

Please try out the release binaries and report any issues at
https://github.com/containerd/containerd/issues.

Contributors

  • Lantao Liu
  • Mike Brown
  • Phil Estes
  • Sebastiaan van Stijn
  • Derek McGowan
  • Akihiro Suda
  • Michael Crosby
  • Maksym Pavlenko
  • Wei Fu
  • Abhinandan Prativadi
  • Davanum Srinivas
  • Shengjing Zhu
  • Xuean Yan
  • Stefan Berger
  • Yanqiang Miao
  • Brandon Lum
  • Kazuyoshi Kato
  • Brian Goff
  • Justin Terry
  • Samuel Karp
  • Ian Campbell
  • Iceber Gu
  • Kohei Tokunaga
  • Paul "TBBle" Hampson
  • Daniel Canter
  • Shiming Zhang
  • Kevin Parsons
  • Siddharth Yadav
  • Antonio Ojea
  • Tianon Gravi
  • Tõnis Tiigi
  • Jose Carlos Venegas Munoz
  • Li Yuxuan
  • heartlock
  • Jian Zeng
  • Johannes M. Scheuermann
  • Julien Balestra
  • Kathryn Baldauf
  • Rui Chen
  • Tobias Klauser
  • Xianglin Gao
  • Zhoulin Xie
  • Aditi Sharma
  • Akshat Kumar
  • Aldo Culquicondor
  • Amr Mahdi
  • Christopher M. Luciano
  • Cory Bennett
  • Crazykev
  • Haiyan Meng
  • Hajime Tazaki
  • Ilya Dmitrichenko
  • Jacob Blain Christen
  • Kir Kolyshkin
  • Martin Hickey
  • Stephen J Day
  • Tim Allclair
  • Wade Lee
  • Yu-Ju Hong
  • pacoxu
  • Aaron Crickenberger
  • Alakesh Haloi
  • Avi Deitcher
  • Benjamin Elder
  • Boris Popovschi
  • Byonggon Chun
  • Daniel Nephin
  • Ed Bartosh
  • Evan Hazlett
  • George Goh
  • Hui Zhu
  • James Jackson
  • Jintao Zhang
  • Junior Santos
  • Leonardo Taccari
  • Lorenz Brun
  • Mohammad Asif Siddiqui
  • Peng Tao
  • Vlad Ungureanu
  • Yohei Ueda
  • Zhenhao Zhang
  • Aaron Lehmann
  • Abhishek Kulkarni
  • Ace-Tang
  • AdamKorcz
  • Alban Crequy
  • Aleksa Sarai
  • Alex Price
  • Amit Barve
  • Andrei Dobre
  • Angela Li
  • Antoine Huret
  • Archana Shinde
  • Ashray Jain
  • Bingshen Wang
  • Bowen Yan
  • Brian Pursley
  • Chethan Suresh
  • Chris Fregly
  • Cong Liu
  • Cyrill Troxler
  • Darren Shepherd
  • Dave Syer
  • Deep Debroy
  • Didier Durand
  • Emmanuel Ramos
  • Eric Ernst
  • Erik Wilson
  • Evan
  • Fabiano Fidêncio
  • Fabricio Voznika
  • Filipe Brandenburger
  • Fupan Li
  • Gaurav Singh
  • Georgi Sabev
  • Giuseppe Capizzi
  • Giuseppe Scrivano
  • Gsealy Jiao
  • Guangwen Feng
  • Guanjun Gong
  • Harshal Patil
  • Hector Fernandez
  • Henrik Schmidt
  • HsuanChi (Austin) Kuo
  • Hu Shuai
  • Ivan Milchev
  • Jakob
  • James Sturtevant
  • Jamie Zhuang
  • Jason Hall
  • Jeremy Edwards
  • Jeremy Williams
  • Jess Frazelle
  • Jian Qiu
  • Joe Borg
  • Jordan Hatcher
  • Joris De Winne
  • Jun Lin Chen
  • Justin Cormack
  • Kenta Tada
  • Laszlo Janosi
  • Li Ning
  • Liu Hua
  • Madhan Raj Mookkandy
  • Madhav Jivrajani
  • Maksim An
  • Malepati Bala Siva Sai Akhil
  • Mauricio Vásquez
  • Michael Hamrah
  • Morgan Bauer
  • Moritz Johner
  • Muhammad Kaisar Arkhan
  • Nikhita Raghunath
  • Nishchay Kumar
  • Nitesh Konkar
  • Odin Ugedal
  • Pavel Tikhomirov
  • Philip Marin
  • Prashant Bhutani
  • Qian Xiao
  • Ricardo Aravena
  • Robin Winkelewski
  • Roy Yang
  • Samarth Shah
  • Sascha Grunert
  • Shaobao Feng
  • Shishir Mahajan
  • Simon Kaegi
  • Su Xiaolin
  • Takumasa Sakao
  • Teemu Kallio
  • Thibaut Collet
  • Tobias Bradtke
  • Tyler Kellen
  • Vishal Verma
  • Wei Wei
  • Yecheng Fu
  • Yongkun Anfernee Gui
  • Yue Zhang
  • Yuxing Liu
  • Zhiyu Li
  • alexyadon
  • blade
  • duyanghao
  • jiazhiguang
  • kwgchi
  • maodou
  • sarahnovotny
  • shouhei
  • songjiayang
  • varsha teratipally
  • weixian.cxy
  • yang yang
  • zhangjianming
  • zhangyadong.0808
  • zhuangqh

Changes

2911 commits

  • 6636e3618 Merge pull request #5257 from dmcgowan/prepare-1.5.0-rc.0
  • 8e1a8ecd8 Prepare v1.5.0-rc.0
  • d06414036 Merge pull request #5302 from mikebrow/toml-cri-defaults
  • 01a39262e Merge pull request #5324 from thaJeztah/no_libcontainer_devices
  • 9bc8d63c9 cri/server: use containerd/oci instead of libcontainer/devices
  • dd16b006e merge in the move to the new options type
  • 9144ce967 shows our runc.v2 default options in the containerd default config
  • ceb08756a Merge pull request #5321 from thaJeztah/fix_oom_score_test
  • 1645db33d Merge pull request #5305 from thaJeztah/update_klauspost_compress
  • 7648ad289 Merge pull request #5300 from adisky/fix-toml
  • 3d20fa930 fix TestSetOOMScoreBoundaries
  • 4d4117415 Change CRI config runtime options type
  • 21ebeef74 integration: use busybox:1.32.0 since latest is unavailable
  • 1edab6072 Merge pull request #5253 from thaJeztah/refactor_oom
  • 88880f0f2 Merge pull request #5304 from mikebrow/cri-registry-doc-updates
  • b52727342 Merge pull request #5308 from AkihiroSuda/add-imgcrypt-bin
  • a4bc81779 Merge pull request #5312 from AkihiroSuda/expose-WithoutRunMount
  • f9bcf4a8a add section link
  • d4be6aa8f rm mirror defaults; doc registry deprecations
  • 7bb73da6b runtime/v2/shim: remove unused SetScore() and remove sys.OOMScoreMaxKillable
  • 91e7d21ee sys: add AdjustOOMScore() utility
  • 44240116a sys: add boundary checks to SetOOMScore()
  • ace1912bb sys: use assert for error checks in OOM tests
  • 6e7271522 sys: add missing pre-condition checks in tests
  • badd60d3f sys: un-export runningPrivileged(), remove runningUnprivileged()
  • 21a175860 go.mod github.com/klauspost/compress v1.11.13
  • 8b00eafca Merge pull request #5318 from mikebrow/update-cri-tools-k8s-staging
  • 58c5fd09e re-enable cri test
  • da998c81e move to gcr.io/k8s-staging-cri-tools test images
  • 8ba8533bd pkg/cri/opts.WithoutRunMount -> oci.WithoutRunMount
  • 92ea98eda cri-cni-release: add imgcrypt binaries (v1.1.0)
  • 85041ffe5 Merge pull request #5276 from aaronlehmann/tracker-false-positives
  • 4c1fa5719 remotes/docker: Only return "already exists" on push when the upload was successful
  • dc8af03ba Merge pull request #5303 from mikebrow/cri-remove-deprecated-default-untrusted
  • 0186a329e remove two very old no longer used runtime options
  • 3db5af9b6 Merge pull request #5315 from dmcgowan/disable-broken-cri-tools-critest
  • 58a07754a Temporarily disable cri-tools critest
  • ff05d499e Merge pull request #5272 from thaJeztah/sync_test_replaces
  • 261c107ff Merge pull request #5278 from mxpv/toml
  • 251e3d15d Merge pull request #5299 from estesp/refkey-with-name
  • 7ae0a60fb Add OCI ref.name to unique key in remotes handler
  • 5ada2f74a Keep host order as defined in TOML file
  • 9a9bd0975 Merge pull request #5270 from kzys/remove-blockdev
  • 1c05317a4 Merge pull request #5291 from ktock/generic-diff
  • 6866b36ab Add workaround to keep docker hosts structs private
  • c54d92c79 image: use generic decompressor for calculating DiffID
  • 1faca349e integration/client: rename package to "client"
  • 6fc9e4500 synchronize replace rules in integration/client go.mod with main go.mod
  • 9e19a2984 Fix hosts test on Windows
  • 3f406d4af Cleanup vendor
  • d56b49c13 Rewrite Docker hosts parser
  • e1f51ba73 Use os.File#Seek() to get the size of a block device
  • 1b05b605c Merge pull request #5145 from aojea/happyeyeballs
  • effe226d9 Merge pull request #5258 from fuweid/checkpoint-on-pause-state
  • ddd4298a1 Migrate current TOML code to github.com/pelletier/go-toml
  • 499c2f7d4 Vendor github.com/pelletier/go-toml
  • 75a0c2b7d Merge pull request #5264 from mxpv/tests
  • ed8cf6077 Merge pull request #5267 from estesp/up-integ-timeout
  • 7b17a29da Merge pull request #5262 from cpuguy83/ci_cross_compile
  • 219f1395b Merge pull request #5268 from thaJeztah/no_klog
  • 61c749036 integration/util: remove dependency on k8s.io/klog/v2
  • 4f7d1d74f Merge pull request #5260 from fuweid/limit-concurent-uploads-when-push
  • f2d84035f Merge pull request #5266 from Ace-Tang/ace
  • d9765f7bf Extend default timeout for nested VM integration run
  • 5e94745f2 ctr: add --user for task exec
  • f8c2f0475 remotes/ctr: allow to limit max concurrent uploads like downloads
  • 80fa9fe32 Merge pull request #5135 from AkihiroSuda/default-config-crypt
  • 4674ad7be Ignore some tests on darwin
  • 55450e773 Run unit tests on CI for MacOS
  • 311e326a1 Add CI job to cross compile all the things
  • 10a498c7c Update go-winio to fix compile error on armv7
  • 1a9c6f557 Revendor zfs to to fix integer overflow
  • 548d984f2 Merge pull request #5132 from mikebrow/add-some-debug-out-for-dep-setups
  • bcda849e7 Merge pull request #5133 from TBBle/correct-cleanup-of-windows-layers-in-test
  • 1fd3d12f9 go mod tidy the client integration test module
  • da7d96ba3 Clean up WCOW layers after tests in the correct order
  • 9ad87b9ba adds critools-version
  • 72b7f4bab task: allow checkpoint on pause state
  • 31a0f92df Merge pull request #5234 from mxpv/http-dbg
  • 181e2d421 Merge pull request #5250 from dmcgowan/cri-fix-reference-ordering
  • 664088dd2 Merge pull request #5254 from voltbit/clarify-cri-registry-doc
  • e4b9b1038 Make CRI registry docs more clear
  • 2ad54a2cd Merge pull request #5255 from dmcgowan/bump-linux-integration-timeout
  • 792336b09 Merge pull request #5245 from mxpv/oom
  • ec4d7736d Increase timeout for linux integration tests
  • eb7c7c71e Fix oom tests on non Linux
  • d54225cce Merge pull request #5125 from Iceber/add-caller-info
  • 717dde3c2 Merge pull request #5252 from thaJeztah/separate_userns
  • 708299ca4 Move RunningInUserNS() to its own package
  • 0886ceaea Fix reference ordering in CRI image store
  • bf9db47e8 add caller info to the testHook
  • edf648416 Merge pull request #5243 from AkihiroSuda/update-zfs-20210322
  • 305b42583 use happy-eyeballs for port-forwarding
  • 22ef69d77 Support HTTP debug in ctr
  • 4e919ffab Merge pull request #5244 from pacoxu/fix/night-run
  • 01765d097 night ci fix: add packages for ubuntu 20.04
  • 8cdc1f13b go.mod: github.com/containerd/zfs v0.0.0-20210322090317-0e92c2247fb7
  • 56f17a085 Merge pull request #5148 from wzshiming/fix/defer-cleanup
  • 30e1e66e5 runtime/v2: Fix defer cleanup
  • 6150170d9 Merge pull request #5235 from estesp/testimage-userns-ro
  • 33776ada0 Use specific image for user namespaces tests
  • a47feaf46 Merge pull request #4898 from timchenxiaoyu/makefile
  • f7bd43c13 Merge pull request #5216 from estesp/testimage-429
  • a7b456d2f Merge pull request #5233 from kzys/mkfs-error
  • e0c94bb26 Merge pull request #4708 from kzys/enable-criu
  • 0d569f8f4 Merge pull request #5229 from wzshiming/fix/log-cp-file
  • 7704fe72d Specifically mention "mkfs.ext4" on the error from the command
  • 2061227b5 Merge pull request #4949 from hs0210/work
  • 1410220d8 Fix error log when copy file
  • 86a7db486 Merge pull request #5227 from tonistiigi/grpc-stream-close
  • fbf79545d Merge pull request #5230 from wzshiming/fix/log-kill-shim
  • fe787efa2 Fix error log when kill shim
  • 8d8c15ca5 contentproxy: ensure grpc stream is closed on commit
  • 2d5f9bf87 Merge pull request #4990 from kzys/host-status
  • 6e343f25e Switch test image to a non rate-limited manifest list
  • 969b3d638 Merge pull request #5202 from wzshiming/fix/dgst-debug
  • 63b605d8f Merge pull request #5210 from thaJeztah/bump_k8s
  • 3f98a6d2d Merge pull request #5211 from pacoxu/pause/3.5
  • 31c058735 Merge pull request #5218 from alakesh/runtime-v2-stress
  • 92c1bbb25 Merge pull request #5222 from fuweid/follow-up-5174
  • 9fdc96c09 runtime/v2: add comment for checkCopyShimLogError
  • 24602e7a9 change default runtime for containerd-stress app
  • 32a08f1a6 Merge pull request #4847 from cpuguy83/devices_by_dir
  • b395f2f9a Merge pull request #5160 from MadhavJivrajani/master
  • a0cc9b432 Merge pull request #5195 from fuweid/fix-5173
  • 1a0973dde Merge pull request #5206 from Iceber/fix-new-container
  • 5978fe807 Merge pull request #5212 from thaJeztah/gofmt_all_the_things
  • 8731888ec Re-enable CRIU tests by not using overlayfs snapshotter
  • b520428b5 Fix CRIU
  • 4e76bcf06 gofmt -s -w all the things
  • f201b78b9 Merge pull request #5205 from dmcgowan/prepare-v1.5.0-beta.4
  • 767600899 Merge pull request #5207 from thaJeztah/bump_btrfs
  • 569023fd5 go.mod: github.com/containerd/nri v0.0.0-20210316161719-dbaa18c31c14
  • 0e1f59e89 go.mod: github.com/containerd/zfs v0.0.0-20210315114300-dde8f0fda960
  • 1a28c2f7e Merge pull request #5200 from pacoxu/skip-error-check
  • ffff68866 upgrade pause image to 3.5 for non-root
  • 88d3881e1 go.mod: github.com/containerd/fifo v0.0.0-20210316144830-115abcc95a1d
  • a22c43fa4 go.mod: github.com/containerd/aufs v0.0.0-20210316121734-20793ff83c97
  • f6f861736 go.mod: github.com/containerd/btrfs v0.0.0-20210316141732-918d888fb676
  • 460b35236 go.mod: kubernetes v1.20.4
  • fef6bb8d3 Merge pull request #5204 from thaJeztah/overlayutils
  • 5e484c961 runtime/v2/runc: fix the defer cleanup of the NewContainer
  • e6086d9c0 Prepare release notes for v1.5.0-beta.4
  • 34b7a5f09 Update mailmap
  • 2755ead92 Merge pull request #4978 from cpuguy83/certs_dir
  • ba8f9845e move overlay-checks to an overlayutils package
  • 7776e5ef2 Support adding devices by dir
  • a1138182d Merge pull request #5180 from dmcgowan/lint-enforce-comments
  • fad66f94e Merge pull request #5174 from fuweid/fix-5130
  • bd4f468c6 Merge pull request #5186 from cpuguy83/fix_docker_cert_loading
  • 5461fa3a7 Merge pull request #5196 from Iceber/fix-rootfs
  • d895118c7 runtime/v2/runc: fix leaking socket path
  • a76cefd12 plugin status should be skip, not error
  • 766e7953a Change dgst to digest in debug
  • 4e8b2f309 rootfs: fix the error handling of the createInitLayer
  • 6b410ba41 Merge pull request #5197 from Iceber/fix-ctr-command
  • 06e6f45c3 Merge pull request #5198 from Iceber/fix-usage
  • d3ad7f390 cmd/ctr: use e.g. in the command usage
  • 231bbdc37 cmd/ctr: fix export command
  • ecb881e5e add imgcrypt stream processors to the default config
  • ac2726e12 cmd/containerd: deduplicate config*.go
  • 9a7ca39cb defaults: add DefaultConfigDir
  • 8f863afd3 Use net.IP.IsLoopback() to match loopback addresses
  • eabd9b98b runtime: ignore file-already-closed error if dead shim
  • e231b955d Merge pull request #5154 from estesp/zero-len
  • 5b7f2657d Merge pull request #5184 from thaJeztah/fixate_buildtags
  • f6a994273 Better error when handling a descriptor of size zero
  • 92009ad7a Merge pull request #5164 from errordeveloper/master
  • 6f94b156f Merge pull request #5189 from TBBle/reduce-load-on-ratelimited-docker.io
  • 42266dadc Merge pull request #5182 from thaJeztah/bump_go_runc
  • bd2c0898a go.mod: github.com/containerd/go-runc v0.0.0-20201020171139-16b287bc67d0
  • 143283931 Merge pull request #5185 from thaJeztah/update_imgcrypt
  • 24a8b460e go.mod: github.com/containerd/zfs v0.0.0-20210313052028-2233970b74b1
  • f0b6bcb77 go.mod: github.com/containerd/aufs v0.0.0-20210313051948-ffdde1490233
  • 5cfc4a80d Enable some image-pull tests on Windows
  • b375f9012 Use k8s.gcr.io/pause:3.4.1 in pull-only tests
  • bcc02002a go mod tidy after containerd moved to hcsshim v0.8.15
  • b0b6d9aa0 Add support for using a host registry dir in cri
  • 1fd99e24a Fix docker style cert loading.
  • fcab1fe53 go.mod: github.com/containerd/imgcrypt 7ed62a527887
  • 55a9bbc03 Prevent runc inheriting BUILDTAGS from containerd
  • 8cf669ce3 Fix unsupported files exporting functions for apparmor and seccomp
  • 35eeb24a1 Fix exported comments enforcer in CI
  • 9d5c1165a Merge pull request #5178 from estesp/go-1.16.2
  • 031775ee5 Merge pull request #5179 from dims/document-the-runtime-public-method
  • b446ed1ca Document the Runtime public method
  • a2f5a9d43 Merge pull request #5101 from dims/drop-github.com/Microsoft/hcsshim/test
  • 8cbef0fad Update to Go 1.16.2
  • 437b7f71b ci: log the status of GitHub Actions' VM at the end
  • 6a4aa1e2e Separate go module for client tests
  • d8208e2e3 Merge pull request #5170 from dims/switch-zuul-merge-mode
  • 481105834 Switch from merge-resolve(default) to merge mode for containerd-build-arm64
  • 2205da64a clean up install-cni and install-critools
  • 1b1bb4870 adds a new install-deps in the makefile; and some debug out
  • ce8e8e890 Merge pull request #5036 from thaJeztah/split_runc_binary
  • 381cbdd39 Merge pull request #5056 from estesp/go-1.16
  • d1b778435 Use ErrUnexpectedStatus more consistently
  • a11d78578 Include URL and method in ErrUnexpectedStatus
  • 8634cd9df Merge pull request #5157 from AkihiroSuda/deflake-TestRestartMonitor
  • c55492f8d Update to Go 1.16.1
  • ee84e8575 deflake TestRestartMonitor
  • 2b1e91367 Merge pull request #5156 from estesp/step-name
  • c9c7665bb CI: Add a name for the vagrant up step
  • 95513021e Merge pull request #5150 from thaJeztah/update_mountinfo
  • d629a08eb go.mod: github.com/moby/sys/mountinfo v0.4.1
  • 79a51cd16 move runc version to a separate file for easier consumption
  • 8325ba5d3 Separate runc binary version from libcontainer version
  • b89a63a23 Remove references to apparmor and selinux buildtags for runc
  • 17ab5dd08 Merge pull request #5114 from alakesh/print-unpack-time
  • ddf6594fb Merge pull request #5076 from AkihiroSuda/ovl-k511
  • 9f5244f41 Print elapsed time for image unpack
  • a5d17eb50 Merge pull request #5143 from kevpar/fix-lookpath
  • 9ec277895 Merge pull request #4467 from cyphar/apparmor-update-profile
  • c9afc4250 Fix error checking when resolving shim binary path
  • 6d68490ef Merge pull request #5014 from Iceber/update-pause-version
  • 185aaf207 Merge pull request #5141 from dims/create-symlink-to-avoid-duplicating-files-in-cloud-init
  • f6a07f444 Merge pull request #5140 from mxpv/reader
  • c193e121f Create symlink to avoid duplicate cloud init
  • 571cc32df Add OpenReader to create ReaderAt interface
  • 7738246cd Merge pull request #5111 from ctrlaltdel121/master
  • da137a7a1 Merge pull request #5134 from AkihiroSuda/dump-apparmor
  • 0580bd699 apparmor: add DumpDefaultProfile
  • f37ae8fc3 move to v3.4.1 for the pause image
  • a72fe7da2 Merge pull request #5106 from Iceber/update-building-readme
  • 4514bc9c5 Merge pull request #5127 from dmcgowan/update-release-md
  • aa8448a28 Update RELEASES.md to reflect latest releases
  • 02334356d Merge pull request #5120 from dmcgowan/1.5-release-notes-update
  • 9ba531c31 Prepare release notes for 1.5.0-beta.3
  • 8e2072661 Merge pull request #5095 from dims/fix-pull-containerd-node-e2e-failure
  • fa66f93c0 Merge pull request #5117 from Iceber/fix-container-status
  • 92ab1a63b cri: fix container status
  • 498eebe86 Merge pull request #5123 from fuweid/update-bug-report-template
  • 34e838581 .github: update bug_report.md with hint and tip
  • bb3fcf62f Merge pull request #5119 from mxpv/dm
  • 15a4df0ba fix names and paths for containerd master
  • 1dcfe7fa8 Merge pull request #5040 from estesp/http-trace
  • 6762c6f2d Merge pull request #5115 from kevpar/update-hcsshim
  • e1b4c0ad4 Remove flaky devmapper check
  • 2f71f4f63 Merge pull request #5116 from fuweid/carry-4825
  • 51a72f049 mark device faulty after parent fails to suspend
  • 91ff31498 Merge pull request #5009 from thaJeztah/fix_install_scripts
  • 164573897 script/setup: use git clone instead of go get -d
  • 591caece0 cri: check fsnotify watcher when receiving cni conf dir events
  • 46fd9e440 update BUILDMING.md
  • 51992133a Allow HTTP tracing in push/pull via --trace flag
  • 82dccdc49 Update github.com/Microsoft/hcsshim to v0.8.15
  • 134f7a737 Merge pull request #5007 from fidencio/wip/allow-shimv2-to-also-be-loaded-from-an-arbitrary-path
  • 52a602190 Merge pull request #5102 from dims/cleanup-k8s.io/kubernetes-update-aufs-zfs
  • c3eecf4f7 Update to newest imgcrypt, aufs and zfs
  • 54a63a3dd Merge pull request #5088 from Iceber/update-linuxkit-readme
  • 1f801c02c Merge pull request #5099 from AkihiroSuda/cache-vagrant
  • 4702af917 CI: cache ~/.vagrant.d/boxes
  • 9ade247b3 overlay: support "userxattr" option (kernel 5.11)
  • ba199129b update linuxkit readme
  • 10bbd1a46 Merge pull request #5051 from wzshiming/fix/missing-close
  • 46c974650 Merge pull request #5064 from Iceber/fix-redundant-slice
  • 07a3ce3d7 Merge pull request #5080 from dmcgowan/prepare-1.5.0-beta.2
  • 9884730e5 Merge pull request #5069 from AkihiroSuda/restart-fast
  • 437955792 Merge pull request #5086 from eramos2/revise-docs
  • 8dbe53a2a Merge pull request #5070 from yoheiueda/empty-masked
  • c61f0cead Fix broken docs links (#5085)
  • f7f6aabff oci: fix superfluous slice operations
  • 224efa9da Fixed wording in docs, and broken link
  • 2bc8c779c Merge pull request #5068 from AkihiroSuda/restart-test
  • 119fe7046 Merge pull request #5071 from AkihiroSuda/restart-parallel
  • 7738370db Merge pull request #5083 from AkihiroSuda/remove-dep-gocapability
  • 7ee610edb drop dependency on github.com/syndtr/gocapability
  • 982217335 cap: rename FromUint64 to FromBitmap
  • 6ab6eaa79 restart: skip Sleep() for the first iteration of the reconcilation
  • 36df282dc restart: add an integration test
  • b23dc1131 restart: parallelize reconcile()
  • f38a79703 Prepare release notes for 1.5.0-beta.2
  • 07f1df454 cri: set default masked/readonly paths to empty paths
  • af4c55fa4 Merge pull request #5078 from AkihiroSuda/fix-5077
  • b4ef1e9dc CI: fix "ls: cannot access '/etc/cni/net.d': Permission denied"
  • 757be0a09 Merge pull request #5017 from AkihiroSuda/parse-cap
  • 9173d3e92 Merge pull request #5021 from wzshiming/fix/signal_repeatedly
  • 08d765af9 Merge pull request #5028 from Iceber/runtime-spec
  • 096e99fe7 Merge pull request #5057 from estesp/moar-time
  • 13f904cde Tune test timeouts for GH Actions
  • e58be59cb Merge pull request #5054 from jterry75/fix_env_windows
  • 06e4e0956 cri: append envs from image config to empty slice to avoid env lost
  • c32ccdf8b Merge pull request #5024 from yadzhang/deepcopy-imageconfig
  • d30a6c005 Merge pull request #5045 from wzshiming/fix/file-not-closed
  • 5e4acc043 Fix file is not closed
  • 05ef2fe2f Fix missing close
  • 746cef0bc Merge pull request #5044 from wzshiming/fix/empty-error-warpping
  • 08318b1ab cri: append envs from image config to empty slice to avoid env lost
  • 59db8a10e Fix empty error warpping
  • a98c83c2d Merge pull request #5033 from chrisfregly/master
  • 80e1d98f6 fix: issue #5032
  • 0cc399138 Merge pull request #4912 from dcantah/dcantah/wcow-sandbox-size
  • dc6f5ef3b Fix repeated sending signal
  • 41e3057cc Merge pull request #5025 from jeremyje/win20h2
  • 88d97362b Merge pull request #5027 from kevpar/config-check
  • 2adb2ea64 Merge pull request #4973 from lorenz/move-netns-into-statedir
  • 36d0bc1f2 Allow moving netns directory into StateDir
  • e288feacf Merge pull request #5026 from crosbymichael/cni-anno
  • 51f985cb1 oci: move cap UT to _linux_test.go
  • d08aa4b68 oci: fix the file mode of the device
  • a2d1a8a86 oci.WithPrivileged: set the current caps, not the known caps
  • 5f051c1d7 Improve error detection when loading config
  • e874e2597 [cri] add pod annotations to CNI call
  • 1c81071d3 Add references to Windows 20H2 test images.
  • ddcc431c1 Merge pull request #5016 from thaJeztah/bump_cgroups
  • 6be7c9f4e go.mod: containerd/cgroups 8a68de567b68b30602948417a7a8e99ccf00ee9b
  • cfa842c27 Merge pull request #5003 from dmcgowan/prepare-1.5.0-beta.1
  • a2973c70a Prepare release notes for 1.5.0-beta.1
  • b3f240206 Merge pull request #5002 from crosbymichael/anno-image-name
  • e908be5b5 Merge pull request #5001 from kzys/no-lint-upgrade
  • d05f7bdf0 Merge pull request #5011 from thaJeztah/setup_go_v2
  • 25e42e702 Merge pull request #5004 from thaJeztah/bump_golang
  • 129c67dc8 GHA: use setup-go@v2
  • d80dbdae6 v2, util: Take the full binary path when starting the shimv2 process
  • ec7d905f4 Update to go 1.15.8
  • 5f2d02adc Merge pull request #4717 from thaJeztah/reduce_libcontainer_use
  • ccbeb550b Merge pull request #4991 from kzys/no-auto-clear
  • e9e3b1d6f Merge pull request #5000 from kzys/fix-assert-check
  • 07db46ee2 lint: update nolint syntax for golangci-lint
  • b14ccd205 ci/gha: upgrade golangci-lint from v1.29.0 to v1.36.0
  • aa5e55ad9 Merge pull request #4980 from thaJeztah/prevent_cio_npe
  • e178af2d3 Merge pull request #4999 from thaJeztah/retry_fedora
  • 05a2e280a mount: make setupLoop() work with with Autoclear
  • 2ac33d79f test: fix assert.Check's argumets to show its parameters correctly
  • f101c8ac6 ci/gha/fedora: retry vagrant up
  • 04d061fa6 update runc to v1.0.0-rc93
  • 54cc3483f pkg/cri/server: don't import libcontainer/configs
  • 99cb62f23 [cri] add image-name annotation
  • ccde82da2 Merge pull request #4987 from Random-Liu/fix-auth-config-conversion
  • b5bf1fd5d Fix deprecated registry auth conversion.
  • 40542305b Merge pull request #4994 from kzys/kill-before-buf
  • 310e59073 test: stop containerd before accessing the stdout
  • f07e1811e Merge pull request #4988 from Iceber/fix-runc-v2-service
  • b458583b7 runtime: fix shutdown runc v2 service
  • a39478ab9 Merge pull request #4986 from kzys/devmapper-log
  • db6075fc2 snapshot/devmapper: log actual values to investigate #4965
  • 49c5c1487 Merge pull request #4906 from payall4u/bugfix/fix-open-shim-fifo
  • 7a468a3f3 cio.copyIO: refactor to use cio.Close() (windows)
  • 219fa3d0a cio.copyIO: fix pipes potentially not being closed (Windows)
  • baf6c1d5e cio: openFifos() use named return variables to use in defer()
  • 6a2d3990d cio: FIFOSet.Close() check if FIFOSet is nill to prevent NPE
  • 957fa3379 change flag from RDONLY to RDWR and close the fifo correct
  • d8572b6ca apparmor: handle signal mediation
  • 19ee068f9 Merge pull request #4974 from adisky/update-protobuf
  • 1423e9199 Update gogo/protobuf to v1.3.2
  • cb6f66504 Merge pull request #4975 from thaJeztah/mod_tidy
  • 6c69cd55f Makefile: run "go mod tidy" when vendoring
  • c28533c7a Merge pull request #4972 from crosbymichael/exec-sync
  • 591d7e2fb remove exec sync debug contents from logs
  • c28e42441 Merge pull request #4922 from kinvolk/alban_pod_annotations
  • 28e4fb25f cri: add annotations for pod name and namespace
  • 20346607b Merge pull request #4701 from kzys/content-store-filter
  • f615c58dc Merge pull request #4682 from fuweid/cri-handle-exit-event-separate
  • 3299c5560 Merge pull request #4967 from dmcgowan/cleanup-root
  • 9108373cb Merge pull request #4968 from dmcgowan/add-prune-references
  • e56de6309 cri: handle sandbox/container exit event separately
  • 9aca94c5b Add prune command to remove layer references
  • 643bb9b66 Merge pull request #4958 from AkihiroSuda/crun-017
  • aae24ecbc Merge pull request #4963 from zhsj/move-runtimeopt
  • 9e78a001b Merge pull request #4964 from zhsj/cgo
  • 074873c68 Add cgo tag to btrfs plugin
  • 5142c3842 Merge pull request #4960 from AkihiroSuda/eol-12
  • 0cd8309c8 Merge pull request #4959 from AkihiroSuda/go1.15.7
  • 2818fdeba Move runtimeoptions out of cri package
  • d49e1d239 RELEASES.md: v1.2 reached EOL on October 15, 2020
  • 45265febd Bump Golang 1.15.7
  • 80243b866 CI: update crun to 0.17
  • 0bbbc59b9 Merge pull request #4957 from thaJeztah/update_seccomp_profile
  • 809635b60 Merge pull request #4759 from anmaxvl/anmaxvl/windows-logging-driver
  • 5a66c2ae5 Merge pull request #4881 from AkihiroSuda/converter
  • 5ca3ac65c add Image content converter
  • 9b9de47eb Merge pull request #4824 from dcantah/dcantah/reuse-scratch
  • 392b2857a Merge pull request #4848 from katiewasnothere/ctr_image_chainid
  • e1445dff1 profiles: seccomp: update to Linux 5.11 syscall list
  • ddb5e1651 Enhance logging driver and ctr tasks to support windows
  • 83f8d6126 Merge pull request #4925 from dmcgowan/prepare-1.5.0-beta.0
  • c4bff3d17 Merge pull request #4943 from AkihiroSuda/platforms-literallyonly
  • 7d6d52646 Add release notes for v1.5.0-beta.0
  • c35b4cfed Merge pull request #4955 from adisky/fix-doc
  • d09bf1886 Clean Up Doc and fix some broken links
  • 1230bd630 Merge pull request #4952 from crosbymichael/label-etc-files
  • 9c3f17139 Merge pull request #4953 from ImJasonH/cpuinfo
  • 363f2c392 Derive cpuinfo as needed, instead of at init-time
  • a73103923 [cri] label etc files for selinux containers
  • 1d26595cf Add unit test for func in remotes/docker/pusher.go
  • ff1451cab Scratch size customization and UVM scratch creation for WCOW snapshotter
  • e22ce0fa0 platforms: add subarchless version of Only()
  • 66fec3bbb Merge pull request #4932 from tianon/arm64-fallback
  • cb76f534f Merge pull request #4865 from yukiisbored/yuki_is_bored/openbsd-support
  • 3e5acb9d9 Add scratch space re-use functionality to LCOW snapshotter
  • 4073aaa7a Allow arm64 to fallback to arm (v8, v7, v6, v5)
  • 124fc14a4 Merge pull request #4926 from dims/update-k8s-to-latest-v1.20.x
  • 14df541a4 Add a new flag to images pull for printing out the pulled image's chainID
  • 32506bd45 Merge pull request #4934 from dims/bump-golang-1.15.6
  • b72534967 Bump Golang 1.15.6
  • 378c11924 Bump k8s deps to v1.20.1
  • abc0041a0 Merge pull request #4918 from liusdu/sig_bus
  • 38604a76c Merge pull request #4933 from TBBle/fix-resolver-header-map-panic
  • 7dffdfa56 Move documentation and helper directories out of root
  • 785ac3ab7 Ensure request.header is never nil
  • 550b4949c Merge pull request #4700 from mikebrow/cri-security-profile-update
  • 3b6a38680 Merge pull request #4528 from tianon/platforms-compare
  • e62d03b61 Merge pull request #4578 from thaJeztah/use_moby_sys
  • 9db6aa625 Merge pull request #4302 from songjiayang/update-docker-resolver
  • 86277395c signal: do not print message when dealing with SIG_PIPE
  • a4f4a4311 Merge pull request #4916 from stefanberger/streamproc_env_vars
  • 5fa5f15de Add amd64->386 fallback
  • 6bf565045 Merge pull request #4923 from fuweid/fix-wrong-context
  • 1917ca5f7 Allow passing environent variables to StreamProcessors
  • 04df60d10 Merge pull request #4858 from samuelkarp/freebsd-native-snapshotter
  • 846cb963c runtime/v2: should use defer ctx to cleanup
  • 75c264622 Merge pull request #4902 from mxpv/losetup
  • d7ec6e9e8 Merge pull request #4917 from AkihiroSuda/demote-introspection-log-level
  • 2374178c9 pkg/cri/server: optimizations in unmountRecursive()
  • 757291920 mount: remove remaining uses of mount.Self()
  • 474abe572 mount: remove unused mount.PID()
  • f6a0ec7c0 mount.CleanupTempMounts() use github.com/moby/sys/mountinfo
  • 43578a9d6 mount: mount.PID(), mount.Self(): change signature to return pointers
  • fb464b94d mount: replace mountinfo handling with moby/sys/mountinfo
  • a9cc2a772 introspection: demote log level
  • 7c6d710bc Merge pull request #4911 from dims/reduce-clutter-of-log-entries-during-process-exec
  • 092f9e607 Merge pull request #4909 from fenggw-fnst/work
  • 1f5b84f27 [CRI] Reduce clutter of log entries during process execution
  • 3e7bb721d Fix typo in comment
  • 18ad79d32 Merge pull request #4907 from mxpv/headers
  • b236a9337 Merge pull request #4896 from AkihiroSuda/export-skip-non-distributable
  • c1b01eabc Add copyright header to proto files
  • eb1649225 Refactor loseup test
  • 5d1955ac2 Merge pull request #4899 from zhsj/cri-install-doc
  • c5fa0298c Address loop dev PR comments #4178
  • b7026236f snapshot/devmapper: use losetup in mount package
  • 9e4207016 mount: handle loopback mount
  • 380b52652 Bring OpenBSD support
  • d64917403 standard makefile,fix not work no macos
  • 91dc69ee4 docs: point cri release tarball to github release page
  • 602af6f67 Merge pull request #4895 from AkihiroSuda/remove-redundant-secreport
  • e2e2c5737 export: add --skip-non-distributable
  • d50de11ce ISSUE_TEMPLATE: remove redundant "report a security issue" button
  • 9067796ce Merge pull request #4891 from tianon/generic-arm-vector
  • 9072b0914 Refactor platforms.Only with a "platformVector" helper
  • 7a2720f5e Merge pull request #4879 from tianon/platforms-only-test
  • 9d98f882b Merge pull request #4859 from dcantah/update-hcsshim-winio
  • cf62a557a Merge pull request #4882 from AkihiroSuda/issue-question-guide
  • 9a7bb7e40 add guidance about GitHub Discussions
  • 66a3f2cbc Add platforms.Only test
  • 178e9a101 Merge pull request #4866 from zhsj/doc-fix
  • ac5ca3a41 Merge pull request #4841 from AdamKorcz/fuzz1
  • b624486c8 native: support for FreeBSD
  • d6baafa75 mount: basic support for FreeBSD
  • 5988bfc1e docs: Various typo found by codespell
  • b4c604692 docs: Move autocomplete distribution section next to install section
  • 1cc3c7f4a docs: Remove appveyor badge
  • 454e54033 docs: Tweak installing btrfs dependency on Debian/Ubuntu
  • 13917b03d docs: Update command in BUILDING after moving to go modules
  • dc207b654 Merge pull request #4860 from masters-of-cats/pr-process-not-found-err
  • 3698bc4ff Added 2 fuzzers
  • a551492e9 Update hcsshim and go-winio vendoring
  • 7451dd1ed Return GRPC not found error instead of plain one
  • ce7024558 Merge pull request #4863 from crosbymichael/log-dir
  • 070b69844 Merge pull request #4845 from skaegi/oom_score-max
  • 2e442ea48 [cri] ensure log dir is created
  • 3cd1c832e Merge pull request #4796 from jsj/jsj/4572
  • a5f9613b8 Merge pull request #3927 from katiewasnothere/snapshotter_check
  • 318e34b98 Merge pull request #4855 from tonistiigi/push-concurrent-access
  • 7fa02f3af Merge pull request #4854 from tonistiigi/fix-push-auth
  • 4dfec7fa0 pusher: add missing authentication support for requests
  • bf323c5bd docker: avoid concurrent map access panic
  • e922d5553 Merge pull request #4849 from AkihiroSuda/remove-selinux-tag
  • 0c0ff6efc Merge pull request #4850 from wangmaodou/update-runc-doc
  • b197a66f4 docs: update RUNC.md
  • 7e6e4c466 remove "selinux" build tag
  • da2fd657a Add bounds on max oom_score_adj value for AdjustOOMScore
  • 23315f864 Merge pull request #4840 from AkihiroSuda/with-container-labels-2
  • a9cc80192 Merge pull request #4821 from mxpv/tests
  • d1ced4f8a Merge pull request #4833 from AkihiroSuda/restart-with-log-uri
  • 5d147bdc4 Merge pull request #4842 from AkihiroSuda/expose-fs-user-util
  • 8a57d70a5 oci: expose getUserFromPath and getGIDFromPath
  • 041eb3ac3 container_opts.go: add WithAdditionalContainerLabels
  • ca292da14 Requested Changes
  • 09241fd21 Mention built-in CRI support in README
  • 0356d5d4b restart: allow passing existing log URI object
  • 004214808 Merge pull request #4831 from AkihiroSuda/expose-contents-showprogress
  • c9c1f5cc5 Merge pull request #4832 from AkihiroSuda/expose-apparmor-loaddefault
  • fad0ca261 Merge pull request #4822 from samuelkarp/freebsd
  • 7b04b3cbb contrib/apparmor: expose LoadDefaultProfile
  • 419ad7372 ctr/commands/contents: expose ShowProgress
  • 4bcfbfe66 ci: add cross-compile for FreeBSD
  • f8992f451 add optional check that snapshotter supports the image platform when unpacking
  • da6860986 Fix devmapper test
  • 5a26a0369 Enable devmapper tests on CI
  • 2b87d4554 Add retries when deleting a devmapper device
  • 7b0149ac4 Merge pull request #4820 from AkihiroSuda/additional-pull-opts
  • b45920918 Compile for FreeBSD
  • 51f9eafd1 vendor: update continuity for FreeBSD support
  • 1febce4ca ctr: FetchConfig: allow setting additional []containerd.RemoteOpt
  • 1e624fa3d Merge pull request #4815 from AkihiroSuda/remove-apparmor-tag
  • 0a9147f3a remove "apparmor" build tag
  • 6467c3374 refactor based on comments
  • 46e1dc5a9 Merge pull request #4809 from giuseppe/zstd-support
  • 73a301c7a Merge pull request #4772 from gaurav1086/ValidatePluginConfig_fix_range_iterator_issue
  • efad13faa Merge pull request #4811 from AkihiroSuda/expose-apparmor
  • 9f97514f9 Merge pull request #4803 from ungureanuvladvictor/vladu/json-logging
  • 55eda46b2 expose hostSupportsAppArmor()
  • 30802fac7 compression: add support for the zstd algorithm
  • 9c398e1cb Merge pull request #4395 from TBBle/use_gowinio_for_reading_tarballs
  • 071a18550 cri/config: fix range iterator issue in ValidatePluginConfig
  • b4727eafb adding code to support seccomp apparmor securityprofile
  • f1295043e vendor commit for cri api changes
  • e98d7f8ea Merge pull request #4808 from dmcgowan/update-continuity
  • 41da96d67 Update continuity
  • b6bb48180 Merge pull request #4794 from kzys/lock-since
  • f12b68cc8 Allow configuration of different log formats: text, json
  • cb8253eea Merge pull request #4791 from crosbymichael/base-runtime-opts
  • 59a0667cf Merge pull request #4799 from jiazhiguang/master
  • 0f041dc1b ADOPTERS.md: Add the Inclavare-Containers container runtime
  • c95d71cf6 content: include the staleness of the lock when tryLock() fails
  • 9561d9389 Merge pull request #4776 from didier-durand/README_typo
  • 78f31afb4 Reorder to separate generic from windows-specific code
  • 3e47cdf70 Use go-winio tar-application code instead of our own
  • 05647251a Update microsoft/go-winio to v0.4.15
  • 3d358c9df [cri] don't clear base security settings
  • 7126310a0 Merge pull request #4784 from fuweid/fix-4769
  • 774cb16a4 Merge pull request #4739 from kzys/handle-scheme
  • fbf1a72de Merge pull request #4760 from zhsj/gomod
  • b9092fae1 Merge pull request #4643 from dcantah/feedback-lcow-snapshotter
  • faec5d4ff runtime: should not send duplicate task exit event
  • a91c298d1 Optimize Windows and LCOW snapshotters to only create scratch layer on the final snapshot
  • 4a4bb851f Merge pull request from GHSA-36xw-fx78-c5r4
  • 7e46676e7 Go mod vendor
  • fc946ca82 Revert urfave/cli version bump
  • c129310ec Don't fail fast in integration matrix test
  • 56eca84ae Remove reference of GO111MODULE=off
  • 56672b961 Change to GOPATH before go get
  • 819ac05f3 Fix hcsshim commit detection
  • 553a36915 Fix reference to vendor.conf in scripts
  • 089d2183b Replace vndr in Makefile
  • 6a2df5fce Revert gogo/googleapis version bump
  • de059b11b Revert protobuf and grpc version bump
  • 89a1fea39 Go mod tidy
  • 9aafdbdb4 Convert vendor.conf to go.mod with go mod init
  • 7ccd0646e Merge pull request #4781 from ekrecker/patch-2
  • aa2c930a3 Merge pull request #4778 from AkihiroSuda/remove-unused-hack-utils.sh
  • 3b54a06ee Merge pull request #4779 from AkihiroSuda/fedora33
  • e58adfd71 Merge pull request #4777 from AkihiroSuda/crun-016
  • b69f36aa1 Fix some typos and grammars
  • 602b2c666 remove unused hack/utils.sh
  • efc4d9909 Vagrantfile: update to Fedora 33
  • a67dbdee7 CI: update crun to 0.16
  • 75a03e4ce Fixing 1 typo in README
  • ddb47a39f Merge pull request #4764 from zhsj/cleanup-systemd
  • cb2dcb04f Merge pull request #4765 from kevpar/panic-file
  • 834499052 Remove duplicate systemd units file
  • b2420ebcd Fix Windows service panic file to not be read-only
  • ebc0ddb28 Merge pull request #4761 from zhsj/fix-cri-proto
  • 625da6b3e Merge pull request #4719 from estesp/fix-shm-relabel-test
  • fe767f95c Fix package name in cri runtimeoptions protobuf
  • af963cc2c Merge pull request #4757 from kevpar/backport-doc
  • 7d135f4da Update backports documentation
  • fd01744a0 Handle an image ref with scheme
  • 85d9fe3e8 Adjust overlay tests to expect "index=off"
  • 027ee569a Import crypto for all snapshotters during testsuite
  • af2fb4eb7 Allow oom adj test to run in environments with a score
  • c11472d31 Add Go test runs to GitHub Actions CI
  • 0d4734655 Merge pull request #4647 from katiewasnothere/task_update_annotations_upstream
  • 2837fb35a Merge pull request #4715 from thaJeztah/remove_libcontainer_apparmor
  • 25e4774ad Merge pull request #4589 from cpuguy83/windows_int_overflow
  • 618c8bd77 Merge pull request #4745 from estesp/fix-actions-cve
  • 159fb2e7e Update other actions for env/path CVE fix
  • 340ab572d Merge pull request #4707 from kzys/lcow-arm
  • 0edc41256 Merge pull request #4742 from thaJeztah/bump_kubernetes_1.19.4
  • 85b1cf128 vendor: kubernetes v1.19.4
  • 8efb17cc9 Merge pull request #4705 from dweomer/selinx-relabel-dev-shm-but-not-with-hostipc
  • bd7c6ca6f Fix integer overflow on windows
  • cc3785c81 Merge pull request #4653 from amrmahdi/amrh/optimize-content-transfer
  • 1c98aa532 Merge pull request #4735 from AkihiroSuda/go-1.15.5
  • af0a20a4d Bump Golang 1.15.5
  • 0ec47b334 Merge pull request #4730 from thaJeztah/update_seccomp_profile
  • 0a1104bcf seccomp: add pidfd_getfd syscall (gated by CAP_SYS_PTRACE)
  • 2dbbd10fd seccomp: add pidfd_open and pidfd_send_signal
  • eba94a15c pkg/cri/server: remove dependency on libcontainer/apparmor, libcontainer/utils
  • a1e7dd939 cri: selinuxrelabel=false for /dev/shm w/ host ipc
  • fca788718 Merge pull request #4726 from estesp/update-btrfs
  • 126b35ca4 containerd-shim: use path-based unix socket
  • bd908acab Use path based unix socket for shims
  • e74ace9ad content: support filters on local.store#Walk()
  • 6fb56aa58 Update btrfs vendor for chkptr fix for Go >= 1.14
  • 78ac7bac8 Merge pull request #4725 from kzys/fix-links-in-docs
  • f1ea895fb Merge pull request #4713 from AkihiroSuda/remove-hack-unused
  • 03cc4cedc docs: fix broken links
  • 4dc698d09 Merge pull request #4723 from lining2020/ctr-error-hint
  • 1309384af Merge pull request #4724 from tonistiigi/pusher-error
  • 97cee75da ctr: fix the incorrect image unmount error hint
  • f601887a3 docker: don’t hide pusher response error
  • 687fcd73e Merge pull request #4722 from kzys/cri-docs
  • a05fa4214 Move CRI plugin's docs from docs/ to docs/cri/
  • 521263ce2 Merge pull request #4721 from thaJeztah/longer_timeout
  • 0299fca49 ga: Linux Integration: extend timeout to 20 minutes
  • 1e7a6906b Merge pull request #4698 from dweomer/test-selinux-enforcing
  • 5f74840a9 Merge pull request #4709 from AkihiroSuda/ctr-apparmor
  • 677aaad83 Merge pull request #4718 from thaJeztah/remove_sudo_remnants
  • 6dc35dfda Merge pull request #4716 from thaJeztah/faster_golang_ci
  • 1edeea766 install-runc: remove unused USESUDO variable
  • 72dd30feb gha: specify full version for golang-ci-lint to speedup selection
  • 0585213d0 remove unused hack/* files
  • 9d54648be ctr: add AppArmor flags
  • 95ba6e9f7 Add annotations to task update request api
  • bb8aac38a Do not hardcode "amd64" on LCOW and Windows-related files
  • 293b08dd1 Merge pull request #4699 from dweomer/selinx-relabel-dev-shm
  • a7f24b29c test: run tests with selinux enforcing
  • e8d8ae3b9 cri: selinux relabel /dev/shm
  • ac61e58cd Merge pull request #4692 from tianon/nosu
  • 17688a733 Remove setuid gosu in favor of "sudo -E PATH=$PATH ..."
  • ef79c9957 Merge pull request #4677 from thaJeztah/moby_sys_symlink
  • 8d42f86cf Merge pull request #4687 from samuelkarp/critest
  • 8db2fe385 Merge pull request #4686 from samuelkarp/cri-tests-runtimes
  • cb8c09290 Merge pull request #4688 from YLonely/master
  • 019148ef4 bug fix:#3448
  • b81917ee7 Add comments clarifying copyWithBuffer implementation
  • e3f28eecd ci: run critest target for all runtimes
  • a2581d345 ci: run cri-integration target for all runtimes
  • 394be74fd Merge pull request #4681 from fuweid/update-godoc-badge
  • 81cf375ec Merge pull request #4679 from mikebrow/update-util-versions
  • 63f673a22 updates cri-tools to latest version
  • ea56dd3fb Merge pull request #4680 from mikebrow/cri-doc-update-testing
  • 975615317 README.md: Use go.dev instead of godoc
  • 1ab8bdc27 refresh cri testing guide after move
  • 3662dc4c0 Merge pull request #4673 from ehazlett/ctr-runtime-options
  • 9a672cca9 Merge pull request #4675 from mikebrow/update-default-config-doc-for-annotations
  • 114609842 replace pkg/symlink with moby/sys/symlink
  • abe1807a1 Merge pull request #4676 from thaJeztah/typo_fix
  • b086062cf httpReadSeeker: fix typo in error-message
  • b6053fb7c change default for disablesnapshotannotations
  • 5184bccea Merge pull request #4631 from dims/copy-a-few-packages-from-moby/moby
  • ef48ef1e4 add config path option to ctr for runtime
  • f2e8fda82 Merge pull request #4665 from dmcgowan/update-default-snapshot-annotations
  • f6834d4c0 replicate io.Copy optimizations
  • b2642458f Update make snapshot annotations disabled by default
  • 8ff2707a3 Merge pull request #4610 from shahzzzam/samashah/add-annotations
  • 619f96c75 Merge pull request #4664 from deitch/ctr-client-optimize
  • 839b13699 Merge pull request #4656 from zhuangqh/fix-unknown-state
  • 57baf9221 use proper buffer size for content get
  • 30c9addd6 fix: always set unknown to false when handling exit event
  • 65e39897b Merge pull request #4662 from BenTheElder/fifo-dup2-unix
  • 502d6adc2 Revender latest containerd/fifo
  • f51d5f773 Merge pull request #4657 from mxpv/master
  • 4da306e1e Fix panic in shim not logged
  • 5afc4b4d8 Revendor latest containerd/fifo
  • 289130b8a Improve image pull performance from http 1.1 container registries
  • 656b487d3 Merge pull request #4645 from masters-of-cats/master
  • 8eda32e10 Check if a process exists before returning it
  • ba8377590 Merge pull request #4642 from hectorj2f/hectorj2f/add_d2iq_adopter
  • b201de01b add d2iq as an adopter
  • 31a6d1113 Merge pull request #4640 from mxpv/checks
  • f3f8a1d30 Use project checks
  • b8ed26b66 Merge pull request #4639 from mikebrow/enable-cri-integration
  • c876b15b5 getting cri integration up and running
  • f36f31344 Merge pull request #4627 from dmcgowan/test-add-tarball-check
  • 04a3f7c49 Update DEPLOY_DIR and VERSION to match installation script
  • f8e3c8f18 Merge pull request #4637 from mxpv/ci
  • e8fe4b6dc Cleanup CI scripts
  • 7a0f91de6 Merge pull request #4636 from crosbymichael/ctr-cni
  • 88f089354 Merge pull request #4635 from dcantah/fixup-snapshotteropts
  • febf14d40 Merge pull request #4633 from eexe1/patch-1
  • a9cb22309 Copy pkg/symlink and pkg/truncindex from moby/moby
  • 6d088549c Support AppArmor beta version format
  • cdb2f9c66 Filter snapshotter labels passed to WithNewSnapshot
  • 21b6f6876 Add CNI support to ctr run
  • 22aea1e9a Merge pull request #4629 from deitch/cancel-read-context
  • 9b70de01d Merge pull request #4630 from dcantah/pass-snapshotter-opt
  • 9a1f6ea4d Cri - Pass snapshotter labels into customopts.WithNewSnapshot
  • be47c2dac Merge pull request #4628 from ambarve/lcow_fix_apply_trailing_data
  • b6d7ca7c4 Merge pull request #4626 from dims/bump-to-newer-docker-tag
  • de082e562 ensure we cancel child context when reading grpc
  • d3b817b95 Read trailing data from tar reader
  • edc671d6a disable staticcheck for IsAnInteractiveSession
  • 4044ca9a5 trying docker v19.03.13
  • e4e05c6c0 Merge pull request #4625 from dcantah/fix-removesandbox-comment
  • 9e5ee68a5 Merge pull request #4623 from dims/update-to-latest-1.19.x-series
  • d74225b58 Fix comment in RemovePodSandbox
  • caad53dba Merge pull request #4624 from dmcgowan/update-github-ci
  • f12e90937 Enable project checks
  • 48fb7bf55 Update to k8s 1.19.2
  • cd2d3519d Merge pull request #4621 from Zhang-Jianming/no-pivot-not-working
  • 116902cd2 fix no-pivot not working in io.containerd.runtime.v1.linux
  • 98a735550 Merge pull request #4620 from shouhei/master
  • f1a3235e8 Fix typo in examples of registry config
  • 14277c6df Merge pull request #4613 from dmcgowan/update-test-scripts
  • 71ed61eef Merge pull request #4614 from mxpv/refactor
  • 3d02441a7 Refactor pkg packages
  • 3a6009c00 Update test build script to push containerd variant
  • cb9572ee5 Merge pull request #4612 from mxpv/nightly
  • 04c4401ac Merge pull request #4611 from dmcgowan/move-proto-fmt-ci
  • 1f50416cd Update nightly CI
  • 8b20ca9d9 Move proto format ci check to proto job
  • 915263f26 Merge pull request #4502 from akshat-kmr/master
  • 515133671 Merge pull request #4609 from mxpv/linter
  • 45d8a7e4a Merge pull request #4588 from thaJeztah/remove_redundant_error
  • 822ce4e56 Merge pull request #4608 from mxpv/refactor
  • 5fc721370 Add manifest digest annotation for snapshotters
  • c59d1cd5b Fix linter issues
  • 8b046647e Use golangci-lint Github Action
  • 8b03df2da Enable linter on windows
  • 3508ddd3d Refactor CRI packages
  • 944e9b70e Merge pull request #4607 from dmcgowan/cleanup-cri-packages
  • b22b62730 Move cri server packages under pkg/cri
  • f44b07278 Merge pull request #4593 from dmcgowan/merge-cri
  • 1c60ae7f8 Use local version of cri packages
  • e7a350176 Merge containerd/cri into containerd/containerd
  • 082001531 Prepare cri for merge to containerd
  • de546a154 Merge pull request #4605 from mxpv/nri-fix
  • d0f6895d8 Revendor NRI
  • a0b3b4e4d Merge pull request #1593 from moolen/fix/add-nri-labels
  • c408aa908 Merge pull request #4600 from ktock/repositoryscope
  • bc08a19f3 Merge pull request #1595 from dmcgowan/fix-unix-lint
  • 4b882eb93 Export repository scope helper functions
  • 6f98abc2a Add macos target for lint
  • 07c98d0bf Fix lint in Unix environments
  • f87302ab2 Add missing sandbox labels when invoking nri plugins
  • d85278670 Merge pull request #4599 from estesp/fix-script-var
  • 615af428a Windows CNI install script using lowercase "destdir"
  • d620c30d7 Merge pull request #1592 from dmcgowan/stricter-lint
  • e3aa6a39c Merge pull request #4597 from mc256/patch-1
  • 77cf03219 Enable golangci on Windows
  • 07cc1af22 Merge pull request #1591 from hickeyma/impr-img-reg-doc
  • 48f64a18b mount: extract FUSE unmounting to a function
  • 60d24c4a9 Update BUILDING.md - add dependency libseccomp-dev
  • a3c0e8859 Align lint checks with containerd
  • 83e6efc6f Use tabs in protofile indentation
  • fe5fdccda Update after review
  • 70a56ae32 Updates to the image registry doc
  • 803c5f467 Merge pull request #4595 from thaJeztah/update_logrus
  • 0714e4be9 vendor: sirupsen/logrus v1.7.0
  • edfeb4686 Merge pull request #4591 from AkihiroSuda/crun-015
  • c385d1102 CI: update crun to v0.15
  • 5b13dcc73 mount.isFUSE(): remove unused error return
  • 2e3bebb29 Merge pull request #1583 from thaJeztah/simplify_ensure_removeall_windows
  • 4a6b47d47 Merge pull request #4586 from dmcgowan/update-cri-push
  • 84aacd583 Merge pull request #4585 from kevpar/update-hcsshim-vendor
  • 91a49b6a2 Merge pull request #4583 from thaJeztah/bump_console_v1.0.1
  • 65df8db28 Remove sudo from installation and cri release
  • 4e0b13544 Update CRI tests to build and push to gcs
  • a043c0dc3 Update github.com/Microsoft/hcsshim to v0.8.10
  • 6d2731834 Merge pull request #1587 from thaJeztah/bump_containerd_v1.4.1
  • 8b5cc2e1d vendor: containerd/console v1.0.1
  • 9f61affa0 vendor: containerd/containerd v1.4.1
  • c988d797b Merge pull request #1372 from cofyc/update-config-syntax
  • 2c2dd59f3 Merge branch 'master' into update-config-syntax
  • b3678ddad Merge pull request #1562 from dims/update-to-latest-k8s-1.19.0-release
  • b1ee4c0d7 Merge pull request #1570 from yoheiueda/masked
  • ce4439a81 Merge pull request #4582 from dmcgowan/set-1.2-EOL-date
  • 281069cbb Set 1.2.x end of life date in RELEASES.md
  • efc67b192 Merge pull request #4580 from dmcgowan/move-release-build-makefile
  • 241be7025 Move github releases to use Makefile for cri release
  • f35f21dd0 Add CRI release functionality to makefile
  • 4e5ce76ee Merge pull request #4579 from iamleot/netbsd-support
  • 38f799d00 Merge pull request #4577 from dmcgowan/remove-travis
  • 4c47fe0a2 Add support for NetBSD
  • c178043f6 Merge pull request #1584 from containerd/revert-1530-fix-doc-for-runtime-options
  • 0762fdd9e Revert "Fix doc for runtime specific options"
  • e2928124d pkg/server: make ensureRemoveAll() an alias for os.RemoveAll() on Windows
  • 3216a1695 Remove unused Travis configuration
  • 534be84c5 Merge pull request #4529 from gongguan/creator
  • 68d97331b Merge pull request #4538 from fuweid/update-shim-cleanup
  • 0dea724fc NewTask avoid unnecessary cio.NewCreator calls
  • 4b05d0390 runtime/v2: cleanup dead shim before delete bundle
  • 438c87b8e Merge pull request #4534 from sedflix/zfs-root-path
  • fc2240915 Merge pull request #4527 from mikebrow/prow-test-pr
  • 1484593ee Merge pull request #4533 from sedflix/aufs-seperate-plugin
  • 96f4ce4a5 zfs: seperate implementation pkg from plugin pkg and revendor
  • 2354e187c aufs: seperate implementation pkg from plugin pkg and revendor
  • 2575a7330 Merge pull request #4573 from teemuteemu/separate-devmapper-plugin
  • 71fd68a92 devicemapper: seperate implementation pkg from plugin pkg
  • 30615c6fe testing out k8s prow test move
  • da4a8aea1 Update to latest kubernetes v1.19.2
  • d6774b639 Merge pull request #4570 from ktock/vendor-cri
  • 309b5e623 vendor: update containerd/cri 210a86ca5bf6c8ca5f2553272d72c774b21fdec2
  • 2991bc3de Merge pull request #4569 from dmcgowan/update-containerd-latest
  • 331678c1e Update latest release in RELEASES.md
  • 373cbc2a7 Merge pull request #4544 from schrej/patch-1
  • 585a19a76 Merge pull request #4566 from thaJeztah/bitset_1.1.11
  • 210a86ca5 Merge pull request #1578 from thaJeztah/bitset_1.1.11
  • ffe79709e Merge pull request #1572 from ktock/layers
  • 407c3eba2 vendor: github.com/willf/bitset v1.1.11
  • e571fd864 Limit value size of additional annotation for avoiding unpack failure
  • a6fc9ca49 vendor: github.com/willf/bitset v1.1.11
  • 109853ace Merge pull request #1577 from vteratipally/master
  • bf3dcfe3a Make script work for both python2.7 and 3.6
  • 5b3ac0c86 Merge pull request #4050 from thaJeztah/bump_golang_1.14
  • 5867c8883 Refactor dockerResolver to make code simple
  • a536d06cb Merge pull request #1573 from mikebrow/update-cni-config
  • bb6590da8 Merge pull request #4559 from bsdnet/master
  • 9efd73818 Merge pull request #4546 from cpuguy83/consume_shim_log
  • 9e094abd0 Refractor the script to work in both python2 and python3
  • 53cdd2e0c update cni config version
  • d1c8d9865 update to golang 1.15.2
  • 61da6986c Cleanup open pipes if logging binary fails to start
  • 14c861cf3 Merge pull request #1571 from kinvolk/mauricio/update-slack-link
  • dab7bd0c4 Always consume shim logs
  • bc4c38139 Merge pull request #4550 from thaJeztah/bump_cgroups
  • 5d7aa0cb6 Merge pull request #4549 from ukontainer/fix-missing-sha256
  • c862000ab Merge pull request #4548 from darfux/ret_error_if_metric_fails
  • d44673eb2 vendor: containerd/cgroups 0b889c03f102012f1d93a97ddd3ef71cd6f4f510
  • f4741fb8c fix make test failure of missing sha256 package
  • bdb5b2ce4 ctr: Return error if task.Metrics fails
  • a07a37558 README: Update slack reference to CNCF
  • b582da443 Set masked and readonly paths based on default Unix spec
  • ab5d93187 cr: fix checkpoint from image getting skipped
  • d43d546a8 Merge pull request #4540 from pbxqdown/master
  • 469b63735 Fix ctr command typo.
  • fabebe5d5 Merge pull request #4530 from tianon/rpi-armv6
  • 7ce23867e Merge pull request #4532 from cpuguy83/forward_signal_not_found
  • 899b4e3cb Ignore SIGURG signals in signal forwarder
  • 665051083 Exit signal forward if process not found
  • 2055e1295 Add RPi1/RPi0 workaround
  • d4e78200d Merge pull request #4518 from knight42/feat/btrfs-config-root-path
  • 445e26fff Merge pull request #4517 from knight42/feat/native-config-root-path
  • a5c638155 Merge pull request #4523 from errordeveloper/master
  • 2de55060e Log unexpected responses
  • 43394312c Merge pull request #4525 from shishir-a412ed/seccomp
  • c50ff694f refactor(native): separate init from implementation
  • 98b0b2a7c feat: make native root_path configurable
  • a52daa26a refactor(btrfs): separate init from implementation
  • 415423573 feat: make btrfs root_path configurable
  • 1eae524df ctr: CLI Flag (seccomp-profile) for setting custom seccomp profile.
  • cbb4e4376 Merge pull request #4524 from crosbymichael/cri-kata
  • a2b4745f7 update cri to 35e623e6bf7512e8c82b8ac6052cb1d7201
  • d2f2733e0 Merge pull request #4508 from mikebrow/readme-update-slack
  • dedf423b9 Merge pull request #4519 from cpuguy83/shim_exec_p_debug
  • 35e623e6b Merge pull request #1561 from crosbymichael/kata-se
  • 5f9d15eaa shimv1: downgrade poroccess missing log to debug
  • 6f4fe8245 add help wanted, update slack
  • efa0e8091 Merge pull request #4506 from dmcgowan/refactor-overlay-plugin
  • 70ffb12c1 Separate overlay implementation from plugin
  • d715d0090 Handle KVM based runtimes with selinux
  • 1a89feb5d Merge pull request #4505 from ashrayjain/aj/configurable-root
  • 4cc99e57a Remove unnecessary logging binary helpers and add godoc
  • 5ed177a2d Add configurable overlayfs path
  • 7a9fbec5f Add logging binary support when terminal is true
  • 27402021a Merge pull request #4501 from crosbymichael/runtimeroot
  • a7b2304f6 Merge pull request #4445 from tonistiigi/auth-refactor
  • bacf07f4a Merge pull request #4308 from aojea/bumpcni
  • f9d231f66 Merge pull request #4493 from thaJeztah/seccomp_uring
  • 7e84abe99 Merge pull request #4468 from prashantbhutani90/master
  • 396b86313 Merge pull request #4491 from thaJeztah/seccomp_syslog
  • 40ce36fd2 Merge pull request #4492 from thaJeztah/seccomp_updates
  • 058658965 Merge pull request #4486 from darfux/monitor_v2_tasks_as_well
  • 8fe6cf567 Merge pull request #4497 from dmcgowan/update-cri-nri
  • ac95f27b8 Update CRI
  • 56a89cda3 Merge pull request #1552 from crosbymichael/nri
  • d09e26b0a Merge pull request #1556 from aojea/cni80
  • 5c73fe06a Merge pull request #4472 from fuweid/ignore-error
  • 325bac7c7 seccomp: allow io-uring related system calls
  • 0a5ee7e6f seccomp: allow clock_settime when CAP_SYS_TIME is added
  • 5cdb6e81d seccomp: allow quotactl with CAP_SYS_ADMIN
  • 5862285fa seccomp: allow sync_file_range2 on supported architectures.
  • 117d67874 seccomp: allow personality with UNAME26 bit set
  • fc9e5d161 seccomp: allow syscall membarrier
  • 1746a195e seccomp: allow adjtimex get time operation
  • 7e7545e55 seccomp: allow add preadv2 and pwritev2 syscalls
  • 267a0cf68 seccomp: move the syslog syscall to be gated by CAP_SYS_ADMIN or CAP_SYSLOG
  • c8523cc5b Merge pull request #4470 from AkihiroSuda/fix-static-plugin
  • 35d320c7a Merge pull request #4490 from dmcgowan/makefile-test-tags
  • 09cab88da Merge pull request #4481 from tao12345666333/add-openat2-syscall
  • e3d27f9ed bump cni version to v0.8.0
  • 3275a216f Update go list to respect build tags
  • 1403a391c bump cni dependencies
  • db687ff48 Add --runtime-root to ctr
  • bb0ca842e Merge pull request #1559 from mikebrow/prepare-1.4
  • 412378ff0 Merge pull request #4437 from kzys/fix-rollback
  • 63f89eb95 Update server with nri injection points
  • b77798292 Update vendor for new containerd and nri
  • b0cc07999 vendor containerd 1.4 release
  • a40d63928 update support table for 1.4
  • 4422ae363 tasks: Monitor v2 tasks in initFunc as well
  • a1f6c9dd8 snapshots/devmapper: fix rollback
  • 6c74c391f Merge pull request #4475 from thaJeztah/minor_systemd_updates
  • 6a915a145 seccomp: add faccessat2 syscall.
  • e28e55f45 seccomp: add openat2 syscall.
  • c691c3661 systemd: use LimitNOFILE=infinity instead of hard-coded max value
  • 73b144927 runtime: ignore ErrNotExist when remove rootfs
  • 43cbdf89e BUILDING.md: fix description about static builds
  • 35b63c064 Report correct stats for windows containers
  • 4e6644c8c Merge pull request #1551 from thaJeztah/bump_kubernetes_1.19.0-rc.4
  • 0619de413 Merge pull request #1555 from thaJeztah/bump_golang_1.13.15
  • 34596c9c9 Bump Golang 1.13.15
  • 5c6c6b2ac Merge pull request #1550 from thaJeztah/bump_containerd_v1.4.0-rc.0
  • a8b6b6b06 Merge pull request #1549 from thaJeztah/bump_golang_1.13.14
  • ecbdffc9c vendor: update kubernetes v1.19.0-rc.4
  • 968d44d1b vendor: golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9
  • e018d6fa4 vendor: golang.org/x/sys v0.0.0-20200622214017-ed371f2e16b4
  • bee6ab5a1 vendor: golang.org/x/net v0.0.0-20200707034311-ab3426394381
  • 117c16999 vendor: containerd v1.4.0-rc.0
  • fd030873a vendor: opencontainers/runc v1.0.0-rc91-48-g67169a9d
  • 78e527741 vendor: containerd/continuity efbc4488d8fe1bdc16bde3b2d2990d9b3a899165
  • 93a03cc81 vendor: json-iterator/go v1.1.10
  • bfba0f284 Bump Golang 1.13.14
  • b5185eae6 auth: return token structs from fetcher functions
  • 957bcb3df docker: split private token helper functions to reusable pkg
  • 8871d5cdf Merge pull request #1548 from AkihiroSuda/remove-libseccomp-dependency
  • 7332e2ad2 remove libseccomp cgo dependency
  • 858a76626 Merge pull request #1547 from mikebrow/containerd-list-podid-should-search
  • 8a2d1cc80 adds support for pod id lookup for filter
  • c209d013c Merge pull request #1545 from ktock/ssdoc
  • fe9bb8da6 Merge branch 'master' into ssdoc
  • 63400c769 Merge pull request #1543 from ktock/discard-content
  • 0f99e0f53 Merge pull request #1542 from sachaos/master
  • 4c8164bcc Specify version = 2 & fix wrong key in registry.md (GCR example)
  • 375dd7625 Add description about disable_snapshot_annotations to configuration doc
  • c80660b82 Allow GC to discard content after successful pull and unpack
  • b51177bfc Vendor containerd d184a0a3430dc4a17a47cce37fb36126ac0c699a
  • 8448b92d2 Merge pull request #1534 from crosbymichael/selinux-range
  • 0443a13da Merge pull request #1535 from lumjjb/updatecri-doc
  • e080f8453 Merge pull request #1539 from mikebrow/windows-ci-force-bash
  • fad87288f switching to windows-2016 latest is breaking due to wsl conflict with bash
  • f93b72530 Update doc cri plugin convention
  • 5f5d954b6 add selinux category range to config
  • 9b06da477 update selinux to 1.6.0 release
  • fcda0cf4a Merge pull request #1529 from AkihiroSuda/allow-disabling-hugepages
  • 707d2c49d allow disabling hugepages
  • 1d3b9c5b8 Merge pull request #1532 from jsturtevant/update-pause-image-ref
  • 2bb0b19c4 Update to latest pause image for windows
  • 5df93a038 Merge pull request #1531 from mikebrow/nit-for-default-config
  • 4b3974c4e show runc options tag
  • a01750d89 Merge pull request #1530 from hckuo/fix-doc-for-runtime-options
  • 904ab30f9 Fix doc for runtime specifc options
  • 0fa3cfd69 Merge pull request #1440 from jr-santos98/master
  • c69a2dc74 Checking if a variable already exists
  • ecf335ad6 added multi-architectures support
  • 8fb244a65 Merge pull request #1525 from containerd/forcibly-remove-sandbox-container
  • 0c45d1329 move up to latest cri-tools
  • 5f50692d3 Merge pull request #1524 from mikebrow/verbose-dco-check
  • 4549b94ec gofmt cleanup
  • 287c52d1c Forcibly stop running containers before removal
  • f427791c6 set dco check to verbose
  • aa0f4fd37 Merge pull request #1521 from AkihiroSuda/revendor-libcontainer
  • fb208d015 vendor runc v1.0.0-rc91
  • 1bc5ba3f4 Merge pull request #1519 from AkihiroSuda/config-fix-toml-tag
  • fe6833a9a config: TolerateMissingHugePagesCgroupController -> TolerateMissingHugetlbController
  • b69d7bdc5 config: fix TOML tag for TolerateMissingHugePagesCgroupController
  • 8e0b789c9 Merge pull request #1520 from AkihiroSuda/fix-ci-apt-get-update
  • 4049a912f CI: run apt-get update befor apt-get install
  • c2191fddd Merge pull request #1513 from brianpursley/state-name
  • aa04fc9d5 Change "failed to stop sandbox" error message to use state name instead of numeric value
  • 09d6426f3 Merge pull request #1511 from kevpar/named-pipe-mounts
  • 210561a8e Support named pipe mounts for Windows containers
  • 682d15839 Merge pull request #1517 from mikebrow/fix-e2e-bucket
  • f5c7ac927 fix for image pull linter change
  • 05cd94287 hard set kubernetes version not in vendor.conf anymore
  • 98aadbbe5 Merge pull request #1463 from dims/remove-dependencies-on-k8s.io/kubernetes
  • 3ee62de2b remove unused method
  • cbb7c28f1 Add copyright headers
  • 0d18d1ee3 Drop k8s.io/kubernetes
  • 6007c354a Copy kubernetes/pkg/kubelet/util
  • e2072b71c Copy kubernetes/pkg/util/bandwidth
  • bb828a9f8 Make copy of pkg/kubelet/cri/remote
  • 2909022a6 Make local copy of kubelet/cri/streaming
  • b8f7b9f69 Merge pull request #1515 from AkihiroSuda/golang-1.13.12
  • 22b55461b Merge pull request #1514 from dims/update-kubernetes-to-1.19.0-beta.2
  • c4205721e Update vendor/ directory
  • 41f184f15 Update vendor.conf to kubernetes 1.19.0-beta.2
  • 548d987fc Bump Golang 1.13.12
  • 4f8a58079 Merge pull request #1510 from crosbymichael/selinux-bump
  • 713205b36 bump selinux dep
  • 616482271 Merge pull request #1508 from janosi/sctp-hostport
  • b661ad711 Merge pull request #1504 from lorenz/ignore-image-defined-volumes
  • 26dc5b977 Merge pull request #1505 from dcantah/windows-cred-spec
  • 479dfbac4 Remove the protocol filter from the portMappings constructor.
  • 9620b2e1d Add GMSA Credential Spec passing
  • ae8200bf9 Merge pull request #1499 from webwurst/patch-1
  • 3290b86a8 Merge pull request #1506 from cpuguy83/registry_headers
  • 5a1d49b06 Add option for ignoring volumes defined in images
  • c694c6317 Add config for registry http headers
  • 098e04001 Fix typo
  • bc96548c7 Merge pull request #1502 from mikebrow/nginx-timing-problem
  • e56347aab move up to latest critools pick up nginx fix
  • 62c91260d Merge pull request #1501 from dims/tolerate-missing-hugetlb-cgroups-controller
  • d7ce093d6 Tolerate missing HugeTLB cgroups controller
  • 8898550e3 Merge pull request #1498 from mxpv/base
  • 17c61e36c Fix cgroups path for base OCI spec
  • df8d6c5b7 Update documentation for base OCI spec files
  • 8d54f3975 Allow specify base OCI runtime spec
  • c7f25cb3a Merge pull request #1490 from mikebrow/document-gcr-json-key-auth
  • 83b115af1 Merge pull request #1497 from mikebrow/add-commit-sha-to-log
  • e8148bb49 would like to have the commit sha in the logs
  • f8380958c Merge pull request #1496 from mikebrow/variable-cri-tools-version
  • c744b66a3 Merge pull request #1495 from crosbymichael/cni-bump
  • b97a2f33b add support for setting CRITOOL_VERSION
  • 52c2c6b5d Merge pull request #1494 from MHBauer/docs-moved
  • 587771662 docs moved
  • 477b31ce0 Use go-cni tag
  • 129bdd7a3 Merge pull request #1487 from crosbymichael/selinux
  • dea622992 Merge pull request #1491 from thaJeztah/bump_selinux
  • 72edf3016 Use new SELinux APIs
  • 0b3c7e147 vendor: opencontainers/selinux v1.5.2
  • a7ad3bc01 add a registry auth tutorial
  • 24209b91b Add MCS label support
  • e10e07b50 Merge pull request #1489 from mikebrow/ltag-scan-symlink-fixed
  • cc54a9dca no longer need to skip /test due to symlink
  • 40071878d Merge pull request #1486 from thaJeztah/bump_golang_1.13.11
  • 48ee0b348 Merge pull request #1485 from thaJeztah/vendor_back_to_tags
  • 8f02fe04d Bump Golang 1.13.11
  • 6096c0ebb vendor.conf: back to using tags
  • dc81240a6 Merge pull request #1484 from thaJeztah/bump_containerd
  • 36ba7766f Merge pull request #1483 from thaJeztah/bump_cni
  • f9083f167 vendor: containerd/containerd v1.4.0-beta.0
  • 103785ea2 vendor: containerd/go-cni 0553354f0046ccd41a02e724826040491a3d8998
  • 82a602bf1 Merge pull request #1480 from mikebrow/remove-boilerplate
  • 3f0aa4545 removing boilerplate test replace by projectboiler check
  • 64aa9da76 Merge pull request #1477 from saschagrunert/port-forward-timeout
  • e2cedb946 Increase port-forward timeout to 1s to fix e2e test
  • 8c366df5c Merge pull request #1476 from dmcgowan/replace-docker-distribution
  • 21ad9c4e2 Use digestset from go-digest
  • 8252e54f9 Merge pull request #1472 from mxpv/profile
  • 942c22bec Merge pull request #1429 from Random-Liu/create-etcd-user
  • bd0a76565 Merge pull request #1469 from thaJeztah/remove_libcontainer_system
  • dbedcf870 Merge pull request #1449 from mikebrow/make-http-with-tlsconfig-a-warning
  • 0e1b7bdb5 Remove dependency on libcontainer/system
  • 674fe72aa Update docs for unset seccomp profile
  • 9413131c7 Merge pull request #1475 from thaJeztah/remove_deprecated_dualstack
  • c96373f6d newTransport(): remove deprecated DualStack option
  • 51261876f Merge pull request #1474 from thaJeztah/bump_k8s
  • 34e6985f7 Merge pull request #1473 from thaJeztah/bump_containerd
  • 498128cf4 vendor: kubernetes v1.18.2
  • ee3548dee vendor: containerd/containerd ed261720c86d1e700cd5d39175128322baac6dda
  • c784772ba vendor: roll docker/distribution back to latest (v2.7.1) release
  • 004ff8b99 vendor: cilium/ebbf 4032b1d8aae306b7bb94a2a11002932caf88c644
  • fae2a4b05 vendor: update to latest hcsshim - 0.8.9
  • cdac4dece vendor: update go-events to fix alignment for 32bit systems
  • fe3a018f5 vendor: bump containerd/typeurl v1.0.1
  • 5494d6ffa vendor: containerd/ttrpc v1.0.1
  • 20ee06b0b vendor: containerd/cgroups b4448137398923af7f4918b8b2ad8249172ca7a6
  • 07106ad04 vendor: runtime-spec v1.0.2
  • 2a5e49319 vendor: github.com/pkg/errors v0.9.1
  • ee67a4d67 vendor: sirupsen/logrus v1.6.0
  • 271218ef7 vendor konsorten/go-windows-terminal-sequences v1.0.3
  • 7361cf862 Merge pull request #1470 from aojea/gocat
  • 11a78d9d0 don't use socat for port forwarding
  • 38f19f991 Add config flag to default empty seccomp profile
  • 3a7fef51f Create etcd user in cloud init.
  • 65830369b Merge pull request #1468 from fuweid/me-change-rollback
  • 9c506d0af Merge pull request #1465 from dsyer/master
  • 48e797c77 RunPodSandbox: destroy network if fails or invalid
  • dc7afe8fb Merge pull request #1466 from ktock/parallel-snapshot
  • ca661c8dc Pass chained layer digests to snapshotter for parallel snapshot preparation
  • 5ac8515bf Clarify that plugin names are long in version = 2
  • 4ea4ca99c Merge pull request #1455 from 6WIND/master
  • 197dca5a3 Merge pull request #1464 from mikebrow/test-apparmor-profile
  • 776c125e4 move up to latest critools; add apparmor profile check
  • 14c4b47bb Merge pull request #1459 from mikebrow/containerd-project-readme
  • 6b0194693 link readme to containerd/project repo
  • 2db26cc9f Merge pull request #1458 from mikebrow/copyright-alignment
  • 414701057 Merge pull request #1457 from hickeyma/fix-docs
  • 02307da36 Add improvement to docs
  • 1b60224e2 use containerd/project header test
  • 98f8ec499 fix incomplete host device for PrivilegedWithoutHostDevices
  • befc70b44 Merge pull request #1456 from mikebrow/fix-deprecated-greeting
  • f673f0cf5 remove greetings due to security issue
  • 6b669315b Merge pull request #1454 from mikebrow/project-dco-integration-for-make
  • a45f57bcf Merge pull request #1375 from jdewinne/registry-doc
  • 050e8c63c Update registry.md for auth config
  • 0049d4f97 use project dco test locally
  • 9d37687a9 Merge pull request #1436 from chethanah/add-container-name-annot
  • f3e44466d Merge pull request #1451 from mikebrow/split-validate-from-build-and-test
  • b838ac8c2 split tests and some refactoring
  • c6c9268eb Merge pull request #1450 from yylt/add-scheme-endpoint
  • d07f7f167 add default scheme if endpoint no scheme
  • 61b7af756 Merge pull request #1446 from mikebrow/remove-travis
  • 27f911d66 removes the error when tls is configured for https but http is tried first
  • 3fc5a909d have moved these tests to github actions
  • 7ccd3f7d7 Merge pull request #1431 from ktock/stargz
  • c1b7bcf39 Enable to pass additional handler on pull for stargz-based remote snapshots
  • 45f0e21d2 Merge pull request #1445 from mikebrow/move-travis-to-github-actions
  • 7fc8652e3 Add OCI annotations for container name
  • 67de3e4cc adds git hub actions for linux CI
  • 68a84f787 Merge pull request #1438 from zhsj/use-containerd-reference
  • 6e980b9ef Merge pull request #1443 from dims/build-runc-with-selinux-support
  • 4cee89baf Update vendor after dropping depends distribution/reference
  • 4263229a7 Replace docker/distribution/reference with containerd/reference/docker
  • 2b162b6c1 update selinux dependency to fix test failures
  • e4ad53f2c Build runc with selinux support
  • d531dc492 Merge pull request #1405 from fuweid/me-async-load-cnicnf
  • 3d250b828 Merge pull request #1439 from mikebrow/fix-selinux-unit-test
  • 8b6377bad Merge pull request #1442 from containerd/mikebrow-add-greeting-action
  • 4a9fa2268 Merge pull request #1441 from dims/run-test-in-windows
  • 5c31c7591 Running critest under windows using github actions
  • aa9b1885b fixes bad unit tests when selinux is enabled
  • 7381f31b3 Create greetings.yml
  • 4ce334aa4 reload cni network config if has fs change events
  • 7013a825b Merge pull request #1424 from fvoznika/patch-1
  • efddc5f25 Start docker unconditionally
  • 27d4fd597 Merge pull request #1425 from dims/fix-x/sys-dependency-version
  • 61f095b73 use the same dependency version for x/sys from containerd/containerd
  • dd3c5f08b Merge pull request #1418 from darfux/fix_handle_resizing_leak
  • 67566810f Merge pull request #1426 from dims/vendor-update-kubernetes-v1.18.0
  • 95b7c0826 vendor: update kubernetes v1.18.0
  • c1115d4e5 Merge pull request #1422 from chenrui333/update-golang-versions
  • cc3fbebec Merge pull request #1423 from dims/add-version-numbers-for-newly-tagged-repos
  • 172cf68b5 Add version numbers for newly tagged repos
  • 664acc139 Bump golang to v1.13.9 and v1.14.1
  • cb0140063 Fix goroutine leak when exec/attach
  • 5fb103d8e Merge pull request #1382 from georgegoh/master
  • c44ad801f Fixed merge conflicts.
  • 4d4c35b3a Merge pull request #1417 from mikebrow/add-golang-1.14-for-travis-tests
  • 7cd773bd3 add golang 1.14 to prepare for move
  • 92cb4ed97 Merge pull request #1416 from thaJeztah/ensure_remove_all
  • e093a0ee0 Use local "ensureRemoveAll" instead of docker/pkg/system
  • 46fcfe521 vendor: docker/docker 4634ce647cf2ce2c6031129ccd109e557244986f
  • 687469d3c Merge pull request #1415 from AkihiroSuda/cgroup2-privileged-no-unshare-cgroupns
  • fa72e2f69 cgroup2: do not unshare cgroup namespace for privileged
  • 1a00c0688 Merge pull request #1413 from thaJeztah/update_kubernetes
  • a3e7f68fa vendor: update kubernetes v1.18.0-beta.1
  • 4210588d3 vendor: sigs.k8s.io/yaml v1.2.0
  • ef54a7839 vendor: bump golang.org/x/crypto bac4c82f6975 (CVE-2020-9283)
  • b1417519e vendor: github.com/google/gofuzz v1.1.0
  • 5f0cbd5ff Merge pull request #1414 from thaJeztah/update_containerd
  • 24cbca5a7 vendor: update containerd 01310155947cb6eec37dcae29742a165e56acb4a
  • d68533d65 Merge pull request #1412 from mikebrow/update-golang-1.13.8
  • d5ff8b578 Merge pull request #1411 from thaJeztah/reformat_vendor
  • ad984ca84 update to golang 1.13.8
  • 3650918d9 vendor.conf: reformat to use columns
  • 1b74251d9 vendor.conf: sort imports alphabetically
  • 073e3c9bb Merge pull request #1403 from thaJeztah/align_selinux_to_tag
  • bb59a061e vendor: update golang.org/x/sys 52ab431487773bc9dd1b0766228b1cf3944126bf
  • 6565c640b Merge pull request #1407 from dims/update-opencontainers/selinux-to-1.3.3
  • d4d6b3a0f Merge pull request #1340 from lumjjb/enc-node-model
  • 3d4c597bd Update to a released version of opencontainers/selinux (1.3.3)
  • 8d5a8355d Updated docs and code for default nil behavior
  • 808ae59cf Update vendors to versioning
  • 7a24da037 Updated docs and encryption.md -> decryption.md
  • c5209cd67 Updated doc based on changes requested
  • ffcef9dc3 Addressed nits
  • 8df431fc3 Defer multitenant key model to image auth discussion
  • c43a7588f Refactor encrypted opts and added unit test
  • ac8ec1881 bump imgcrypt commit version
  • f0579c7b4 Implmented node key model for image encryption
  • f4b3cdb89 Merge pull request #1399 from mikebrow/pause-image-update
  • c23ed3bef Merge pull request #1402 from thaJeztah/bump_crypto
  • 98ce6c022 vendor: golang.org/x/crypto 1d94cc7ab1c630336ab82ccb9c9cda72a875c382
  • c9ed98462 move to v3.2 for the pause image
  • cf0e0a1e2 Merge pull request #1332 from bg-chun/update_cri_for_hugepages
  • c955404ce Merge pull request #1384 from jterry75/fix_grpc_err
  • c02c24847 update cri-plugin to parse hugepages limit from CRI message
  • a8cc66b37 Fix store error serialization to gRPC status codes
  • 99c6e0dd5 Update Kubernetes dependencies for CRI update
  • c0294ebfe Merge pull request #1387 from thaJeztah/bump_yaml
  • 3d0818d99 vendor: bump gopkg.in/yaml.v2 v2.2.8
  • 19589b4bf Merge pull request #1383 from dims/update-to-new-rc10-of-opencontainers/runc
  • 5f0bf0523 pick up fix for CVE-2019-19921 in opencontainers/selinux
  • 311887da3 Bump to opencontainers/runc new version - v1.0.0-rc10
  • 3f99b4507 Merge pull request #1380 from AkihiroSuda/vendor-kube1.17.1
  • f50816381 Add correct paths for cri's systemd config files in CentOS.
  • 2d28b6004 vendor kubernetes 1.17.1
  • 5e5960f2b Merge pull request #1376 from Zyqsempai/add-cgroups-v2-metrics
  • 6b8846cdf vendor updated + added cgroupv2 metrics
  • b2804c069 Merge pull request #1371 from AkihiroSuda/cgroup2-unshare-cgroupns
  • 982e76774 Merge pull request #1374 from lumjjb/bump_containerd
  • 73cd077c6 Bump vendor containerd/containerd version
  • ef7f327f2 update config syntax in registry.md
  • 83a9d2460 Merge pull request #1363 from Random-Liu/fix-validate-config
  • 71740399e cgroup2: unshare cgroup namespace for containers
  • 522a056fe Merge pull request #1368 from mikebrow/vendor-update-2020-01-06
  • 2da1ced9a update for containerd vendor changes
  • 55566f968 Merge pull request #1364 from katiewasnothere/local_introspection
  • 63d2a0445 add local support for introspection service
  • 5a9c12d49 Validate and update the right config
  • ff8a2e7c6 Merge pull request #1359 from AkihiroSuda/shim-v2-runc-v2
  • aaddaa273 bump up the default runtime to "io.containerd.runc.v2"
  • 61d3e49b4 Merge pull request #1357 from darfux/add-container-restart-test
  • 5cccd008a integration: Add container restart test
  • e68cc95fe Merge pull request #1356 from Random-Liu/revert-#1349
  • 0253fa42a Merge pull request #1358 from mikebrow/buildfix-appveyor
  • 7fcef89b7 add removal of old go
  • 78e6d6175 Update golang to 1.13.4.
  • 0c2d3b718 Fix privileged devices.
  • 78708b20c Merge pull request #1351 from Random-Liu/better-unknown-state-handling
  • facbaa0e7 Better handle unknown state.
  • 69828d0bb Merge pull request #1349 from Zyqsempai/1316-use-with-host-devices
  • 5d7bd738e Use containerD WithHostDevices
  • 0881caa9b Merge pull request #1348 from thaJeztah/bump_kubernetes_1.16.3
  • 444f02a89 Merge pull request #1344 from darfux/add-resolvconf-to-sandbox-container
  • d63c62fb3 update kubernetes dependency to v1.16.3
  • dbc1fb37d Provide resolvConf to sandbox container's mounts
  • 40e147cb7 Merge pull request #1347 from Random-Liu/fix-typo
  • 4f350ad47 Fix typo.
  • ae3c28c4d Merge pull request #1345 from Random-Liu/insecure-skip-verify
  • ab6701bd1 Add insecure_skip_verify option.
  • d4d337b42 Merge pull request #1338 from Random-Liu/add-windows-release-tar-for-test
  • 0cb707e5f Add build script, this will be used in CI.
  • a60143be5 Add GOOS=windows make release support.
  • 4cc8bafa2 Update vendors.
  • c9d45e652 Merge pull request #1341 from estesp/update-docker-vendor
  • d6359df24 Update docker/docker vendor to upstream latest
  • 0dcaf6e98 Merge pull request #1337 from Random-Liu/clean-mount-path
  • 5c2f33bd0 Cleanup path for windows mount
  • 9f79be1b8 Merge pull request #1331 from erikwilson/fix-http-localhost
  • 7cc393871 Set default scheme in registryEndpoints for host
  • 5abebfa27 Merge pull request #1330 from mikebrow/update-support-statement-oct29
  • a3d180b09 HEAD is not needed in support tables
  • 73e5fa0f3 Merge pull request #1328 from Random-Liu/make-localhost-http
  • 41f73f79f Merge pull request #1329 from Random-Liu/update-support-metrics
  • bd54412b8 Update support metrics.
  • 65b9c3180 Use http for localhost, 127.0.0.1 and ::1 by default.
  • aeebf37ab Merge pull request #1326 from Random-Liu/add-container-compute-stats
  • d95e21c89 Add container compute stats support.
  • a7c5a650f Merge pull request #1324 from Random-Liu/stdout-non-block
  • 8ce2ad6b7 Merge pull request #1323 from Random-Liu/use-logrus-trace
  • 125d16934 Merge pull request #1318 from PeriferalDevice/#1317
  • 132a35942 Avoid O_NONBLOCK on stdout in the windows test.
  • 6ab2e1086 logrus supports trace level now.
  • fe757946c Merge pull request #1319 from Random-Liu/fix-containerd-build
  • 8bfff7dbd Fix containerd build, use libbtrfs-dev when available.
  • 3a8687f05 Containerd version updated for kubernetes ansible example.
  • 815f3e727 Merge pull request #1309 from Random-Liu/update-containerd
  • 2ce0bb092 Update code for latest containerd.
  • 4e2b4aa97 Update containerd to c0c6b511792575fd07d1b1c63e9c2f36f8d1ffb0.
  • 22b18262e Merge pull request #1312 from Random-Liu/travis-trusty
  • 2a9a982ae Fix integration test for golang 1.13
  • 9a1e3655e Update based on default xenial distro.
  • c368af1bc Configure golangci-lint
  • 10f88f99c Fix appveyor test.
  • 0ebf032aa Merge pull request #1306 from Random-Liu/extend-permission-denied-retry
  • 180e86ab3 Extend permission denied retry to 3min.
  • 162927749 Merge pull request #1300 from Random-Liu/hostname-test
  • 358d67216 Add hostname CRI validation and unit test.
  • 7fba77f23 Merge pull request #1298 from Random-Liu/set-sandbox-cpu-shares
  • a1e4f99a3 Merge pull request #1296 from Random-Liu/fix-ssh-disconnect
  • 2eba67a7e Merge pull request #1287 from crosbymichael/cgroups
  • f3ef10e9a Set default sandbox container cpu shares on windows.
  • 4a0b0a883 Set keepalive for ssh in windows test.
  • 36f393dc6 Merge pull request #1292 from Random-Liu/better-kube-up
  • 44e1f8ded Merge pull request #1294 from jterry75/fix_windows_hostname_upstream
  • ed7873ef1 Forward SandboxConfig.Hostname to Workload container activation
  • 4f203aa8b Merge pull request #1293 from Random-Liu/update-hcsshim
  • e8a788d78 Update hcsshim to c088f411aaf3585d8dffc9deb4289ffa32854497.
  • bad68a827 Merge pull request #1284 from liyanhui1228/win_portforward
  • 0a6d9f188 Merge pull request #1291 from Random-Liu/fix-indent-cni
  • dc413bd6d Add windows portforward support
  • 56fa16ef9 Update the kube-up doc with a simpler approach.
  • b4c46db79 Fix indent in cni.template.
  • f7f64fdef Merge pull request #1289 from Random-Liu/ignore-permission-denied
  • 67440484f Ignore temporary permission denied error.
  • c8c7c54a6 Use typealias for containerd metrics
  • 437123646 Update containerd to ed16170c4c399c57f25
  • 470776c90 Merge pull request #1274 from Random-Liu/dualstack
  • c1ece0c80 Address comment.
  • b431316ed Merge pull request #1280 from estesp/add-default-path-env
  • df88e190c Merge pull request #1281 from estesp/golangci-config
  • 161abf8f5 Fix golangci-lint findings
  • 1e3cd5b05 Move golangci-lint configuration out of Makefile
  • 229eb19bd Add back default UNIX env to container config
  • 35eb96d90 Update deployment and integration test
  • 5a68bd70c Update kubernetes to 1.16.0-rc.2
  • fcd6bf318 Report Additional POD IPs
  • 9d60f9c56 Merge pull request #1264 from Random-Liu/windows-support-2
  • 7e96aaab0 Add CRI Validation test.
  • dc964de85 Add windows implmenetation
  • bbcf56474 Add windows image platform comparer
  • c6cb25c15 Open/create log file with FILE_SHARE_DELETE on windows
  • 59b6ed641 Update containerd to 59a625defb21c958c25424fa5cc806167e22382e
  • 3a6510756 Merge pull request #1260 from bart0sh/PR0001-container-annotations
  • 738179542 add a test case for container_annotations
  • 05a902896 Use container annotations when creating containers
  • e28689657 Add ContatinerAnnotations to the Runtime and config
  • 307e802aa Merge pull request #1271 from mikebrow/update-readme-goinstr
  • da03c5bb9 remove integration files from lint verify
  • 02596d275 need to move up to a more recent golang
  • 6961bfa1d Merge pull request #1266 from Random-Liu/support-local-containerd
  • 763461f47 Support local containerd release.
  • 6f59705a3 Merge pull request #1256 from Random-Liu/exec-background
  • 115b7664d Clarify some exec behavior.
  • 857a2d0cc Merge pull request #1258 from Random-Liu/windows-support-1
  • 0122e90b2 Add presubmit test for windows.
  • 86de625ec Update vendor
  • 50c73e6dc Move unix specific logic into _unix.go
  • 7b606375a Merge pull request #1259 from Random-Liu/fix-potential-panic-for-unknown-state
  • 2d17942b1 Merge pull request #1252 from Random-Liu/update-cri-tools
  • c6203ec13 Fix panic for task in unknown state.
  • b5ec5ee4f Merge pull request #1255 from Random-Liu/fix-doc
  • 2d03ccf5d FDQN is a typo, and we don't support trailing dot in FQDN.
  • f304b16a1 Merge pull request #1251 from Random-Liu/add-task-max
  • 0997453f3 Update cri-tools to fix all image reference test failure.
  • 567cd57f5 Merge pull request #1250 from awesomenix/fixemptyauth
  • 523f3440b Add TaskMax=infinity
  • f41675d23 fix: support empty auth config for anonymous registry
  • 6dc2a8744 Merge pull request #1244 from Random-Liu/support-cni-dns-capabilities
  • 28aef2fe3 Support CNI DNS capabilities.
  • ff0889fb4 Merge pull request #1242 from Random-Liu/explicitly-import-runtime-v2
  • be3d4a8ac Explicitly import runtime v2 in the test containerd binary.
  • eed395668 Merge pull request #1240 from Random-Liu/fix-apparmor-privileged
  • 10acd8e76 Fix apparmor for privileged.
  • f1d492b0c Merge pull request #1237 from Random-Liu/update-cni-plugins
  • cda752fd5 Update cni plugins to v0.7.6.
  • 92603895f Merge pull request #1238 from crosbymichael/cni-update
  • 3995efc7c Update cni and go-cni to the v0.7.1 release
  • 5ea371c68 Merge pull request #1235 from Random-Liu/wildcard-mirror
  • 81ca274c6 Add wildcard mirror support.
  • 8021850e9 Merge pull request #1233 from AkihiroSuda/allow-ca-without-client-certs
  • a4b145adb Merge pull request #1234 from Random-Liu/update-containerd-to-fix-race
  • 7f330dc4a Update containerd to fix panic caused by race condition.
  • fd6c732cd Merge pull request #1232 from Random-Liu/avoid-schema1-roundtrip
  • f1fbdbfab Merge pull request #1231 from Random-Liu/consider-endpoint-path-for-default
  • 28e492fce allow non-mutual TLS
  • d64fa3b6b Remove extra roundtrip for checking schema1.
  • 005f9f737 Consider endpoint path when checking default host.
  • a7481289b Merge pull request #1227 from Random-Liu/new-registry-mirror
  • 2fd69f0b7 Move config validation into pkg/config and add unit test.
  • 53e94c675 Use containerd registry mirror library.
  • 27de1a586 Update containerd to 5222236c1b57d055362dbc413d042ab56427270a.
  • 29d5eb69b Merge pull request #1228 from Random-Liu/improve-vendor
  • f994f43ae Update vendors.
  • 7d56fdcc8 Split dependencies and update sort-vendor correspondingly
  • aaf15b677 Merge pull request #1225 from awprice/privileged_without_host_devices_flag
  • 3353ab76d Add flag to overload default privileged host device behaviour
  • 95bd02d28 Merge pull request #1200 from jterry75/image_user
  • 8ea0cc90a Merge pull request #1221 from jterry75/log_g
  • bc2cff625 Assign ImageSpec User if SecurityContext is not set
  • 193918b70 Switch to containerd/log package
  • 29104d94d Merge pull request #1223 from Random-Liu/update-support-metrics
  • 5fd4ab7ef Merge pull request #1226 from Random-Liu/use-golangci-lint
  • 9bf53555a Use golangci-lint.
  • c7b48c09d Merge pull request #1224 from Random-Liu/infer-systemd-cgroup
  • eae5fc360 Infer systemd cgroup based on path suffix.
  • 30fb9ea9b Update support metrics to reflect 1.11 EOL.
  • f9760af8d Merge pull request #1220 from Random-Liu/remove-no-pivot-deprecation
  • 871a8b89c Do not deprecate no_pivot yet.
  • b213648c5 Merge pull request #1219 from Random-Liu/rename-test-containerd-bin
  • 7665f4ac2 Rename the test binary to containerd-test.
  • a99766612 Merge pull request #1218 from Random-Liu/more-proc-mount-test
  • 986d04aec Add test for disable_proc_mount.
  • fb5210e2a Merge pull request #1217 from Random-Liu/print-deprecated-notice
  • b74653b82 Print warning message for deprecated options.
  • f636fb051 Merge pull request #1215 from Random-Liu/update-kubernetes
  • 8a5b6b8df Update cri-tools to v1.15.0
  • ba8788c6b Update kubernetes dependency to 1.15.0.
  • fe5eb76cb Merge pull request #1209 from Random-Liu/fix-proc-mount-support
  • 467f9e0e8 Fix proc mount support.
  • b23e2cf9d Merge pull request #1212 from mrIncompetent/return-annotations-bandwith-error
  • f0a677e76 Merge pull request #1211 from Random-Liu/add-max-concurrency-support
  • 9aec38164 Return actual error when fetching the bandwidth info from annotation fails
  • c78caf902 Add max concurrent downloads support.
  • 994cea830 Merge pull request #1207 from Random-Liu/move-cancel
  • d3cacff8e Move context cancel into defer.
  • 74d2b6947 Merge pull request #1152 from jterry75/deadline_exceeded
  • d2986eb5a Merge pull request #1187 from alculquicondor/feature/tcp
  • 240e19d7a Merge pull request #1202 from Random-Liu/not-cache-image-handler
  • 4b4330320 Add option to register on TCP server
  • 5fdb4b8ee Merge pull request #1204 from Random-Liu/fix-ctr-readiness-check
  • 0f313f977 Merge pull request #1205 from Random-Liu/no-snat
  • deb8e8250 Merge pull request #1206 from Random-Liu/add-font-art
  • 0c1ff7389 Add containerd font art.
  • c6a366287 Remove noSnat
  • e83fe5607 Fix ctr readiness check in test.
  • fe0cb2202 Do not cache image handler.
  • 64bf4bebf Merge pull request #1188 from alculquicondor/fix/doc
  • 8faf3ea06 Merge pull request #1203 from Random-Liu/update-containerd
  • e2550f628 Update docs to v2 config
  • 0344ac239 Update containerd for config backward compatibility.
  • b5e9d1326 Merge pull request #1173 from mikebrow/make-update-sync-cli
  • f30af565c Merge pull request #1176 from mikebrow/golang-1.12
  • 7b0c78bac ExecSync should block unless client context is canceled
  • 71cecedc4 StopContainer should block unless client context is canceled
  • d7c3ecd0f RunPodSandbox should block unless client context is canceled
  • 98c266fb8 Merge pull request #1177 from jterry75/togrpc_errors
  • 131280178 Merge pull request #1194 from joedborg/patch-1
  • 9ebc10ec0 Correcting typo
  • 41a9176b0 Merge pull request #1190 from odinuge/dep/cgroups
  • 53c2230ec Merge pull request #1189 from thaJeztah/bump_libseccomp
  • c8a04d099 Update dependency containerd/cgroups
  • 3f49760d7 bump libseccomp-golang v0.9.1
  • eaf792ed7 Merge pull request #1180 from Random-Liu/fix-version
  • cfeb2fed8 Return gRPC errors from instrumetedService
  • 6afd137c0 Fix runc and critools version in release.
  • 806c2641a Merge pull request #1178 from mikebrow/fix-slack-link
  • cdf48f2f4 use dynamic slack link
  • 0635ecf70 move up to golang 1.12.x
  • 00b18fd72 synching up a bit with containerd Makefile
  • bb020275c Merge pull request #1170 from Random-Liu/remove-ctr-cri-load
  • 4a417fb08 Merge pull request #1171 from Random-Liu/add-http-proxy-support
  • 72819d68d Update vendor
  • 199ee362e Update test and run test containerd in a different directory.
  • 322cd4896 Remove load image support
  • 55e5ce0e9 Fix http client when TLS is enabled.
  • 78b4a39f5 Merge pull request #1163 from Random-Liu/config-v2
  • b3f733f0a Merge pull request #1166 from mikebrow/doc-cni-maxnum
  • 1275d6ded Merge pull request #1162 from Random-Liu/fix-image-pull
  • 1c826eb68 Merge pull request #1165 from ZYecho/fix-link
  • 3ba04c01c doc update for cni max num
  • 397adbab8 fix: fix CRI dead link
  • 150232325 Use v2 config.
  • efba8e147 Update containerd to 2f69be5594cecacdbe42076ed12c7039a0638a2c.
  • 66d1870d2 Add cri managed image label when pulling the image.
  • 53c71e2b1 Merge pull request #1155 from kuramal/cni_plugin_conf_file_max_num
  • bc3b49efd Merge pull request #1160 from Random-Liu/remove-unused-todo
  • b022de5f3 add cni plugin config file max num config, set go-cni to commit 22460c0
  • 770621fe7 Merge pull request #1158 from mikebrow/cni-debug-update
  • 09f83a337 Remove an unused TODO.
  • 0a89a04a3 Merge pull request #1144 from ungureanuvladvictor/vladu/tls-auth
  • 60a58af37 Add TLS auth registry support
  • b87c0d74a adds cni config data to the cri status/info
  • 0ab79ff84 Merge pull request #1157 from jterry75/fix_a_few_typos
  • b8ea1fa17 Minor typo in toCNIBandWidth
  • 35e9f3999 Merge pull request #1151 from johscheuer/add-bandwidth-capability
  • 5e2e7c6f7 Correct Egress limits and remove unnecessary check
  • eb67aa596 Merge pull request #1156 from Random-Liu/make-sure-exec-kill
  • 4f0948eed Remove capitalized letter in error message
  • d257c16db Make sure exec process is killed when context is canceled.
  • ac9f8e1c4 Merge pull request #1153 from jterry75/max_search_error
  • f544955e4 Update parseDNSOptions maxDNSSearches in error message
  • 0d439c347 Implement bandwidth capabilties
  • 42eb3c49a Initial support for traffic shaping
  • 6e14e0130 Merge pull request #1148 from congliu01/log
  • fda2902f3 Validate log paths in sandbox and container config.
  • ebce49f0e Merge pull request #1145 from jterry75/fix_typo
  • 8ba5c02f8 Fix typo in WithoutRunMount
  • 179ca5947 Merge pull request #1147 from jterry75/unix_to_syscall_signal
  • d6af03abb Merge pull request #1146 from jterry75/forward_sandbox_to_pull
  • c1468cdee Move from unix to syscall package for SIG* signals
  • bc445d759 Forward sandbox config to PullImage request
  • e4ebb718c Merge pull request #1142 from Random-Liu/better-logging-for-registry-try
  • 403780618 Log failed registry mirror attempt in debug.
  • 51910edf0 Merge pull request #1140 from lifupan/fix_taskdelete
  • 47fc64568 Integration test task.Delete fix
  • 82ff9372a Merge pull request #1137 from Random-Liu/per-pod-shim
  • 1626663e2 Include new go.mod file.
  • 091182fdc Use per-pod shim.
  • 2fc62db81 Merge pull request #1125 from Random-Liu/add-default-runtime-name
  • db9080847 Update doc and add deprecation policy for CRI options.
  • ba4a04ae7 Add DefaultRuntimeName option.
  • a5c5d55c9 Merge pull request #1133 from Random-Liu/use-wait
  • d1f9611cb Use wait instead of TaskExit.
  • f20714881 Merge pull request #1134 from Random-Liu/use-ctr-import
  • 19e2b20c1 Use ctr images import.
  • a7021d687 Merge pull request #1135 from Random-Liu/update-containerd
  • 34754d433 Add cri as required plugin.
  • 603972523 Update containerd to 32e788a8be3ab4418265693d9e742c30495fdd4c.
  • 42aaca565 Merge pull request #1129 from Random-Liu/use-v1-for-now
  • fa759f6a1 Merge pull request #1130 from Random-Liu/fix-status-hang
  • e425bd019 Update go-cni to 891c2a41e18144b2d7921f971d6c9789a68046b2.
  • 5e3de1f43 Use runc.v1 for now for debugging.
  • ebb092805 Merge pull request #1124 from Random-Liu/use-golang-1-11-6
  • c20ba1ef1 Use golang 1.11.6 for now.
  • d90e06046 Merge pull request #1121 from Random-Liu/update-containerd
  • bf112b3c2 Update containerd 591e52c504b23a89096bd7d3091a32fcfa2e92fc.
  • e8e3b9425 Merge pull request #1118 from Random-Liu/support-comment-in-vendor
  • a022ddfcc Support comment in vendor.
  • 6d353571e Merge pull request #1116 from Random-Liu/per-pod-shim
  • 0e2afb63a Merge pull request #1113 from thaJeztah/bump_selinux
  • 5e7d59fc9 bump opencontainers/selinux v1.2.1
  • 63ad4c730 Merge pull request #1114 from Random-Liu/fix-extra-handler
  • fae4f7906 Enable runc.v2 as the default runtime in test.
  • ebca0c4d4 Use local env to avoid writing to passed-in readonly env.
  • b23b406fe Merge pull request #1102 from Random-Liu/uts-namespace-and-fix-array
  • 32dd6595c Merge pull request #1108 from Random-Liu/update-cni
  • 0caa06ac8 Update CNI to v0.7.5.
  • 92fc1b936 Merge pull request #1101 from thaJeztah/bump_selinux
  • 7b397f032 bump opencontainers/selinux to v1.2
  • 84f9514df Merge pull request #1106 from Random-Liu/update-containerd
  • c60dd60f8 Update containerd to f2a20ead833f8caf3ffc12be058d6ce668b4ebed.
  • 4b4182cf5 Do not assume there is no duplicated elements in arrays.
  • 9bd49c98c No UTS namespace for hostnetwork.
  • 877722460 Merge pull request #1099 from Random-Liu/do-not-kill-if-cancelled
  • 8be5a1e1a Merge pull request #1094 from crosbymichael/oci-opts
  • 5eddc1a2c Use container'd oci opts for spec generation
  • 1a0228d52 Do not SIGKILL container if container stop is cancelled.
  • eb27e526f Merge pull request #1096 from Random-Liu/finish-runtime-annotations
  • 238658719 Cleanup pod annotation test and only support tailing wildcard.
  • bb58b1dbb Merge pull request #1084 from harche/passthrough_annotations
  • effd82227 Add support for passing sandbox annotations to runtime
  • 867292920 Merge pull request #1090 from mikebrow/filter-masks-when-privileged
  • 0937e87cc Merge pull request #1092 from Random-Liu/set-runtime-handler-default
  • bb4260cec Set default "" to extra runtime handler.
  • bf4e7a885 test filtering of container create masks when privileged
  • 9c9bf1d7a Merge pull request #1069 from tallclair/runtimehandler-setup
  • 8d84e3f9c Merge pull request #1088 from mikebrow/tarball-doc-update
  • 9474b05dd clarify the versioning for the tarball
  • d7c5b246c Expose vars to configure an additional runtime handler
  • f5ff4394b Merge pull request #1085 from Random-Liu/hostname-backward-compatibility
  • 3691cb655 Fix /etc/hostname backward compatibility issue for in-place upgrade.
  • d58233345 Merge pull request #1083 from Random-Liu/support-docker-18-09
  • ade85e643 Support docker 18.09 in the test script.
  • 25442a865 Merge pull request #1080 from zhsj/rm-partial-docker
  • 8a0bd84b9 Merge pull request #1056 from Random-Liu/add-sandbox-log-dir-annotation
  • c6729fe0c Use ParseSignal and AtomicWriteFile functions from containerd
  • 9eabcf525 Add an OCI annotation for sandbox log directory.
  • 95f564f95 Merge pull request #1072 from Random-Liu/clean-path
  • 0464298b1 Use clean path for map and comparison.
  • 210e80289 Merge pull request #1055 from Random-Liu/use-right-sandbox-config
  • f2f90f6b0 Merge pull request #1060 from Random-Liu/support-stream-idle-timeout
  • 8222da776 Support stream idle timeout.
  • c0f48369c Merge pull request #1063 from haiyanmeng/runtime_handler
  • 0f02c9b34 Merge pull request #1066 from Random-Liu/add-more-explaination-about-cri-config
  • 76ed153e8 Add more explanation about the CRI config.
  • 9dea9d39f Add RuntimeHandler into PodSandbox and PodSandboxStatus
  • 8d7526119 Merge pull request #1065 from alculquicondor/fix/architecture
  • c88e18b90 Fix architecture doc
  • ec3aa4459 Merge pull request #1058 from haiyanmeng/update-k8s-version
  • 035ce6c97 Update test based on new PullImage CRI.
  • fd44b9a5d Update kubernetes to v1.15.0-alpha.0
  • 87dba924d Use the correct sandbox config.
  • fbce57903 Merge pull request #1053 from mikebrow/k8s-1.10-end-of-life
  • 857f169e9 update support statment reflecting eol for k8s 1.10
  • b2cd84004 Merge pull request #1045 from Random-Liu/fix-env-performance-issue
  • 877c1cadc Include default envs from containerd.
  • 9e2ce3494 Merge pull request #1042 from Random-Liu/etc-hostname
  • ec6dd3769 Add env cache.
  • 89717d0b6 Don't log config at info level.
  • aed43ef13 Merge pull request #1043 from thaJeztah/bump_containerd
  • 089d4fbfb Set /etc/hostname.
  • bc7d40057 Update containerd to 4543e32a8b29e691e523ddc142f0c9068917df54
  • 04416381c Merge pull request #1040 from thaJeztah/remove_normalize_image_ref
  • 51affb883 Replace util.NormalizeImageRef with reference.ParseDockerRef
  • 0ad60d4d9 Bump docker/distribution to 0d3efadf0154c2b8a4e7b6621fff9809655cc580
  • 7c2498d2e Merge pull request #1037 from Random-Liu/support-unknown-state
  • c27a12dd0 Update containerd to 5ba368748b0275d8f45f909413d94738992f0050.
  • f8b345084 Add integration test for unknown state
  • 83af4dad8 Support unknown state for sandbox and container
  • 4dc6f6d0b Add state machine for sandbox and container
  • bfd25c80b Change StateUnknown to StateInit
  • dd2846d94 Merge pull request #1035 from Random-Liu/add-runtime-option
  • 0bd90a77e Add RUNTIME env in integration and cri test.
  • 90492e9e7 Merge pull request #1034 from fuweid/cleanup
  • c019ae8b2 hack: handle additional cleanup from #1028
  • 538a361b3 Merge pull request #1028 from fuweid/detect-dirty-vendor
  • 119222016 hack/Makefile: detect dirty vendor
  • 4dd673502 Merge pull request #1029 from Random-Liu/add-runtime-config-api
  • 5d1a07e86 Merge pull request #1032 from Random-Liu/small-code-cleanup
  • 9a455daf4 Don't use string when there is a constant.
  • bf00de33a Merge pull request #1025 from JoeWrightss/patch-4
  • 97c7a1b17 Merge pull request #1027 from Random-Liu/fix-log-ending-newline
  • d9914c8db Always fallback to the new runtime options.
  • 42aba00a3 Add runtime config api.
  • 556b21945 Fix lint error.
  • 879dc6ae2 Add integration test.
  • 50ac40097 Fix the log ending newline handling.
  • ae1b7ac4f Fix some typos in comment
  • 897669032 Merge pull request #1021 from Random-Liu/move-no-metadata-test
  • 5c40fd958 Move no metadata test
  • 76c5b2033 Merge pull request #1019 from teawater/add_test
  • ab84e3914 Add integration test for RunPodSandbox and CreateContainer
  • a7d1b3c7d Merge pull request #1020 from Random-Liu/add-test-for-shared-pid-multi-process-container-stop
  • f0f68c103 Add test for shared pid multi-process container stop.
  • a22f1c341 Merge pull request #1017 from Random-Liu/add-unit-test
  • b1ad4ee9b Add unit test for DisableCgroup, RestrictOOMScoreAdj.
  • 0fa8668aa Merge pull request #970 from AkihiroSuda/rootless
  • 1fbd06479 Merge pull request #1010 from teawater/fix_crash
  • 3bfef0158 Fix the issue that pod or container config file without metadata will crash containerd
  • cd8231ab2 support DisableCgroup, DisableApparmor, RestrictOOMScoreAdj
  • 4b4b2abb2 Merge pull request #1000 from Random-Liu/teardown-network-after-stop
  • 888f7a03a Merge pull request #1013 from JoeWrightss/patch-3
  • 55fb3b9fc Fix return error message
  • e5bd9b62d Merge pull request #1003 from Random-Liu/revert-#997
  • a9f3c86cc Merge pull request #1004 from Random-Liu/fix-build
  • 26640a29e Install libseccomp2 package based on debian version.
  • 5d5fc154a Revert "Temporary fix for golang regression #29241."
  • e98e307f3 Merge pull request #1001 from Random-Liu/update-kubernetes
  • ac45393a4 Update cri-tools to v1.13.0.
  • 2baa96e0e Update kubernetes to v1.13.0
  • fbab182e5 Teardown sandbox network after stop.
  • afb12d728 Merge pull request #997 from Random-Liu/fix-for-golang-issue
  • d7f6721de Temporary fix for golang regression #29241.
  • cd3d5c799 Merge pull request #993 from JoeWrightss/patch-2
  • d53bcba99 Fix some typo errors
  • ec6a1eab1 Merge pull request #991 from Random-Liu/remove-container-lifecycle-image-dependency
  • 82d8c9bcf Add integration test.
  • 515ef0247 Remove container lifecycle image ref dependency.
  • be2c3bd94 Merge pull request #992 from JoeWrightss/patch-1
  • 37085692e fix spelling error: contaner -> container
  • 5a80f333d Merge pull request #989 from Random-Liu/test-image-in-other-namespace
  • 30fa71573 Test that CRI plugin should not see image in other namespaces.
  • db0c4dea2 Merge pull request #984 from mikebrow/ignore-exits-with-no-id
  • b59dd5596 filter namespace
  • f58105a71 Merge pull request #983 from Random-Liu/fix-shared-pid-ns-kill
  • 2cc1edcfc Update containerd to 6937c5a3ba8280edff9e9030767e3b0cb742581c
  • de967051d Fix kill when shared pid namespace.
  • 1dc6ea19d Merge pull request #980 from mikebrow/networking-info
  • f8e89f71a adds cni results to verbose pod info
  • 7142de0fd Merge pull request #977 from Random-Liu/install-necessary-tools
  • 5b21e63ae Merge pull request #976 from Random-Liu/remove-health-monitor
  • 77d55c5e6 Only install necessary tools.
  • ce51a102d Merge pull request #954 from mikebrow/go-version-update
  • cfa8e06ae Remove the unused health-monitor.sh.
  • 80554f4a8 Merge pull request #973 from Random-Liu/use-event-id
  • 661499291 Merge pull request #974 from Random-Liu/remove-invalid-todo
  • 7f1f4e7a1 Remove invalid TODO comment.
  • 47542c951 Merge pull request #972 from Random-Liu/update-containerd-1.2
  • d4c825f90 Use the ID field of TaskExit event.
  • f818de9dc Update containerd to v1.2.0.
  • 64b067d93 fix integration test
  • bc97f5147 adds golang 1.11.x and tip to build
  • edf2b8177 Merge pull request #969 from Random-Liu/golang-1.11-gofmt
  • 459e48180 Update code for golang 1.11 gofmt.
  • 547b5e03c Merge pull request #967 from Random-Liu/update-support-metrics
  • 20b45be29 Update support metrics to include containerd 1.2.
  • 3fd67d108 Merge pull request #965 from mikebrow/update-community-link
  • d8d7dcc75 update the slack information
  • f6089b85a Merge pull request #961 from mikebrow/remove-authconfig-fromlog
  • 0e522cae4 Merge pull request #959 from Random-Liu/use-commit
  • 1b3ff7462 removes authconfit from info log
  • 7a1311698 Use commit as version.
  • 9f87ce8c7 Merge pull request #957 from mikebrow/update-readme-link
  • 6039a4d32 link to new icon location
  • e31263539 Merge pull request #950 from Random-Liu/netns-source-of-truth
  • 775bc6e5f Update integration test.
  • c1740d829 Manage mount lifecycle and remove cached state
  • 36893c3ec Merge pull request #953 from Starnop/getruntime-before-setupnetwork
  • 22a8777a9 refactor: setup network after get Sandbox runtime
  • 728f636e3 Merge pull request #949 from Random-Liu/fix-ip-leakage
  • 84775d2c1 Add integration test.
  • 1f1e92e4a Update go-cni to 40bcf8ec8acd7372be1d77031d585d5d8e561c90.
  • c39f63eaf Teardown pod network even if the network namespace is closed
  • 70da14e4b Merge pull request #943 from Random-Liu/support-per-runtime-config
  • 1442425f9 Support runtime specific configurations.
  • 8b0d53c09 Merge pull request #941 from amshinde/fix-go-compile-error
  • bbc37bbf9 Merge pull request #944 from Random-Liu/use-authorizer
  • 3e4cf68a3 Use Authorizer.
  • 2f42771f7 Update containerd to 15f19d7a67fa322e6de0ef4c6a1bf9da0f056554.
  • 54b1c00b3 test: Fix compile error with go1.10.2
  • e4f33828c Merge pull request #938 from Random-Liu/update-kubernetes-1.12
  • 0580ce45f Update test based on new CRI.
  • 5a2da3135 Update kubernetes to v1.12.0.
  • fb26f47b4 Merge pull request #937 from DataDog/JulienBalestra/cni-debug
  • 27f33cd4d cni result: add a debug message
  • 801882b04 Merge pull request #935 from mikebrow/makefile-fix-for-syntax
  • 24a5a0e6b corrects syntax error in Makefile
  • 58ab1e09b Merge pull request #926 from Random-Liu/better-external-image-handling
  • 6905460b8 Add integration test
  • db68300a5 Manage unmanaged images in k8s.io namespace
  • 4d553cbef Merge pull request #924 from Random-Liu/add-timeout-for-recover
  • e3aa8adbb Update containerd to f88d3e5d6dfe9b7d7941ac5241649ad8240b9282.
  • 963a01735 Add timeout for container/sandbox recover and event monitor.
  • 6de38f1f3 Merge pull request #927 from Random-Liu/fix-readiness-check
  • 00443ebd6 Merge pull request #928 from Random-Liu/update-crictl
  • 92fbbcf06 Update critools version.
  • 68152dab8 Fix readiness check in test utils.
  • 733f7199b Merge pull request #923 from madhanrm/vendorcd
  • 5d777b2e3 Vendor in runtime-spec & runtime-tools from github.com/opencontainers
  • 8d7b0e20b Merge pull request #921 from Random-Liu/turn-off-fail-swap-on
  • 798977f8b Turn off --fail-swap-on in node e2e test.
  • d963c9c58 Merge pull request #920 from Random-Liu/fix-indent
  • 65283e425 The indent is wrong.
  • 9f39e3289 Merge pull request #919 from Random-Liu/update-cri-tools
  • 3de8c8bf1 Update cri-tools to 98eea54af789ae13edce79cba101fb9ac8e7b241.
  • 31a960fb5 Merge pull request #918 from Random-Liu/show-runtime-handler-in-sandbox-info
  • 46b8f4290 Merge pull request #912 from Random-Liu/add-hostname-env-integration-test
  • 4b45e16a4 Show runtime handler in sandbox debug info.
  • c7c68993c Add hostname env integration test.
  • e402ae2f0 Merge pull request #914 from Random-Liu/fix-addition-gids
  • 51ee6ea6d Add integration test
  • ca3b806b5 Fix addition group ids.
  • f267f217c Update containerd to 66b984ee33b872990439328036bc58339bc1ef51
  • 3e5eb0c7d Merge pull request #911 from Random-Liu/sctp-support
  • f540c2a74 Skip sctp protocol hostport mapping.
  • 047030927 Merge pull request #908 from Random-Liu/update-kubernetes
  • a2655acd2 Update kubernetes to v1.12.0-beta.1.
  • fe0cd3672 Merge pull request #865 from Random-Liu/cache-image-reference
  • ed68cfd54 Merge pull request #901 from Random-Liu/fix-hostname-env
  • 953d67d25 Create image reference cache.
  • f08a90ff6 Fix hostname env.
  • cfdf87249 Merge pull request #891 from tallclair/runtimehandler
  • 9cd964f62 Merge pull request #898 from Random-Liu/revert-#895
  • eb3d3cfc5 Revert "Add HOSTNAME to env by default for pod containers"
  • db8500d10 Merge pull request #892 from Random-Liu/fix-volume-mount-order
  • e7189a25c Add RuntimeHandler support
  • 67c0b3e5e Merge pull request #894 from Random-Liu/support-masked-readonly-paths
  • 1e471b1a4 Merge pull request #895 from estesp/add-hostname-env
  • 4c3e195db Add HOSTNAME to env by default for pod containers
  • 3e4cec873 Add MaskedPaths and ReadonlyPaths support.
  • 4a65865ea Update kubernetes to 6b7c39a4f8d4c38e8724550cc3e6e41b7ac7a276
  • 063f8158f Sort volume mount.
  • 89b5b3cc4 Vendor latest CRI API
  • 49877571e Merge pull request #886 from DataDog/JulienBalestra/tls-stream
  • dffd0dfa0 streaming: tls conf validation to func with tests
  • 9acd95319 Merge pull request #890 from Random-Liu/update-go-cni
  • 3da8bedb6 Update go-cni to 6d7b509a054a3cb1c35ed1865d4fde2f0cb547cd.
  • 859003a94 stream: struct for x509 key pair, update the docs, error management
  • b82b52426 stream: can use user certificates
  • df67dfff1 Merge pull request #885 from Random-Liu/enhance-container-stop
  • bca304ff3 Fix an issue that container/sandbox can't be stopped.
  • a3af7393f Merge pull request #880 from thaJeztah/align_dependencies_to_tags
  • 1d7f5f43b Use tagged versions for dependencies where possible
  • 58eb04550 Merge pull request #873 from miaoyq/verify-selinux-level
  • a87bda08c update selinux to b6fa367
  • 415727cd9 verify selinux level format
  • 7d483b2fb Merge pull request #874 from Random-Liu/update-containerd
  • 6379fd034 Update containerd to b9eeaa1ce83dd9970605ddbd0b35d4d3fa5f87bd.
  • c9d615152 Merge pull request #869 from Random-Liu/support-netd
  • d1dcacf9e Support netd in GCE bootstrap.
  • 1263024a5 Merge pull request #864 from Random-Liu/unpack-during-import
  • e1a37e879 Unpack image during import.
  • a0cfc8c1d Merge pull request #857 from egernst/untrusted-priv
  • 9a01272dc sandbox: separate host accessing workload and privileged
  • 2be13a8a3 Merge pull request #858 from Random-Liu/stream-serve-on-local
  • b3d6f1638 Serve streaming on localhost by default to match k8s 1.11 default.
  • 42a98de25 Merge pull request #851 from yanxuean/support-no-pivot
  • 7065dd81f support no_pivot option for runc
  • 7beac6fcc Merge pull request #849 from dmcgowan/remove-stringid
  • 1984e451d Replace stringid with simple rand reader
  • 2eb817c7b Merge pull request #843 from Random-Liu/document-no-overwrite-dir
  • 5637e8be4 Set 0022 umask for hack/release.sh.
  • 0f3c83b11 Use --no-overwrite-dir in installation doc.
  • 1d0d9b342 Merge pull request #841 from Random-Liu/add-back-missing-vendor
  • fb60d18fa Add missing vendor back.
  • ca3256657 Merge pull request #838 from Random-Liu/add-auth-config
  • 1d9a754f6 Update containerd to b382b6fe0bdbf7604c0a4f5c2089c0b159ad58b2.
  • e4ad68098 Remove pkg/containerd/resolver package.
  • 952e53bf5 Add registry auth config, and use docker resolver in containerd.
  • 5ad95b2db Merge pull request #833 from Random-Liu/update-containerd-k8s
  • 88c5165bf Update containerd and k8s.
  • bc99f7a7e Merge pull request #832 from Random-Liu/remove-crictl-on-gce
  • f58037482 Remove crictl on GCE for all cases.
  • c68b60514 Merge pull request #831 from Random-Liu/fix-link
  • fd71c9f06 Fix another link.
  • 47b8d30bb Merge pull request #828 from yujuhong/fix-gce-link
  • 0e42438e7 Merge pull request #829 from Random-Liu/local-stream-server
  • f6ab733f9 Set stream server to serve on localhost on GCE.
  • e23c0e708 Fix link to GCE getting started guide
  • 4eb4a2957 Merge pull request #825 from abhi/cni_config
  • 860971025 vendoring latest go-cni with fixes
  • 263b0b99d Change to keep in sync with latest cni config
  • 07020dbdd Merge pull request #820 from filbranden/usercap1
  • 01d77d44f Update github.com/opencontainers/runtime-tools to v0.6.0
  • 441a57aa5 Merge pull request #821 from Random-Liu/fix-snapshotter-panic
  • 9cb82aaec Merge pull request #823 from Random-Liu/update-crictl
  • cfa88fca3 Merge pull request #824 from Random-Liu/make-max-log-size-configurable
  • b5d053f32 Make max container log line size configurable through cloud init.
  • bdddbed4d Update crictl to v1.11.0.
  • b60e456bd Fix snapshotter nil panic.
  • e3d57d240 Merge pull request #761 from Random-Liu/add-log-max-size
  • ad2937013 Merge pull request #816 from Random-Liu/fix-double-dev-shm-mount
  • 53f1ab414 Fix double /dev/shm mount.
  • bf551b9c4 Add integration test.
  • 405f57f8e Add max_container_log_size
  • b39546ce2 Merge pull request #815 from Random-Liu/support-cmd-for-sandbox-container
  • 46d621e4a Support Cmd for sandbox container.
  • b7aac6396 Merge pull request #811 from Random-Liu/fix-volume-ownership
  • 7e0cbbe6e Merge pull request #810 from Random-Liu/revert-#804
  • c55776377 Fix empty volume ownership.
  • c9216531c Revert "Use pod ip instead of localhost in pod netns for portforward."
  • d7abb5b48 Merge pull request #807 from Random-Liu/log-task-exit-event
  • 5a1105c61 Merge pull request #808 from Random-Liu/erase-ambient-caps
  • 96cfccec0 Merge pull request #804 from Random-Liu/use-pod-ip-for-portforward
  • dd886bc28 Use pod ip instead of localhost in pod netns for portforward.
  • b367f3009 Erase ambient capabilities.
  • de84f9c0c Merge pull request #806 from Random-Liu/update-kubernetes
  • e4e258543 Log task exit event.
  • 2b48f8738 Update kubernetes to v1.11.0-beta.2
  • dfae95ec9 Merge pull request #802 from Random-Liu/remove-unused-files
  • db028fd20 Merge pull request #803 from Random-Liu/select-ipv4-first
  • 83e6b6556 Select ipv4 first if there is one.
  • ccc5f394f Remove unused files.
  • 8bcb9a953 Merge pull request #801 from Random-Liu/fix-ctr-timeout
  • 0faff1c22 Fix ctr cri timeout.
  • ecf8d99d0 Merge pull request #799 from AkihiroSuda/oci-content-store
  • 097249054 vendor containerd (#2135)
  • 0a5c05bcd Merge pull request #776 from Random-Liu/disable-streaming
  • 578b34f11 Merge pull request #794 from Random-Liu/panic-for-cri-start-failure
  • b870ee794 Generate fatal error when cri plugin fail to start.
  • b68fb075d Merge pull request #793 from Random-Liu/port-containerd-fix-#2364
  • 0fae42b9b Port docker resolver fix #2364.
  • 8bb978e3d Merge pull request #785 from ehazlett/containerd-vendor-bump
  • d7d221232 vendor bump
  • 40b60834a Merge pull request #789 from Random-Liu/configurable-containerd-build
  • 1892b30fa Make DEPLOY_PATH configurable.
  • 52460ebf6 Merge pull request #788 from BSWANG/patch-1
  • 7bd86a225 Update cni.template
  • 574f9496e Merge pull request #786 from fuweid/remove_useless_check
  • e28b77c08 Remove useless error-check in createImageReference
  • 24a964267 Merge pull request #784 from cpuguy83/bump_continuity
  • fb6bc66f0 Bump continuity to fix copy files > 2^32 bytes
  • 450eb09a6 Merge pull request #782 from Random-Liu/update-containerd
  • 60b0d08a6 Use containerd.WithPullUnpack.
  • 4f00103c9 Disable restart plugin on GCE.
  • 80188e253 Update containerd to d1435e6e4dcffd99e0da396ff771b5bbe0d93f5e.
  • a4ff7e994 Merge pull request #781 from Random-Liu/fix-container-runtime-monitor
  • ebed87fa9 Fix kube-container-runtime-monitor.
  • bafc79437 Merge pull request #758 from Random-Liu/use-crictl-in-kube-up
  • 927d37401 Merge pull request #779 from Random-Liu/logo-fix
  • b4631cf70 Use crictl installed in kube-up.sh
  • 6c7ec48da Another logo fix.
  • 6f43d493f Disable TLS streaming to work with new kubelet streaming proxy.
  • 8566a8962 Merge pull request #775 from mikebrow/readme-pub-imgs
  • e10a24926 use public logos for a while vs remote github logos that are not in this repo
  • 9f8e58123 Merge pull request #647 from mikebrow/boiler-support-for-no-year
  • 8d60547eb Merge pull request #769 from raravena80/patch-1
  • 67908190c Merge pull request #768 from Random-Liu/upgrade-crictl
  • f79e0171c Minor typo
  • 976348900 Upgrade cri-tools to v1.0.0-beta.1
  • 66388aefd Merge pull request #766 from Random-Liu/fix-workingset-memory
  • 5d29598a6 Fix workingset memory calculation.
  • 7a6369deb Merge pull request #763 from Random-Liu/fix-ro-sysfs
  • a5d1332e8 Explicitly set rw for privileged container.
  • 5f4035ae2 Merge pull request #754 from kolyshkin/mount
  • daeab40b4 os.Unmount: do not consult mountinfo, drop flags
  • 6bbbec5a8 Merge pull request #755 from Random-Liu/always-mount-sysfs-rw
  • 03bac6189 Merge pull request #756 from Random-Liu/update-cri-tools
  • 2f370f6f5 Update cri-tools to fix crictl logs output.
  • 279fa853a Always mount sysfs as rw.
  • 8fec0469d Merge pull request #751 from Random-Liu/fix-official-release
  • e0d707825 Fix tarball ownership and containerd binary path for containerd.
  • 825563b20 Merge pull request #750 from Random-Liu/download-from-official-release
  • e22ebf420 Down containerd binaries from official release.
  • 906ea173e Merge pull request #749 from Random-Liu/update-containerd
  • d77a0c117 Update containerd before release.
  • 09ff08178 Merge pull request #748 from Random-Liu/use-full-sock-path
  • 06f53b483 Add unix:// prefix for socket addresses used by CRI remote client.
  • 59d7112bf Merge pull request #747 from Random-Liu/fix-fluentd-support
  • b3d15cf19 Add KUBE_CONTAINER_RUNTIME_NAME to fix fluentd support.
  • b5906334f Merge pull request #745 from Random-Liu/use-preloaded-containerd
  • 1a430d47c Try using preloaded containerd if no version is specified.
  • ba9b07568 Merge pull request #740 from Random-Liu/improve-gce-bootstrap
  • d1ba950ab Add log level support.
  • 72ade6c4f Remove 10-containerd-net.conflist from cri-containerd-cni release tarball.
  • b2ebb735e Improve gce bootstrapping in various ways.
  • daa9f6008 Merge pull request #743 from Random-Liu/fix-sandbox-stop-race
  • 856534c84 Fix sandbox stop race condition.
  • 290eec8e3 Merge pull request #739 from Random-Liu/fix-hostnet-port-forward
  • d97063614 Update CRI validation test to include hostnet portforward test.
  • c83a55d61 Merge pull request #734 from Random-Liu/update-containerd
  • 5cb4744f2 Fix portforward for host network.
  • 19882b802 Merge pull request #735 from mikebrow/track-golang-point-releases
  • b7af41210 Merge pull request #731 from Random-Liu/add-release-instruction
  • 5f87a2a0d start tracking golang updates for 1.10.x
  • 9aa9f85a0 Add release instruction to make the release process written down.
  • da285a10b Update containerd.
  • 77a33b10a Merge pull request #729 from Random-Liu/fix-portforward
  • 69b3f3aea Add socat back.
  • b09489de9 Merge pull request #727 from Random-Liu/fix-symlink-layer
  • 9f85c48e4 Support symlink layer in image import.
  • de0afd70e Merge pull request #728 from abhi/socat
  • f7a0b4373 Minor cleanup of comment in ansible
  • 3d0706c4e Merge pull request #691 from abhi/socat
  • c200cb464 Updating ansible installer
  • 1317854ec Updating travis.yml and Readme to remove nsenter and socal
  • 02b952ec1 Getting rid of socat
  • 304045491 Merge pull request #725 from Random-Liu/fix-resolver-race
  • 2e693ad4f Merge pull request #724 from Random-Liu/add-cni-config-template
  • a68530c1e Port containerd fix #2276
  • d8a3c5f25 Address comments.
  • b2099c206 Add cni config template support.
  • 68ef2c338 Update containerd to v1.1.0-rc.1
  • aeef99a76 Using netns to perform socat
  • c0f483adc Merge pull request #719 from qiujian16/qj_update_reademe
  • 8a7cd184d Update README to add link on cri configuration
  • 904946356 Merge pull request #720 from Random-Liu/update-containerd-before-release
  • 55c54d118 Update containerd once before release.
  • 2bc72b6e0 Merge pull request #717 from Random-Liu/enable-tls-streaming
  • ad7bffc09 Enable TLS streaming in all the setup.
  • 6e13a4dd5 Merge pull request #713 from mikebrow/use-self-certified-ca
  • facb6082f Merge pull request #716 from Random-Liu/update-cri-test
  • 839f9c325 Merge pull request #715 from Random-Liu/upgrade-ansible
  • c7793564f switches from not CA signed to self CA signed for streaming TLS
  • 334f7ddf0 Update cri test to include RunAsGroup test.
  • d36d62ecd Merge pull request #714 from mikebrow/disable-tls-flag
  • b287fec35 Upgrade the tarball version in ansible.
  • c4f80aecb Merge pull request #711 from tklauser/libapparmor-dep
  • 2f9f721b6 adds a new flag to enable TLS support insecure for now
  • d29678a3c Drop libapparmor dependency from build docs
  • ed92befab Merge pull request #710 from Random-Liu/support-run-as-group
  • ed20174ce Add RunAsGroup support.
  • f99f0be5a Merge pull request #707 from Random-Liu/fix-log-output
  • 0fc1372b7 Merge pull request #706 from tkellen/patch-1
  • 71c8b6b9e Merge pull request #704 from Random-Liu/use-systemd
  • be43ad09d Fix a log output.
  • 11189f6e8 fully specify --container-runtime-endpoint flag
  • 2073d270a Merge pull request #705 from Random-Liu/update-vendors
  • bb480ceab Update cri-tools, containerd and kubernetes version.
  • ddda05211 Use systemd service cgroup and oom score adj.
  • 896e34700 Merge pull request #701 from Random-Liu/fix-event-monitor-panic
  • 277edb2d3 Fix event monitor panic.
  • 796cae72d Merge pull request #700 from Random-Liu/update-pause-image
  • f0655ecfe Use pause image from new source.
  • 356a41c42 Merge pull request #697 from Random-Liu/fs-layout-change
  • f4c9ef264 Add symlink follow into unmount util.
  • 94df315de adds volatile state directory to the fs plan for cntrs/pods/fifo
  • 2ab611a2f Merge pull request #698 from Random-Liu/update-dependencies
  • aa83a7a0a Change for new containerd.
  • e5f6cbce5 Update kubernetes to v1.10.0-rc.1
  • 776929c52 Update containerd to 8a7e17ef96678507a4b23d2bc66e5bbe5b50ad37
  • 205892d93 Merge pull request #696 from Random-Liu/update-document
  • b05744478 Update documents.
  • 7f64f9b85 Merge pull request #695 from miaoyq/add-doc-for-config
  • 559581e18 Add a document for cri plugin config
  • c6fecb211 Merge pull request #688 from Random-Liu/cleanup-kata-code
  • ca67f94ee Address comments for privileged runtime code.
  • c63c357d2 Merge pull request #694 from Random-Liu/address-comments-in-#681
  • 55d512b98 Make const private.
  • 5ae4de1cc Merge pull request #681 from mikebrow/tls-config
  • b142a225e Merge pull request #690 from nitkon/master
  • 89adb7441 adds tls certificate to tls config
  • 6a542c596 Bump pause container to multi-arch gcr.io/google-containers/pause:3.1
  • 246ffa325 Merge pull request #689 from Random-Liu/remove-omit-empty
  • 9177cb16b Remove omitempty from config json.
  • cf156144b Merge pull request #657 from jcvenegas/trusted-runtime
  • f3b8e7299 Merge pull request #685 from Random-Liu/update-cri-tools
  • 65c1cc77b Merge pull request #682 from Random-Liu/update-doc
  • 536b38136 test: Allow change containerd config
  • bdc5eee54 test: Add unit tests for privileged runtime functions
  • 36768a192 Update cri-tools and build critest into release tarball again.
  • 129d060e1 Update README.d and graphs.
  • ca16bd601 runtime: Add trusted runtime option
  • 7f959b6dd Merge pull request #684 from Random-Liu/fix-kube-up-and-docs
  • 904938fa9 Fix for kube-up.sh and update several documments.
  • 013ab03a5 Merge pull request #683 from Random-Liu/rename-variables
  • 387da59ee Rename all variables to remove "cricontainerd".
  • 9afdd1956 Merge pull request #680 from Random-Liu/fix-containerd-test
  • bce3310d5 Only set deploy path.
  • a612c3f10 Merge pull request #677 from Random-Liu/all-metadata-to-file
  • 83da5a17f Merge pull request #678 from Random-Liu/use-pkg-errors
  • e1fe1abff Use github.com/pkg/errors
  • 1cf018f39 Write all instance metadata to files.
  • 916e99d0a Merge pull request #675 from Random-Liu/fix-containerd-repo-test
  • 948d3132c Merge pull request #674 from abhi/master
  • 47855119a Merge pull request #667 from mikebrow/doc-updates-cri-move
  • 524177e3e Fix containerd repo test.
  • 2bdf428eb Removing DAD config and updating plugins to v0.7.0
  • 0ee761478 docs update for cri-containerd to cri move
  • 65b5240b2 Merge pull request #673 from Random-Liu/test-containerd-repo
  • a69f3555d Add build-containerd.sh to build containerd from existing repo
  • 0b8e9060d Sync vendors with containerd
  • 1dcbf4f74 Merge pull request #663 from abhi/cni
  • 5e5a5f50d Merge pull request #671 from Random-Liu/ctrcri-to-ctr-cri
  • a1f451666 Vendoring changes
  • 003bbd429 Modifying fake cni plugin
  • 1eaef9ee1 Merge pull request #669 from Random-Liu/cleanup-event-backoff
  • 45f4037d3 Merge pull request #670 from Random-Liu/enable-promic-mode
  • 7e67d96b9 Replace ctrcri with ctr cri.
  • 62d1f1321 Update containerd to 3c1ef1a714cf5b0104f340f76d539802fc24c75f
  • b82ca71b6 Enable promisc mode because Kubernetes network model needs it.
  • d389af83a Cleanup event backoff.
  • eff311d49 Merge pull request #628 from yanxuean/nits
  • c75184735 Handle containerd event reliably
  • 7583bce4a some comments
  • 92110e1d7 Moving to use go-cni library from containerd
  • 0c8760406 Merge pull request #630 from Random-Liu/add-cli-package
  • 22b1d526c Add CLI package for ctr to use.
  • 582975a90 Merge pull request #661 from mikebrow/rename-cri-containerd
  • d4e715462 move links for cri-containerd to cri
  • 135f66796 Merge pull request #658 from Random-Liu/direct-function-call
  • 122909844 Merge pull request #651 from miaoyq/add-doc-for-registry-config
  • f0a500a39 Use direct function call.
  • edb38dfec Update containerd to 3013762fc58941e33ba70e8f8d9256911f134124
  • 80b2f751d Merge pull request #654 from stevvooe/simplify-stopch
  • e20c6eb8a Merge pull request #558 from Random-Liu/report-containerd-version
  • 4ed26f311 pkg/store: use a sync.Once to synchronize channel close
  • 4a8060f08 Add document about registry configuration
  • 1f28f8d2f Merge pull request #650 from Random-Liu/fix-resolver
  • 5b3895932 Merge pull request #648 from Random-Liu/fix-context
  • 40c8372f0 Handles 401 in resolver.
  • f01c6d73a Fix cleanup context.
  • c3574e449 makes copyright year optional
  • ffda916fd Merge pull request #641 from Random-Liu/fix-ansible-doc
  • d3b112a98 Merge pull request #639 from Random-Liu/remove-standalone-mode
  • 640e7ac2b Update ansible setup.
  • 936dcceb5 Update GCE cluster bootstrapping and e2e test
  • f24be111a Merge pull request #643 from Random-Liu/events-panic
  • 9a097c9d3 Merge pull request #640 from mikebrow/crictl-load-description
  • ceb540d82 Fix potential panic.
  • ffea684c5 documents load image
  • 760248df7 Require ansible 2.4+.
  • 05bcc3e88 Update makefile and all integration test
  • d1e996018 Remove standalone mode
  • 64b098a29 Merge pull request #636 from Random-Liu/fix-default-config
  • f8fa536ff Merge pull request #635 from mikebrow/travis-golang-fix
  • ef5b9d1e1 Only overwrite when legacy options are specified.
  • 8364abc0f fix travis golang issue
  • ba6503870 Merge pull request #637 from mikebrow/missing-tag
  • d371d403b adds allways to ensure there is a version even if no tag
  • 3d382e2f5 Merge pull request #632 from jcvenegas/tests-find-containerd-path
  • ec0535746 tests: Use path found to containerd.
  • e186ef835 Merge pull request #631 from Random-Liu/expose-cri-version
  • 36b4c0535 Report containerd version instead of cri-containerd version.
  • e4dd7c2e5 Expose cri version for CRI plugin.
  • 30b840d62 Merge pull request #629 from mikebrow/golang-version-change
  • c912afd7a moving to go1.10 only
  • 33851eb2c Merge pull request #618 from Random-Liu/add-generic-restart-test
  • e43def70c Fix travis test.
  • 31c377db6 Update containerd to 25c403415aa99d0f3a609043429f3d24c8b70c0c.
  • 09294fca4 Add generic restart test.
  • 00cd5b6a0 Merge pull request #621 from mikebrow/golang-sync-with-containerd
  • 161718119 Merge pull request #625 from Random-Liu/enable-log-rotation
  • af818b7dc Merge pull request #622 from Random-Liu/update-support-matrix
  • 981025748 adds go 1.10 to ci test
  • ae7303dfb Enable container log rotation.
  • b450950d5 Update support matrix.
  • 820735456 Merge pull request #620 from Random-Liu/update-cri-tools
  • 0c06677a0 Update critools to b184f9aefe60a4441330e615ee20634ee26474fb.
  • c9081b2ec Merge pull request #617 from Random-Liu/fix-potential-panic
  • f5390d01d Fix a potential panic
  • 7f5687c80 Merge pull request #616 from Random-Liu/run-cri-in-parallel
  • 8c41634ba Merge pull request #615 from Random-Liu/use-containerd-cli
  • fd32f5b8a Update critools and run critest in parallel.
  • cc2726054 Add test-containerd for plugin mode test
  • 45b6e7580 Update containerd to 129167132c5e0dbd1b031badae201a432d1bd681.
  • 454f583d4 Merge pull request #600 from mikebrow/cleanup-hack-versions
  • 84139b424 removes hack versions; splits update vendor and makes it optional
  • 460eed77e Merge pull request #611 from Random-Liu/fix-shutdown
  • 561d045d7 Merge pull request #612 from Random-Liu/health-monitor-initial-wait
  • 9b2d2a203 Add initial wait for health-monitor and use pkill -x.
  • 6d538ccbf Do not block on stream server close.
  • df461c0d4 Merge pull request #609 from Random-Liu/support-reopen-container-log
  • a8264ec03 Support reopening container log.
  • 835731556 Merge pull request #608 from mikebrow/relax-author-case-sensitivity
  • dd1682c84 adds lower case containerd to the list of authors
  • 50c7aac41 Merge pull request #607 from Random-Liu/no-cni-fastbuild
  • 944958722 Merge pull request #601 from Random-Liu/support-new-cri-storage-id
  • 09aff83bd Do not fast build.
  • 6900cbdad Use mountpoint as image fs identifier.
  • a555bc25b Update kubernetes
  • 3dbc24a70 Merge pull request #605 from mikebrow/runc-update
  • 6e1c57ec0 update runc vendor and containerd
  • 4f4d89da5 Merge pull request #556 from ijc/hack-versions
  • f2e849742 Merge pull request #606 from Random-Liu/remove-reset
  • 4dec15641 Merge pull request #604 from Random-Liu/fix-kube-up-env
  • a904f47c7 The ENV is finalized as KUBE_KUBELET_EXTRA_ARGS.
  • f2cb57d44 kubeadm has supported reset with crictl.
  • f6dd8c9e5 hack/versions: extract most from vendor.conf
  • 5e7347db5 Merge pull request #603 from Random-Liu/support-shared-pid
  • 532a895d7 Update critest.
  • 46fc92f65 Use new namespace mode and support shared pid namespace.
  • 605b4a7b6 Update imports
  • ae85d0ee8 Update kubernetes to 0caa20c65f147e15f5545862510eb7e81c42b0a3.
  • 047df7aca Merge pull request #602 from mikebrow/critools-install-minor-update
  • edb2b2379 change crictl sandboxes to pods; other references to sandboxes
  • 2acd6c1a5 Merge pull request #599 from Random-Liu/update-ocicni
  • f36a8bf2b Merge pull request #598 from Random-Liu/use-containerd-log-trace
  • f19cd8ad6 update critools
  • caf2bdb04 Update ocicni to main stream.
  • 8925ef90b Use trace support in containerd.
  • b776e696b Update containerd
  • 2fa185c09 Merge pull request #596 from Random-Liu/remove-wrong-comment
  • 447c2284c Remove wrong comment. CRI is actually a grpc plugin of containerd now.
  • 78f3df285 Merge pull request #595 from Random-Liu/no-critest-in-release
  • 5740e9433 Remove critest from release tarball.
  • f4625ef76 Merge pull request #593 from Random-Liu/fix-ocicni-commit
  • 9f49134cc I rebased my fork, and ruin the previous commit...
  • 2b8800df2 Merge pull request #592 from Random-Liu/fix-registry-mirror
  • 92995e29e Fix registry mirror.
  • b7c17ae06 Merge pull request #585 from stevvooe/update-toml
  • bec05e31d Merge pull request #591 from Random-Liu/update-ocicni
  • 680bafea7 vendor: update BurntSushi/toml for MIT license
  • d113c1680 Update ocicni to my fork.
  • 34dd28ab3 Merge pull request #586 from Random-Liu/add-ctrcri
  • 2d61bdbb0 Merge pull request #588 from Random-Liu/fix-registry-mirror
  • 3d9407714 Use registry-1.docker.io as backup
  • 1f1e03e00 Add a separate CLI for cri-containerd ctrcri.
  • 59816f840 Merge pull request #583 from Random-Liu/version-in-metadata
  • 05a4743d5 Merge pull request #582 from Random-Liu/use-registry-mirror
  • fb8d1edb5 Put version into metadata so that version won't be changed across restart.
  • c298d913b Merge pull request #584 from Random-Liu/add-golang-version
  • 7ddd9255b Add golang version in Status info.
  • 4165c2b8c Merge pull request #581 from Random-Liu/update-containerd
  • ead704ddd Set registry mirror.
  • a28672b08 Update containerd to fix mount.Lookup.
  • 8094fe69d Merge pull request #531 from abhi/registry-mirror
  • f3ccd8589 Adding Registry Mirror support
  • 175278a3e Merge pull request #579 from Random-Liu/kube-up-runtime-cgroups
  • 6261a4a4c Merge pull request #484 from yanxuean/event-filter
  • 6931a6988 add filter for containerd event
  • 15bba777a Configure container runtime cgroups for cgroup.
  • 765c2c934 Merge pull request #578 from Random-Liu/update-containerd
  • 23e872a44 Update containerd to ec15fe95aa8fd3abeb05d036e1579129c0ba7b1c.
  • 8d2d125d8 Merge pull request #577 from Random-Liu/fix-privileged-check
  • 4dfd8250f Fix a privileged check.
  • 9f6315bc8 Merge pull request #576 from Random-Liu/add-benchmark-image-config
  • 5ed326245 Add image config for benchmark.
  • 08644a7ff Merge pull request #575 from miaoyq/use-channel-propagate-stop-info-of-sandbox
  • 61c1fdb09 Use channel to propagate the stop info of sandbox
  • f40166212 Merge pull request #571 from Random-Liu/do-not-list-task
  • df58d6825 Avoid containerd access as much as possible.
  • eb6e23ab4 Merge pull request #572 from Random-Liu/add-runtime-cgroup
  • e7f2a74a8 Add runtime cgroup and fix a cli panic.
  • 11042a414 Merge pull request #570 from miaoyq/fixes-569
  • c663d2423 Use channel to pass the stop info instead of polling for container stop
  • 4fcf8d91b Merge pull request #567 from Random-Liu/update-containerd
  • 635e5747c Update containerd and leverage plugin graceful stop.
  • 31845714e Merge pull request #564 from Random-Liu/update-containerd
  • 1c2fef9f6 Merge pull request #563 from Random-Liu/disable-dad
  • dd125be83 Update containerd to 4812f4be8ffa2b9558915a93cce5901004d27cb8.
  • 2b6f084f3 Disable IPv6 dad by default.
  • 6bb567d6a Merge pull request #557 from Random-Liu/use-containerd-config
  • 4e9ca399e Use containerd plugin config.
  • 944989256 Merge pull request #555 from Random-Liu/move-cgroup-oom-to-cmd
  • 7d18d6167 Move cgroup and oom score setting to cmd.
  • 74d888003 Merge pull request #552 from Random-Liu/use-containerd-grpc-server
  • a9d846af2 Upgrade test framework to talk to containerd sock.
  • 62e692114 Use containerd grpc server
  • 87f73a6b5 Merge pull request #554 from Random-Liu/minor-cleanup
  • 6fadb7f5e Minor code cleanup.
  • ca3b73899 Merge pull request #547 from Random-Liu/glog-to-logrus
  • 144ff3989 Update all glog flags to log-level.
  • 3d68005c0 Replace glog with logrus
  • 383a89b94 Add flags and utils for logrus
  • 57323b2e6 Merge pull request #546 from jcvenegas/pod-annotations
  • b383b0261 Annotations: Provide container metadata for VM based runtimes
  • f0c001afa Merge pull request #527 from Random-Liu/add-plugin-mode
  • 15940c931 Add travis integration test for plugin mode.
  • 794543065 Add script to automatically update containerd with newest cri plugin.
  • bd9e9ce56 Add containerd plugin mode.
  • 44cb406bb Merge pull request #544 from Random-Liu/update-containerd
  • 48b2d1c80 Merge pull request #543 from mikebrow/readme-containerd-view
  • cdb1bf094 Use new cio package.
  • b07017b93 Update containerd version to 90553efdef0678b2609aed74926a487f8ff58d1a.
  • d875b6ece update readme after move to containerd
  • d23853e60 Merge pull request #541 from Random-Liu/skip-node-e2e
  • 00c1477c8 Remove node e2e test in travis.
  • bd8b63a99 Merge pull request #536 from mikebrow/boilerplate-upgrade
  • bf157d2fe enhanced boilerplate checking
  • f35b5924a Merge pull request #535 from Random-Liu/remove-reexec
  • df1b027cc Merge pull request #532 from mikebrow/docs-move-repo-update
  • 859fb747d Merge pull request #538 from Random-Liu/improve-update-vendor
  • 07c8f07ba fix kubernetes-incubator links
  • 81893b70e Change hack/update-vendor.sh to sync again with new vendor
  • 8e836140b Merge pull request #537 from Random-Liu/fix-install-deps
  • 1f6f0c7b9 Pass PATH for containerd sudo make install.
  • 8782f18d5 Add integration test for volume copy up.
  • 3d72cb857 Update vendor.
  • 54b3b4e0b Use graphdriver/copy instead of chrootarchive
  • cd255e6ac Merge pull request #533 from Random-Liu/rename-org
  • 025ffe551 Rename kubernetes-incubator/cri-containerd to containerd/cri-containerd.
  • 5bfa5e451 Merge pull request #528 from cpuguy83/skip_selinux_test
  • 2a07847d6 Use t.Run() instead of t.Log() for subtest log
  • 96484eb3e Use t.Skip() when selinux is not enabled
  • f6437b44c Merge pull request #510 from Random-Liu/do-not-exit
  • dca05358d Add flag to skip imagefs uuid related logic.
  • 896cbd70f Merge pull request #526 from yujuhong/fix-link
  • 07a068549 Fix typos and broken links in docs
  • aee7a366f Merge pull request #525 from abhi/cniip
  • 360e8623c Merge pull request #523 from Random-Liu/compare-vendors
  • f1dbc0b37 Caching IP allocated by CNI plugin
  • 141f57065 Update vendors out of sync
  • 2b2011daf Add script to sync vendors with containerd
  • bc774a910 Merge pull request #522 from Random-Liu/refactor-hack-utils
  • e66e6d98d Add hack/utils.sh.
  • ca2c92e51 Merge pull request #521 from Random-Liu/fix-install-deps
  • b3a4141ce Merge pull request #519 from Random-Liu/fix-vendor
  • d361ee542 Fix install-deps
  • 60e0e7bd5 Add missing vendor into vendor.conf.
  • 5b82e3a93 Merge pull request #518 from Random-Liu/fix-privileged-caps
  • 31bc96419 Enable HostSpecific option in runtime-tools generator.
  • 750115c81 Merge pull request #516 from Random-Liu/remove-default-rlimits
  • cebe1b39f Remove default rlimits.
  • 5ef0b1857 Merge pull request #513 from spiffxp/update-code-of-conduct
  • ca9ef98ba Update code-of-conduct.md
  • 36f05dd55 Merge pull request #514 from Random-Liu/fix-docs
  • 5c37f6dc6 Fix kube-up document.
  • bd1acdf6c Merge pull request #511 from miaoyq/update-CONTRIBUTING.md
  • aeceef763 update CONTRIBUTING.md
  • b88315707 Merge pull request #508 from Random-Liu/update-kubernetes
  • b701b0e49 Add our own DeepCopy.
  • 93519cd85 Merge pull request #505 from Random-Liu/update-containerd
  • 498562022 Update kubernetes to v1.9.0.
  • 9dc6e2549 Merge pull request #507 from Random-Liu/use-sha256
  • ea6abcc1d Use sha256 instead of sha1.
  • 282e906b5 Update containerd to 6c7abf7c76c1973d4fb4b0bad51691de84869a51.
  • 04333d053 Merge pull request #502 from miaoyq/part-of-385
  • 0520ebc67 Compare vendor with hack/versions and update hack/versions
  • 072ed48fd Merge pull request #503 from Random-Liu/update-crictl
  • 372a9fb64 Merge pull request #500 from Random-Liu/add-kube-up-doc
  • 4396f1d66 Update cri-tools to v1.0.0-alpha.0.
  • 0db64ecf9 Merge pull request #501 from Random-Liu/add-architecture-graph
  • 7c8df861c Add document for kube-up.sh
  • 944fdbf0b Add architecture graph for cri-containerd.
  • fe5a21d97 Merge pull request #497 from mikebrow/doc-crictl
  • d420ff30e Merge pull request #499 from Random-Liu/update-readme
  • 44d647cf9 add docs for using crictl
  • 7ddd0bb5d Update README.md.
  • f47a72a86 Merge pull request #498 from Random-Liu/add-os-and-arch
  • ec975b2e7 Add OS and arch in release tarball.
  • 737efe70a Merge pull request #493 from Random-Liu/minor-cleanup
  • e4753edf0 Minor cleanup.
  • 303d48286 Merge pull request #494 from yanxuean/nits
  • 6c9a837b7 cleanup some comment for removeImage
  • a0aa5fd7d Merge pull request #490 from Random-Liu/cleanup-kube-up
  • a9c7237e6 Merge pull request #470 from mikebrow/debug-image
  • 31223fd5b adds oci image spec to image info placed into imagestore
  • cbda4256c Merge pull request #487 from yanxuean/image-improve
  • 03ac98964 adding info map for verbose image status
  • c9b279bb7 Merge pull request #479 from Random-Liu/improve-container-sandbox-status
  • 5f6d9a5fc reliably remove image when content missing
  • 4762b3e27 remove taskService and imageStoreService
  • f70c579c3 Create symlink to avoid duplicate cloud init.
  • 3f008a935 Add cluster directory and health-monitor.sh.
  • 5003c6184 Merge pull request #480 from miaoyq/fix-466
  • ea88668f1 Switch to a tmp GOPATH for make install.deps
  • 0603d630b Merge pull request #426 from Random-Liu/restart-test-for-sandbox
  • f4c572fba Add restart test for sandbox recovery.
  • dd017e6e6 Move less important function to the end.
  • b25b06577 Improve container and sandbox status.
  • 41c8763e2 improve calling for content
  • c89e55515 Merge pull request #481 from Random-Liu/update-cri-tools
  • 28f3639e1 Update cri-tools.
  • f75fa1e39 Merge pull request #478 from Random-Liu/update-containerd-1.0
  • d8aef14e0 Merge pull request #477 from Random-Liu/remove-travis-deploy
  • 77a8ccb78 Merge pull request #452 from mikebrow/debug-pod-sandbox
  • db5563abd Update containerd to v1.0.0.
  • e82ec3159 Remove travis deploy.
  • 220411b73 adding info map for verbose pod status
  • ed26b5e00 Merge pull request #474 from Random-Liu/add-new-approvers
  • 11eb24c26 Merge pull request #475 from Random-Liu/order-container-status-fields
  • 85b943eb4 Use one big info struct before we change info to an array.
  • 266e49a3b Merge pull request #471 from yanxuean/improve-unmount
  • 22ae3daa8 Add new approvers/reviewers to the OWNERS file.
  • ca7c1fbda Merge pull request #473 from Random-Liu/revert-debug-code
  • 2a25cf7c1 sync Unmount for snapshot
  • 572e354a2 Revert debug code.
  • 05bf76e05 Merge pull request #467 from Random-Liu/update-containerd
  • 12a71882d Add support to install from alternative repo
  • 0d8298aa4 Update containerd
  • 379a243e8 Merge pull request #469 from Random-Liu/fix-typos
  • 9a9550d7d Fix typos.
  • 05602d0bf Merge pull request #352 from yanxuean/trunctest
  • 562eb725c Merge pull request #458 from mikebrow/boilerplate-update
  • bd6d53029 Merge pull request #463 from Random-Liu/dump-rootfs
  • a23bdf25d Check and dump rootfs.
  • 9d550fe42 Merge pull request #460 from Random-Liu/update-containerd
  • 19f902912 Merge pull request #459 from abhi/cgroup_shim
  • e0e5d9e13 Update containerd to try fix rootfs issue.
  • 43c05efb2 Revert: Setting containerd shim cgroup same as pod cgroup
  • 009e40f28 correct some boilerplates
  • 4c7974fe9 fixes for boilerplate
  • cad87243e Merge pull request #454 from Random-Liu/revert-453
  • 3a0d40cc2 Merge pull request #456 from Random-Liu/fix-shim-cgroup-change
  • 181d7d507 Move shim cgroup opts to pkg/containerd/opts.
  • eb6cca3c4 Revert "Add gc.root back in vendored containerd client."
  • 4a5431e10 Merge pull request #451 from abhi/cgroup-shim
  • 0d6774f4a Setting containerd shim cgroup same as pod cgroup
  • b622aaa85 Merge pull request #453 from Random-Liu/add-gc-root
  • 66ecfa70a Add gc.root back in vendored containerd client.
  • fa8593ffa Add intergration test for truncindex
  • 0a954e7a0 Merge pull request #450 from Random-Liu/update-containerd
  • 76ba19d6c Merge pull request #449 from Random-Liu/add-ulimit-in-systemd-units
  • b47770eae Update containerd to fix fd leakage.
  • 5a17149a7 Add LimitNPROC, LimitNOFILE and LimitCORE for containerd and cri-containerd.
  • 0db6e04ba Merge pull request #447 from Random-Liu/update-containerd
  • 5ed43ea1a Update containerd to fix long exec issue.
  • dc7066d23 Merge pull request #445 from mikebrow/debug-container
  • 33b93fb1d adding some verbose debug
  • 200ba370a Merge pull request #438 from yanxuean/import-lease
  • 089df2549 add lease for importer
  • 73bdd79cc Merge pull request #442 from yanxuean/upgrade-grpc
  • 9a0395709 upgrade protobuf and grpc
  • d4ee7aacc Merge pull request #441 from Random-Liu/update-containerd
  • 5f0fba420 Update containerd and add synchronous image deletion.
  • 4934098e2 Merge pull request #440 from dnephin/use-oci-package
  • 6b8ffc53c Merge pull request #437 from cpuguy83/unpack_on_error_only
  • 85d3bf066 Use SpecOpts from new oci package
  • f6fe36d17 Remove explicit unpack on all container creates
  • bf5f17ac1 Update containerd vendor
  • 4b4714eac Merge pull request #432 from mikebrow/vet-fixes
  • 80c7d1870 Merge pull request #431 from Random-Liu/update-containerd
  • 1b05f088b Merge pull request #375 from yanxuean/image-trunc
  • 2e3c510c9 Update containerd to 70e0c8443ff15dcbd2ad8e0d07ed087fc2a83e05.
  • 50cb8a057 update containerd for refactor
  • 983994dc8 fixing vet errors
  • 34340f502 Merge pull request #428 from antony360/fix-readme-bug
  • 7814230fd contrib instead of contib
  • b4ebf2d7a improve localResolve
  • cbe7f0dd5 use docker.digestSet store image truncid
  • 18df4338e Merge pull request #429 from Random-Liu/update-hack-versions
  • f6bc65bf7 Update kubernetes version in hack/versions
  • 6104fcba3 Merge pull request #421 from Random-Liu/add-new-cri-log-support
  • 48726ecd2 Add support for CRI partial log.
  • cb0d97e74 Update kubernetes version.
  • ce29d516d Merge pull request #427 from Random-Liu/clean-sandbox-remove
  • 76268ea24 Do not remove sandbox when netns is not closed.
  • 74df3cc14 Merge pull request #424 from Random-Liu/duplicate-name-test
  • 6ab809f71 Should not be able to create existing sandbox/container.
  • a1ac0c4f3 Merge pull request #422 from Random-Liu/reduce-verify-concurrency
  • 579981e47 Move verify to kubernetes test-infra.
  • 921be46c4 Merge pull request #420 from Random-Liu/add-unit-test
  • 3f80fe06e Add simple unit test.
  • 214395989 Merge pull request #415 from jessfraz/release-static-binaries
  • c8584f2a6 Makefile: release static binaries
  • 6d4e41e4e Merge pull request #414 from Random-Liu/fix-data-race
  • 03aca5e82 Fix data race.
  • 574dfd8c1 Merge pull request #413 from Random-Liu/print-full-container-spec
  • 57f37ca66 Print full container spec for debugging.
  • a61d86cf5 Merge pull request #412 from Random-Liu/fix-streaming-deadlock
  • 01493463d Fix streaming deadlock.
  • e1015b8d9 Merge pull request #410 from Random-Liu/refactor-and-fix-streaming
  • 3557cffbb Fix container exec
  • e41b6d3c2 Refactor container io code
  • b4c8efd89 Merge pull request #409 from miaoyq/fix-408
  • a8104ef21 Update golang version to 1.9.x
  • ac8b0979f Merge pull request #407 from Random-Liu/update-containerd
  • 9e6d607aa Update containerd to v1.0.0-beta.3
  • b6de04772 Merge pull request #406 from Random-Liu/fix-attach-stdin
  • c4931c840 Keep stdin open instead of opening when use it.
  • 2433ae753 Merge pull request #393 from abhi/labels
  • cd5886d64 Adding kube pod and container labels to containerd
  • 472f74e95 Merge pull request #403 from Random-Liu/cleanup-config
  • 5bbf83bc5 Cleanup config.
  • affc6e93a Merge pull request #397 from yanxuean/trunc-for-list
  • 12bbbc0ed add unit test for listcontainer and listpodsandbox
  • 6ee3db482 Merge pull request #402 from Random-Liu/fix-attach-tty
  • 75e97dd16 Reverse the wrong logic for tty.
  • b9d4eda40 Merge pull request #401 from Random-Liu/add-comment
  • 68e74dc16 Merge pull request #394 from Random-Liu/fix-container-streaming
  • 6f9776417 Add comment for #398.
  • eec818e6a Various fixes for container streaming.
  • e363c218d Merge pull request #395 from Random-Liu/fix-image-in-container-status
  • b6a1697c7 Merge pull request #396 from weiwei04/ansible
  • 7c4c80bef Merge pull request #398 from justincormack/remove-comment-read-only
  • 913836474 Remove comment about whether other paths should be read only with ro root
  • 623433745 Add truncindex for filter in List and Stat
  • 53a4f9396 replace deprecated ansible include cmd
  • 4a4a860df Merge pull request #392 from Random-Liu/add-crictl-config
  • 050ee1de9 Return image tag as image spec.
  • 74abfe349 Add crictl config.
  • 8a1a2f271 Merge pull request #390 from miaoyq/update-hack-version
  • e79bf15de Update 'hack/versions' and some Kubernetes repo
  • 9f2de2cd0 Merge pull request #382 from miaoyq/return-config
  • e19e043a4 Merge pull request #386 from Random-Liu/fix-spammy-cni-log
  • 9b71208be "Status" function return cri-containerd config in json format
  • 72446e7e2 Update k8s to #53965
  • 3e65b0031 Merge pull request #388 from Random-Liu/cleanup-load
  • 73c2cb563 Fix spammy CNI log.
  • 3312c2f56 Merge pull request #387 from Random-Liu/fix-node-e2e-test
  • a77ba6b84 Cleanup image load code.
  • c2796dfab Merge pull request #384 from Random-Liu/update-containerd
  • 69c16929e Fix our node e2e test.
  • df6f4a365 adds help for load command (#383)
  • 1d61b7464 Update containerd to 564600ee79aefb0f24cbcecc90d4388bd0ea59de.
  • 4fa0975f9 Add e2e test. (#353)
  • 0c1839047 add pprof endpoint (#370)
  • 111743007 Merge pull request #377 from spiffxp/assignees-to-approvers
  • 8679d1073 Merge pull request #380 from Random-Liu/fix-deadlock
  • 2453c03da Do not call Usage inside Walk.
  • 04373a934 Rename OWNERS assignees: to approvers:
  • 2cb157266 Merge pull request #379 from yanxuean/unpack
  • e5eac0af8 Merge pull request #376 from Random-Liu/update-cri-containerd-version-in-ansible
  • 9027a02e8 Use image.IsUnpacked
  • 964aebfb5 Merge pull request #378 from Random-Liu/rename-tarball
  • 1d228cbc3 Rename release tarball for node e2e to cri-containerd-cni.
  • 10ada61fe Update cri-containerd version to 1.0.0-alpha.1 in ansible.
  • c44f79814 Merge pull request #371 from Random-Liu/fix-removing
  • 4eaaee380 Fix removing state recover.
  • 95067d76a Merge pull request #374 from Random-Liu/add-runtime-cgroup
  • 95dfd3c03 Add runtime cgroup and put containerd and cri-containerd into it.
  • b27a4c172 Merge pull request #373 from Random-Liu/update-cri-tools
  • dcb22beba Merge pull request #372 from Random-Liu/add-container-log-path
  • 5d46a90b7 Update cri-tools version to 8e989f8b7a716534896ee082b7b1fb47bd66df21.
  • 4e6e1cab0 Add the missing container log path in container status.
  • 1d14c11dc Merge pull request #368 from Random-Liu/not-log-output
  • f2fa351a1 Do not log container output in error log.
  • c3b03f8fe Merge pull request #366 from Random-Liu/add-dump-stack
  • 439ee0a97 Add stack dump.
  • 6cded68ba Merge pull request #360 from Random-Liu/add-image-load
  • 7f11eff42 Add integration test for image load
  • 25fdf7269 Add image load.
  • 64c719622 Merge pull request #365 from Random-Liu/random-fix
  • 32806fa37 Fix a log line and also set containerd log level to debug in node e2e.
  • c6fd18ddc Update cobra and pflag
  • 1d5cd8620 Merge pull request #364 from Random-Liu/revert-#338
  • f10cc5836 Revert "Put containerd-shim into pod cgroup"
  • 486d7628c Merge pull request #363 from Random-Liu/fix-node-e2e
  • 22adf92f6 Add --ipv4 in curl.
  • 4b40fe74b Merge pull request #362 from Random-Liu/add-log
  • 5e74cba0f Add log of generated id for debugging.
  • 6c6b337e8 Merge pull request #358 from Random-Liu/unpack-when-creation
  • acc3f74d5 Also unpack image during creation.
  • 4d713ece7 Merge pull request #338 from miaoyq/debug-add-shim-to-cgroup
  • e9cf1d590 Put containerd-shim into pod cgroup
  • 8fb63c566 Merge pull request #356 from Random-Liu/change-to-cli
  • 16f1c54bd Add version subcommand.
  • eb4d5f3fc Add default-config command.
  • 7977970e0 Use cobra for cli.
  • a7c48f2f3 Merge pull request #355 from w9n/master
  • 1a6be2b57 update containerd, runc, cgroups, sys and docker version
  • 698f0ea2a Merge pull request #345 from yanxuean/imagereadiness
  • 9d06ac0e2 check image readiness when recover
  • 70023a3c3 Merge pull request #350 from ijc/subtract
  • d75e0882c typo: subtract not substract.
  • 4b8f87214 Merge pull request #348 from Random-Liu/remove-oomscore-in-systemd
  • 49c3876b8 Merge pull request #349 from Random-Liu/fix-node-e2e
  • 313db2103 Fix node e2e test.
  • a7d12a1dd Remove the oom score in systemd unit. cri-containerd sets it by itself.
  • e71db95d0 Merge pull request #347 from yanxuean/oomscore
  • 3887b0a1a Add a flag to set OOMScore
  • 885024f98 Merge pull request #295 from miaoyq/use-mount-lookup
  • 61d598d00 Merge pull request #235 from yanxuean/truncindex
  • c65921b16 Get the mountInfo by 'LookupMount' in containerd
  • 5ee342382 add truncindex
  • a34bc19f6 Merge pull request #339 from Random-Liu/add-node-e2e-prow
  • e4b818ff4 Merge pull request #342 from Random-Liu/update-kubernetes-containerd
  • bde8b0517 Update kubernetes and containerd.
  • 5531a7187 Add prow node e2e test.
  • d50c61094 Merge pull request #335 from Random-Liu/fix-fs-uuid
  • 232f1e4cd Merge pull request #340 from Random-Liu/disable-maligned
  • aab0c5df7 Disable maligned check.
  • 679868c66 Merge pull request #336 from Random-Liu/add-node-e2e-tar
  • 6cb3d27ed Use device number to find uuid
  • 9135ef2c0 Merge pull request #334 from Random-Liu/change-versioning
  • 2449ffdc4 Add staging tar for node e2e.
  • 09d7d652e Change Version to return cri-containerd version instead.
  • e77795b96 Merge pull request #332 from Random-Liu/use-container-update
  • e78c85f76 Use new container update function
  • 46ed19b23 Merge pull request #331 from Random-Liu/run-repodigest-node-e2e
  • f7eaa29c6 Update containerd to 8558b98eb19aeb415d5da331e9c17c2513717671
  • 3ff61f901 Run repodigest test.
  • d2122d62d Merge pull request #324 from Random-Liu/installation
  • 1e0032210 Add guide for installation from release tarball
  • eb2ea51e0 Merge pull request #329 from Random-Liu/update-kubernetes-hack-versions
  • e64d267ae Update Kubenretes to the right version.
  • 3a5ec1cf6 Merge pull request #328 from Random-Liu/fix-container-stats-panic
  • 94b68ae66 Fix container stats panic.
  • d25c632bf Merge pull request #327 from Random-Liu/fix-image-volume
  • 0bcc95e4a Skip not exist image volume directory.
  • 23b8330b4 Merge pull request #322 from miaoyq/fix-314
  • cfa7acf1f Merge pull request #323 from Random-Liu/add-node-e2e-test-timeout
  • 9f656cdda Support unconfined apparmor
  • 2f5f8be99 Add node e2e test timeout.
  • 475471f8a Merge pull request #321 from mhamrah/patch-1
  • 05f35f087 Fix README.md typo
  • aec175c9a Merge pull request #319 from Random-Liu/fix-update-container-resources
  • a7471d79a Update kubernetes version to the PR#52395
  • dfe615acc Merge pull request #318 from nikhita/fix-design-proposal-link
  • bf2f942a1 Fix link to design proposal
  • ecd163829 Add integration test
  • a81a47bf9 Fix update container resources
  • 29d9a788e Merge pull request #313 from Random-Liu/update-ansible
  • 60ea331f9 Update ansible playbook release version.
  • 125152b94 Merge pull request #312 from Random-Liu/update-cri-tools-version
  • ba757745d Update critools version to v0.2.
  • 5acb73841 Merge pull request #311 from Random-Liu/update-kubernetes
  • 651b0185e Update Kubernetes to v1.8.0
  • 4d0a2338c Merge pull request #309 from Random-Liu/update-readme
  • fd032461f Update README.md
  • 98c5bd80c Merge pull request #306 from Random-Liu/update-kubernetes
  • 4127e0e29 Merge pull request #307 from Random-Liu/rename-getting-started
  • 8c7ddee69 Rename getting-started.md to README.md.
  • 6063b580a Merge pull request #308 from mikebrow/quick-readme-update
  • 39ec8fa9a minor update to the readme
  • 126c0a0e8 Update kubernetes to v1.8.0-rc.1
  • f586073b1 Merge pull request #294 from Random-Liu/cleanup-flags
  • a7b78d762 Merge pull request #297 from ijc/use-stat-for-device-uuid-comparison
  • dc947114b Cleanup flag default value
  • 1784b073b Merge pull request #301 from Random-Liu/fix-container-stats
  • de6287d62 Fix container stats.
  • d6e04d871 Merge pull request #300 from Random-Liu/improve-some-error-message
  • 517f697f6 Better format several errors
  • e723a5018 Merge pull request #293 from Random-Liu/cleanup-container-metrics
  • 97b6e82d9 Fix and cleanup container metrics
  • cc5d3ef96 Merge pull request #296 from abhinandanpb/stats_time
  • 11714fb6a Use stat_t.st_rdev to compare block devices
  • 66693196a Setting timestamp for cpu and memory stats in nano seconds
  • 0e6e59348 Merge pull request #275 from mikebrow/config-for-containerd
  • d8a3c6b01 adds support for configuring the containerd runtime engine
  • e7a5001c3 Merge pull request #265 from abhinandanpb/metrics
  • 78190d622 Merge pull request #284 from abhinandanpb/master
  • 0ee33fda0 Combining few tasks into one
  • 853804bd8 Adding integration test for container stats
  • d0298944e Adding container metrics
  • b23165cb2 Merge pull request #282 from Random-Liu/fix-ansible-playbook
  • ea442fb66 Merge pull request #290 from Random-Liu/add-systemd-cgroup-support
  • 57d1be599 Merge pull request #291 from ijc/contrib-linuxkit
  • 99d4757ce contrib: add reference to LinuxKit project
  • cd57d063c Add systemd cgroup support.
  • 86ee91901 Merge pull request #285 from Random-Liu/no-cni-in-release-tarball
  • 064f21d4b Merge pull request #281 from Random-Liu/check-seccomp-enable
  • d1f0ac92c Do not include CNI binaries/configs in release tarball.
  • 4231473df Address comments
  • 21233b22b Check seccomp enable and add unit test for seccomp/apparmor.
  • c83af8140 Merge pull request #279 from abhinandanpb/readme
  • 994df4cb7 Improve ansible playbook.
  • b9200ac40 Merge pull request #257 from Random-Liu/add-image-stats
  • 0e51486ec Update README.md
  • 300f0cf89 Create a getting started guide for users
  • 8fb57da18 Add integration test framework
  • 491400c89 Add ImageFsInfo support
  • b1b925d7e Merge pull request #280 from Random-Liu/update-testing-doc
  • cfe365198 Update testing doc
  • 529971a1d Merge pull request #278 from Random-Liu/update-containerd
  • f7f944235 Update containerd to v1.0.0-beta.1
  • b15172fae Merge pull request #277 from Random-Liu/add-ip-forward
  • b85be3d0c Import CRI remote client package.
  • b2dcb9f3e Add net.ipv4.ip_forward=1 and use ansible sysctl.
  • 2dae863f8 Merge pull request #276 from abhinandanpb/master
  • 636320731 Merge pull request #272 from Random-Liu/improve-selinux-apparmor-support
  • 39b11d6d5 Merge pull request #274 from Random-Liu/use-systemd-units-in-tar
  • ffd2e0e32 Fixing ansible playbook for centos installation
  • 7ab54a00d Use systemd units in tar.
  • dd967cde8 Improve apparmor and selinux support.
  • 73a5f7d9b Merge pull request #273 from abhinandanpb/cri_cleanup
  • 8fd19d4ed Adding cri reset script for resetting the states
  • 1fd8c2ffc Merge pull request #270 from Random-Liu/fix-checkpoint-recovery
  • 10df5f71a Merge pull request #212 from miaoyq/related-selinux
  • 7096027d2 Add build tags and Improve the test case of selinux
  • b50f06bb5 Merge pull request #234 from abhinandanpb/installer
  • 411c03b5c Merge pull request #219 from mikebrow/seccomp
  • 78a925f57 vendor for new seccomp helpers
  • c0a2d152d adds seccomp support
  • 2ac926209 Merge pull request #271 from Random-Liu/register-name-after-recover
  • ce9d27bd9 Fix checkpoint recovery.
  • e132f9c1e Should register container/sandbox name after restart.
  • 9015b6ec6 Merge pull request #209 from Random-Liu/checkpoint-recovery
  • cc1b0b670 Add restart recovery logic.
  • bafc7be9b kubernetes + containerd installer
  • 90d6e44c2 Merge pull request #267 from Random-Liu/fix-apparmor
  • dd3421c3c Fix apparmor empty case.
  • 55a088763 Merge pull request #266 from Random-Liu/update-ocicni
  • 290756656 Update ocicni to fc9c77cc55795c09bf1f74b2afd92078a793a69e
  • 5dbba596e Merge pull request #260 from yanxuean/use-containerd-extension
  • f3426cd6b Merge pull request #256 from abhinandanpb/crictl
  • e1a7a0ea7 Switch to containerd extension
  • e4077e915 Add crictl cli to install deps
  • a2dbc6ec1 Merge pull request #261 from ijc/volume-copyup
  • 9c533dca1 Merge pull request #262 from ijc/sandbox-getip-improvements
  • 9c3c38d9a Do not attempt to retrieve IP from host network namespace
  • 8c6ba3503 Implement volume copy up.
  • 9d8f74227 Merge pull request #264 from Random-Liu/update-kubernetes
  • 5af5a04b6 Update Kubernetes to 14b32888de6403aa38aedc69086c5a3aff7a4ace
  • 3647ff597 Merge pull request #263 from Random-Liu/fix-log
  • 45f98a0b3 Fix one line of log, we are writing not reading.
  • 437131299 Merge pull request #230 from miaoyq/ensure-mount-shared-slave
  • 49eb38a5d Ensure the mount point is propagated
  • 7d25e7a83 Merge pull request #258 from Random-Liu/gcr-private-registry
  • 7f8f56301 Enable gcr private registry node e2e test
  • 91ca17827 Update containerd to include the gcr private registry fix
  • a8d494028 Merge pull request #227 from yanxuean/tomldefault
  • 06a305d7e Merge pull request #255 from Random-Liu/use-config-in-service
  • c24a5db24 Add a default config file
  • c61757986 Merge pull request #253 from Random-Liu/format-code-a-bit
  • 8a03d551d Merge pull request #252 from abhinandanpb/rshared
  • abba4e22f Setting rootfspropagation if the mount type shared or slave
  • 71b0d0a04 Use config in service.
  • 3f305e2cf Format the code a bit.
  • da31647ef Merge pull request #247 from ijc/volumes-support
  • cd2705042 Add image volume support.
  • e0079125d Move resolveSymbolicLink to OS package and stub out for tests
  • 56539bd3a Require generateContainerSpec passes during tests and abort if not
  • 3ac019fa3 Merge pull request #244 from mikebrow/containerd-update-9-13
  • 8310fb4bf update vendor
  • 5b44da76e Merge pull request #242 from Random-Liu/follow-symlink-for-mount
  • 1fadb5e57 Follow symlink for mount host path.
  • 4ee0f964e Merge pull request #237 from Random-Liu/create-host-path
  • 742995338 Fix install.deps
  • 6cd0f77c4 Create host path is mount source does not exist.
  • 9558ff200 Merge pull request #233 from Random-Liu/remove-run-mount
  • 8253b329e Merge pull request #229 from Random-Liu/deploy-release
  • 0bfcdd39a Remove /run mount for backward compatibility with docker.
  • b07438846 Update containerd to v1.0.0-beta.0
  • c3d71e32c Deploy release for each branch update.
  • 159fa903c Merge pull request #232 from Random-Liu/fix-rootfs
  • c4846745d Use WithNewSnapshot for sandbox container.
  • a86526a90 Merge pull request #228 from Random-Liu/node-e2e-on-branch-update
  • 09ecd7865 Merge pull request #231 from Random-Liu/add-systemd-units
  • 8c6d5e0ca Add systemd unit files for containerd and cri-containerd.
  • 062abad64 Run node e2e for both cron and branch update
  • 777f00143 Merge pull request #200 from yanxuean/tomlconfig
  • e1a8968f5 add config file for cri-containerd
  • 7a75a9157 Merge pull request #225 from Random-Liu/update-ocicni
  • 3e4b4234c Merge pull request #218 from miaoyq/fixes-185
  • 9da460ec0 Support mount propagation
  • f36ef46b3 Use new ocicni.
  • 1c0385a65 Update ocicni to 73f1309d6bc5c3eac78c1382408921cd771ff22e
  • a316d1557 Merge pull request #223 from Random-Liu/remove-unused-todo
  • 8bc991b54 Merge pull request #211 from Random-Liu/upload-log-to-gcs
  • 2b6302d91 Remove an addressed TODO.
  • 49bcfb366 Upload node e2e test log to gcs
  • 34319e025 Merge pull request #221 from ijc/writeable-rootfs-snapshot
  • 0161764ef Always use a writeable snapshot as the rootfs.
  • e06c2c59e Merge pull request #179 from Random-Liu/checkpoint-container-status
  • 8569fa366 Merge pull request #215 from Random-Liu/add-capability-all
  • d02ecc467 Add "ALL" capabilities support.
  • 8a21e3f3c Merge pull request #206 from Random-Liu/ensure-remove-all
  • cf391d82c Merge pull request #214 from ijc/envvar-with-equals
  • 1dea8fdfc Handle environment variables which containe spaces
  • adfabdaa3 Use EnsureRemoveAll
  • 2bf31ee08 Update vendor to include /docker/docker/pkg/system
  • ade5f403d Merge pull request #210 from Random-Liu/release-tar-ball
  • 269aeb673 add config file -- add despendency
  • ecf270d0d add log
  • 999156d14 add toml config file for cri-containerd
  • 99a87f1a2 Add toml config file for cri-containerd fix #182
  • a6b0e41d6 Add release tar.
  • 59e75d8c5 Merge pull request #208 from miaoyq/fixes-180
  • 180e2e67a Update cri-o/ocicni
  • b522ac911 Merge pull request #207 from lanchongyizu/issue/make_sandbox_image_configurable
  • 915f5b0ae Make sandbox container image configurable
  • 86e8a2497 Merge pull request #205 from Random-Liu/revert-193
  • c3cb1cfde Revert "Setting containerd shim cgroup same as pod cgroup"
  • d0126752d Merge pull request #203 from Random-Liu/update-kubernetes
  • 911a90ce0 Merge pull request #153 from anfernee/master
  • e12da2201 Update kubernetes version to 759ba487b33a7566111622e19de607aba45a7342.
  • aa3635c75 Merge pull request #183 from Random-Liu/cri-containerd-exit-with-containerd
  • 5da08bd89 Fix build for multiple GOPATHs
  • 7923171b2 Merge pull request #201 from Random-Liu/set-iptables
  • f7fd736a3 Merge pull request #159 from mikebrow/apparmor-feature
  • c3e8c69af Let cri-containerd exit with containerd
  • 9d479844c vendor k8s and containerd for apparmor fix
  • 4f442de95 adds support for AppArmor
  • 4f449cec5 Merge pull request #202 from Random-Liu/fix-image-repo-digest
  • e6332a7d7 Configure iptables to accept all TCP/UDP/ICMP packets.
  • 7121d251b Return image repo digest in container status.
  • 5057c2d4f Merge pull request #197 from Random-Liu/not-remove-out-dated-tag
  • cfb5513a5 Fix repo digest for schema 1 image.
  • 73bb6e328 Do not remove out dated image tag.
  • 9c4962417 Merge pull request #157 from miaoyq/apply-selinux-opt
  • 66baf1312 Merge pull request #193 from abhinandanpb/containerd_shim
  • 59008c608 Setting containerd shim cgroup same as pod cgroup
  • 82ee80d0f Implement streaming server stop (Kubernetes#51377)
  • 0c3304e00 Support selinux options/label
  • c311f10a7 Merge pull request #190 from Random-Liu/cleanup-image-operations
  • ac4f238f4 Cleanup image operations.
  • 130aa5ac0 Checkpoint container status onto disk.
  • 39854b292 Merge pull request #184 from abhinandanpb/cgroup
  • e1edeae4c Adding option to configure cgroup to start cri-containerd
  • 80b57f54a Merge pull request #192 from Random-Liu/fix-sandbox-container-snapshotter
  • c4d95aa2c Fix sandbox container snapshotter.
  • 2aea0388b Merge pull request #187 from Random-Liu/fix-bind-mount
  • 9478446de Merge pull request #189 from Random-Liu/update-cri-test
  • fd2a8c970 Update cri validation test to add supplemental groups test.
  • 3f4978b77 Use rbind and rprivate in bind mount.
  • 55ee42322 Merge pull request #175 from Random-Liu/disable-pid-ns-sharing
  • c2fb61b5f Merge pull request #178 from Random-Liu/fix-leak-files
  • b73161627 Fix fifo files leakage.
  • 9d5b5f9c2 Update containerd to cf09e32618398fc59fcb45bcfe9b4c0335972733.
  • 3b2d29be4 Merge pull request #177 from miaoyq/related-to-173
  • b18542c58 Excloude the event of sandbox containers from event stream
  • 113964e49 Merge pull request #174 from Random-Liu/fix-network-teardown
  • f46cd1a71 Disable pid namespace sharing
  • fda30c3ad Do not teardown when network namespace is removed already.
  • 8fd54d2f2 Merge pull request #172 from Random-Liu/fix-run-as-user
  • 270e09ab2 Use containerd WithUserID.
  • 55d3abdb8 Update containerd to 360e46ddda1733c8e237b8ce5a24470ffa08d306
  • 980e8e800 Merge pull request #168 from Random-Liu/add-run-as-user
  • 7313331f2 Merge pull request #171 from Random-Liu/not-checkpoint-sandbox-pid
  • 60d8430ac Do not checkpoint sandbox pid.
  • a80df151d Add RunAsUsername support.
  • e1f74f00a Various security related fixes
  • 8d1b73748 Update containerd to a6ce1ef2a140d79856a8647e1d1ae5ac9ab581eb
  • e559804b3 Merge pull request #167 from Random-Liu/remove-unused-code
  • b671465d7 Merge pull request #165 from Random-Liu/fix-node-e2e
  • 6f679fd17 Merge pull request #161 from Random-Liu/sandbox-createdat-from-containerd
  • a795927c5 Get CreatedAt from containerd instead of maintaining it ourselves.
  • 73bb9696e Merge pull request #151 from Random-Liu/add-instrumented-service
  • 36da027c2 Merge pull request #138 from abhinandanpb/p_netns
  • c6895d085 Remove unused code.
  • c6191122f Merge pull request #163 from abhinandanpb/containerd-alpha6
  • 5a119200b Creating permanent sandbox namespace
  • 26e3718d6 Not printing any log for node e2e.
  • b27ee85f7 Merge pull request #146 from zhangzhenhao/master
  • 331e542c0 add the user id support of runAsUser
  • 728dced6a Updating to container1.0-alpha
  • 2faa665eb Merge pull request #155 from miaoyq/support-nonewprivileges
  • 1aec120d5 Support NoNewPrivileges
  • 60c7f5127 Merge pull request #128 from Random-Liu/add-container-attach
  • 45ee2e554 Add container attach support.
  • 77b703f1e Move generateID to util.
  • 07e3a2b5e Merge pull request #160 from Random-Liu/update-ocicni
  • dd6e9fb88 Merge pull request #156 from yanxuean/metalabel
  • 42500353b Vendor ocicni from upstream.
  • d2757cb8f Checkpoint and restart recovery fix part of #120
  • 195b52500 Add instrumented service.
  • 7901f5636 Merge pull request #150 from Random-Liu/support-update-container-resources
  • b291ec0fa Merge pull request #154 from Random-Liu/add-host-port
  • f6d99abcf Add hostport support
  • 8f898cb3b Import ocicni update from https://github.com/Random-Liu/ocicni
  • af83d3e1f Update CNI to v0.6.0
  • 810ffbb9b Merge pull request #152 from Random-Liu/fix-node-e2e
  • a0589d37d Implement container resources update
  • 01137e459 Merge pull request #148 from Random-Liu/update-kubernetes
  • 77095f569 Fix node e2e test.
  • d41c23e31 Update code to make it build
  • 39f4ca648 Update Kubernetes to 493ee8b28560c118cebd2165ba9ef0959cfa2bc3
  • 50b01812c Merge pull request #147 from miaoyq/group-all-privileged-logic
  • 8adad2301 Group all privileged logic together
  • 010a56205 Merge pull request #145 from Random-Liu/add-node-e2e-ci
  • c05a7e74e Add node e2e test CI.
  • dcc3cb2a0 Merge pull request #137 from Random-Liu/cleanup-with-new-client
  • ed640d397 Some cleanup after switching to new client.
  • 418a5cd8b Merge pull request #143 from miaoyq/update-containerd-ver-to-f79981
  • fa5c4ab2a Update containerd version to f79981c
  • 8e9a251f7 Merge pull request #135 from yanxuean/myfeature
  • 8cc0347b0 The parameters of InitCNI should be filled in reverse order.
  • 860dac233 Merge pull request #130 from Random-Liu/add-port-forward
  • f555bb124 Add portforward support.
  • 1ae4ee832 Merge pull request #113 from abhinandanpb/client
  • 32e031341 Containerd client integration
  • 76652ef49 Merge pull request #134 from mikebrow/goversionupdate
  • f3c12edf3 parallel script execution for each go version within stage
  • 7d1b3a5af adding stages to test the right go versions
  • f2a228b6f Merge pull request #129 from mbssaiakhil/patch-1
  • 5ce5868bf Fix Typo in Events Code of Conduct
  • 7ba0679e1 Merge pull request #132 from asifdxtreme/patch-1
  • b92729232 Update stage as per suggestion
  • b55e75b55 Split Travis Build in Stages
  • 83a20c9fd Merge pull request #127 from Random-Liu/containerd-spec-tty
  • 2427d332f Add TERM=xterm when tty=true.
  • 86a0f6a59 Merge pull request #126 from miaoyq/change-defaut-spec
  • 8d0c89679 Merge pull request #114 from ijc/build-flags
  • 9cc93886e Replace the original default spec with containerd default spec
  • b961e28d3 Merge pull request #119 from mikebrow/add-sysctls
  • 64c31116d Merge pull request #123 from Random-Liu/update-crio-and-docker
  • 8d37d97d0 sets sysctls from pod config annotations
  • 8f6558aee Update docker and cri-o to include the sirupsen fix.
  • 7008be890 Add static-binaries target
  • 69251dd7e Merge pull request #116 from Random-Liu/fix-devices
  • 4c5cea925 Handle device symlink.
  • be54e9a6c Merge pull request #115 from Random-Liu/support-container-streaming
  • 75731c8fe Start running container Exec cri validation test.
  • 54286313c Add container Exec support.
  • 8b56c91ec Extract execInContainer
  • 53a8cdf14 Vendor kubernetes streaming server
  • 6c2d1ba8d Merge pull request #112 from Random-Liu/Sirupsen-to-sirupsen
  • ac4c5e898 Add script to rewrite Sirupsen to sirupsen in vendor.
  • 9add0139c Merge pull request #111 from Random-Liu/use-client-for-execsync
  • bf270fae1 Use containerd client for container execsync.
  • f0e6fe325 Merge pull request #110 from Random-Liu/use-vndr
  • 7709115af Allow setting of compiler options
  • 20860f2ec Use vndr instead of godep.
  • 230f03a47 Merge pull request #108 from mikebrow/wait-for-containerd
  • 6a9152e83 loop waiting for containerd server to respond
  • a14153a21 Merge pull request #109 from Random-Liu/readme-dependencies-versions
  • f11993b5d Link dependencies versions to code so that it won't be out-of-date again.
  • 719b097e9 Merge pull request #105 from Random-Liu/upgrade-containerd
  • 1c2f306a6 Manually get rid of Sirupsen reference
  • a4f7f7127 Vendor containerd 2386062 and runtime-tools e29f3ca.
  • 73748840d Swicth to 1.0.0-alpha2 containerd api.
  • 502072e63 Merge pull request #107 from Random-Liu/fix-deadlink
  • 4f98eac93 Fix deadlink of travis.yaml.
  • 6017d8404 Merge pull request #104 from Random-Liu/temporarily-remove-some-unit-test
  • ffb69423e Temporarily remove unit test relying on fake containerd services.
  • cbd936b73 Merge pull request #66 from Random-Liu/refactor-metadata-store
  • f4df66eaa Remove old metadata store.
  • 7b16a3528 Use new metadata store.
  • 4317e6119 Remove sandbox truncindex.
  • a393f3a08 Add new metadata store.
  • e5d69aa53 Merge pull request #102 from Random-Liu/get-spec-from-metadata
  • d8ce67010 Upgrade cri validation test.
  • b398a161d Get runtime spec from container metadata.
  • 2a2d709af Merge pull request #100 from Random-Liu/remove-out-dated-TODOs
  • faf592069 Remove out-of-date TODOs.
  • 7174310f9 Merge pull request #99 from Random-Liu/change-log-level-for-cri-test
  • ad041f01c Merge pull request #97 from Random-Liu/bump-up-critools-version
  • a2c4cc206 Merge pull request #98 from Random-Liu/not-teardown-network-for-hostnetwork
  • 4262de9e5 Change containerd log level to debug for cri validation test.
  • 4c48ad780 Do not teardown network namespace when using host network.
  • a41412ae8 Merge pull request #94 from Random-Liu/add-test-doc
  • 149e305ce Upgrade cri-tools to v0.1.
  • 06a3949b8 Add cri-containerd test document for developer.
  • 9e087e14f Merge pull request #89 from mikebrow/readme-userguide
  • 0cb4ea2a7 README.md updates
  • 3b5e2789c Merge pull request #93 from Random-Liu/cri-validation-presubmit
  • 32ec1f1e2 Add CRI validation test into presubmit test.
  • 333ea0484 Merge pull request #95 from Random-Liu/fix-verify
  • 7ddc85f3c Remove unused fields and comments.
  • 054bcfbf6 Merge pull request #91 from Random-Liu/support-oom-event
  • a2f6f7f12 Handle OOM event.
  • 3a71a974a Merge pull request #92 from Random-Liu/set-sandbox-resource-limit
  • 14fd8401a Set sandbox container resource limit.
  • f33514afd Merge pull request #65 from mikebrow/support-v-tags
  • 2f8584d67 adds support for v prefix in release tags
  • 6de96a527 Merge pull request #88 from Random-Liu/add-image-authentication
  • d5674be41 Add pull image authentication.
  • 4b53d843b Merge pull request #80 from Random-Liu/fix-image-pull
  • 1bf09089b Register all possible repo tags and repo digests.
  • 78b74a6a5 Merge pull request #85 from Random-Liu/update-cri
  • 4d7735567 Merge pull request #82 from mikebrow/containerd-client-library
  • 862d00a21 Update CRI to d779e9c9561b732adf06263c5424889e7564fdbd.
  • 97063a0e3 switch to client provided services and address nits
  • 0fe8c17fd godeps udpate
  • 20fc0227a use containerd client library
  • 166778361 Merge pull request #84 from Random-Liu/use-orignal-pause-image
  • 41ded1848 Merge pull request #83 from Random-Liu/send-specified-stop-signal
  • 0321bef16 Use gcr.io/google_containers/pause:3.0 because we've supported schema 1.
  • cf613181c Update godep to include docker signal package.
  • 7d5ea4401 Send stop signal specified in image config.
  • 1a9d95244 Merge pull request #81 from Random-Liu/upgrade-containerd
  • 8524a4ef3 Add schema1 support, and use namespace k8s.io.
  • e887ef63d Upgrade containerd to 8ed1e24ae925b5c6d8195858ee89dddb0507d65f.
  • 1f3a73d79 Merge pull request #72 from Random-Liu/add-exec-sync
  • 9b79201aa Add ExecSync.
  • 965815953 Merge pull request #77 from Random-Liu/unmount-dev-shm
  • 57b8b4358 Update godeps.
  • 53367bbd1 Stop/remove all containers when stop/remove sandbox.
  • 7f9e0262a Unmount /dev/shm when stop sandbox.
  • cc43c86f8 Merge pull request #78 from Random-Liu/switch-to-new-containerd-client
  • d6435996e Use new Kill task api.
  • 5b7cbf1bc Create/remove sandbox container.
  • cb9e104cf Create/delete containerd containerd
  • 6ca9c6557 Rename more container to task.
  • bad279e0f Finish snapshot support.
  • 484a32671 modify code to compile on updated containerd
  • 67e884e6c update containerd to 4ae34cccc5b496c6547ff28dbeed1bde4773fa7a.
  • d4f7380f5 Merge pull request #73 from Random-Liu/fix-delete-race
  • 0e2db7e99 Merge pull request #76 from Random-Liu/fix-fake-execution-client-race
  • 2ae22b33b Fix a race that fake execution client sends event to closed channel.
  • bd09d3177 Fix Delete race.
  • 7050011fa Merge pull request #75 from Random-Liu/kill-with-0-timeout
  • d381cfa83 Kill container directly if timeout is 0.
  • b83270d08 Merge pull request #74 from Random-Liu/fix-event-handler
  • 87ec0f89b Add the missing loop in event handler.
  • 479e8c304 Merge pull request #70 from Random-Liu/mount-cgroup
  • 9b1708b40 Merge pull request #71 from Random-Liu/fix-capabilities
  • f247a0819 Fix capabilities support.
  • fa2855882 Merge pull request #67 from Random-Liu/add-sandbox-dev-shm
  • 9d5990fe4 Add sandbox /dev/shm.
  • 5398a3b7e Add mount/unmount in os interface
  • ffa4ffe3b Mount cgroup into the container and add unit test for privileged mount.
  • e9a930b28 Merge pull request #51 from heartlock/support-privileged
  • 227dbe97f Merge pull request #50 from Crazykev/resolv
  • 62d1e5dc1 add unit test
  • 9bf7ffd51 generate and maintain resolv.conf for sandbox
  • 73fbe90c5 update vendor
  • dda03f733 support privileged
  • 56e474f20 Merge pull request #69 from Random-Liu/use-containerd-version
  • f770d4fea Use containerd version returned by version service.
  • d0949687b Merge pull request #60 from Random-Liu/always-add-etc-hosts
  • 4eac00fe2 Add unit test.
  • 88f4c252d Add sandbox /etc/hosts when using host network
  • 42131acc6 Merge pull request #56 from Random-Liu/add-container-logging
  • 69fcf9758 Add unit test
  • e657e1eb1 Add container logging support.
  • 264619a85 Merge pull request #64 from Random-Liu/cleanup-code
  • 95e0fc694 Cleanup some code.
  • a4e067cdf Merge pull request #53 from Random-Liu/add-other-small-functions
  • 61cee6cf1 Merge pull request #59 from Random-Liu/backoff-when-lose-containerd-connection
  • 0179d0fba Retry and backoff when lost connection with containerd.
  • 2df96e165 Add unit test.
  • 7c1a4c1fc Add Version, UpdateRuntimeConfig and Status.
  • bc5dfdae2 Update containerd to 2562aca1a3c070bc9f571dec44bfb10993c326d6 and add gomock.
  • 6e27320f4 Merge pull request #57 from Random-Liu/remove-golang-1.7
  • 80f457c19 Merge pull request #52 from Random-Liu/apply-container-image-config
  • eb5f378dd Remove golang 1.7 from ci.
  • 80384fc24 Start container event monitor.
  • dee95bc31 Add unit test.
  • 80c973a55 Ensure container rootfs and apply image config
  • 98bc3edf5 Merge pull request #48 from Random-Liu/apply-sandbox-image-config
  • 6eb1ddb1f Add unit test.
  • eb20601c0 Pull sandbox image and apply image config
  • 60e28a946 Minor cleanup.
  • a49f66e0b Merge pull request #46 from Random-Liu/wait-image-pulling
  • c3ac5f753 Add image pull waiting.
  • bc7dfa265 Update containerd version to 193abed96e06a45fead2ed86cfbb11c2a0a001a4.
  • bdc443a77 Merge pull request #41 from Random-Liu/finish-image-management
  • 8c1f26747 Add unit test.
  • b112418e7 Finish image management.
  • 751f119cb Merge pull request #45 from Crazykev/update-k8s-vendor
  • 49e7ef215 update kubernetes vendor for new CRI change
  • 6ce1dc016 Merge pull request #44 from Random-Liu/stop-on-cancellation
  • 40514f332 Merge pull request #40 from xlgao-zju/add-cni
  • 4a4414987 Add unit test
  • 6d2b9fabc And setup and teardown
  • 87c704bdf Update vendor
  • 84390cc6a Stop waiting on cancellation.
  • c54151567 Add flags and initialize network plugin
  • 10e3afbb2 Merge pull request #22 from Random-Liu/add-container-implementation
  • 322b6ef33 Add unit test.
  • 6ac71e586 Add initial container implementation.
  • dea7ed3fc Merge pull request #39 from mozhuli/enhance-fake-services
  • a397b69b0 Merge pull request #37 from mozhuli/add-fake-iamges-service
  • 938cbe3e7 Enhance fake services
  • e6b4c3e18 Add fake images service
  • b4f9911f0 Merge pull request #30 from mozhuli/master
  • 0e56cab7c add fake rootfs service
  • 11fff60af Add container metadata store.
  • 48118ae08 Update godeps.
  • 55545ef83 Merge pull request #38 from Random-Liu/add-not-exist-error
  • 2d2fcedf2 Return not exist error in metadata store
  • c48404626 Merge pull request #34 from Random-Liu/add-all-docker-image-reference
  • ca2167f17 Use docker/distribution library to resolve image reference.
  • 8fa87a175 Merge pull request #19 from Random-Liu/add-sandbox-implementation
  • 1395b0718 Update godeps.
  • e4e9f30c5 Add unit test.
  • bf28c7fc7 Add initial sandbox management implementation
  • 507eff04b Merge pull request #33 from Random-Liu/fix-godep
  • 8112c03f1 Fix godeps.
  • cdfdc8d33 Merge pull request #21 from mikebrow/image-management
  • 100870abb godeps update
  • e5199c0cd initial implementation for image management
  • fe37d7bc9 Merge pull request #31 from Random-Liu/enhance-fake-execution-client
  • 9baadc1b4 Enhance fake execution client.
  • 4c86ac9d2 Merge pull request #23 from heartlock/fake-execution-service
  • e3565bb02 update vendor
  • c6138870e Add fake execution service
  • 0fa4e74e9 Merge pull request #26 from Random-Liu/rename-verify-lint
  • 3f0cba9c5 Merge pull request #25 from Random-Liu/add-fake-os
  • 46c788fee Rename lint.sh to verify-lint.sh
  • f61c974fa Add OS interface and fake implementation.
  • 1532079c8 Merge pull request #9 from Random-Liu/add-metadata-store
  • 86997f00b Add unit test for metadata store
  • 0e7fa9de9 Add a sandbox metadata store based on the metadata store
  • 36246167d Add metadata store
  • 409b946be Merge pull request #18 from mikebrow/enable-unit-test
  • 9957ccf95 address lint timeout issue
  • f5d5286ec minor cleanup for tabs and comments
  • 242cbd4de Enables unit tests for Travis build
  • 52ca2ebaa Merge pull request #10 from cmluciano/cml/addversionflag
  • 683fd7f0e Add containerdVersion flag
  • d6978e3b7 Add semver and testify packages to Godeps
  • 521a626bf Add Makefile task for tests
  • 647e3274a Merge pull request #17 from Random-Liu/add-build-golang-icons
  • ae2369743 Add travis build and golang report icons.
  • 0f5a7396a Merge pull request #16 from Random-Liu/move-boilerplate-verification
  • ce8526214 Move boilerplate verification into hack
  • ad93d9686 Merge pull request #14 from mikebrow/boilerplate-test
  • 8243c1feb removing unused repo-infra files; updating README.md
  • f64592982 Merge pull request #12 from heartlock/enable-travis
  • f9e02affc adds boilerplate test to verify; cleanup boilerplate on a few files
  • 07ad470bd Merge commit '031b284c8a15ad4b28f81b113a9f2018af5b1da6' as 'hack/repro-infra'
  • 031b284c8 Squashed 'hack/repro-infra/' content from commit 684e550
  • 8af8fd07d enable travis CI
  • 11ba1cb54 initial makefile (#7)
  • b5734373c Merge pull request #2 from Random-Liu/add-initial-code
  • 022b25259 Update godep
  • f2925f58a Add initial code framework
  • 2ec9bfc6a Merge pull request #1 from Random-Liu/initial-document
  • e51409a9c Add initial documents.
  • b4d0dc444 Initial commit



Changes from containerd/aufs

28 commits

  • 20793ff Merge pull request #27 from thaJeztah/fix_badges
  • 1dc976e README: update badges to show GHA status
  • 510d238 Merge pull request #26 from estesp/remove-travis
  • 4e54078 Remove Travis CI
  • a2ec1ef Merge pull request #25 from estesp/gh-actions
  • fc884cf Set up golangci-lint config and fix 2 files
  • ffdde14 Merge pull request #23 from thaJeztah/bump_deps
  • de4da30 go.mod: github.com/containerd/containerd v1.5.0-beta.3
  • 2e3cd2d Migrate aufs subproject to GitHub Actions CI
  • 8999254 Merge pull request #24 from dims/update-hcsshim-to-v0.8.15
  • 16828fa update hcsshim to v0.8.15
  • 76a6863 Merge pull request #22 from thaJeztah/bump_deps
  • 778a858 go.mod: golang.org/x/sys ed371f2e16b4b305ee99df548828de367527b76b
  • c74f485 go.mod: golang.org/x/sync 42b317875d0fa942474b76e1b46a6060d720ae6e
  • e1fcaee go.mod: go.etcd.io/bbolt v1.3.5
  • 80c4758 go.mod github.com/containerd/typeurl v1.0.1
  • c336387 go.mod: github.com/containerd/ttrpc v1.0.1
  • 2c7d451 go.mod: containerd/continuity v0.0.0-20200710164510-efbc4488d8fe
  • 9cc3936 go.mod: Microsoft/hcsshim v0.8.9
  • 1bbb06f go.mod: containerd/containerd v1.4.1
  • 0f43b4a go.mod: pkg/errors v0.9.1
  • dab0cbe Merge pull request #21 from sedflix/seperate-package-add-root-path
  • a7aca26 add root_path in config
  • 395982b seperate mplementation pkg from plugin pkg
  • 76944a9 Merge pull request #18 from chenrui333/go-modules
  • 6f1a47b Fix test build
  • 94b842f Update travis config
  • 6f3299d Move to go modules



Changes from containerd/btrfs

14 commits

  • 918d888 Merge pull request #32 from thaJeztah/fix_badges
  • 3e452b2 README: update badges to show GHA status
  • a3c652e Merge pull request #31 from thaJeztah/update_pkg_errors2
  • 0bed1b2 Merge pull request #29 from thaJeztah/update_ci
  • c2ce87f go.mod: github.com/pkg/errors v0.9.1
  • beefbd0 GHA: update to Go 1.16.x, actions/setup-go@v2
  • 2cbde20 cmd/btrfs-test: remove duplicate copyright header
  • 0519263 remove vendor directory
  • 95a317e CI: remove travis
  • 404b914 Merge pull request #28 from estesp/githubactions
  • 48eb88e Merge pull request #27 from fuweid/fix-checkptr-issue
  • 4248200 Use GitHub Actions for CI
  • 84ed5ce Add vendor explicity in project
  • d44cb8e fix: checkptr issue



Changes from containerd/cgroups

20 commits

  • 8a68de5 Merge pull request #187 from zhsj/fix-hugetlb
  • 777a0cb Only append Hugetlb in Subsystems list when available
  • 4cbc285 Merge pull request #184 from thaJeztah/bump_deps
  • e00ac4f go.mod: sirupsen/logrus v1.7.0
  • 8b62057 go.mod: github.com/coreos/go-systemd v22.1.0
  • 69d21a1 go.mod: github.com/cilium/ebpf v0.2.0
  • 3e538a2 Merge pull request #185 from thaJeztah/fix_gh_actions
  • 193a3dd gha: replace uses of deprecated "set-env", "add-path"
  • 2819c83 Merge pull request #182 from imilchev/net-cls-update
  • 13abef5 Merge pull request #183 from thaJeztah/userns_export
  • 0b85d2f utils: export RunningInUserNS()
  • 13e4af2 added update function for net_cls
  • 0b889c0 Merge pull request #171 from thaJeztah/bump_go_1.14
  • da4a159 Merge pull request #180 from zhsj/gitignore
  • 0865f29 Fix cgctl in gitignore
  • 0da03be CI: test against Go 1.15
  • 7a3c009 Merge pull request #175 from Snorch/memory-remove-wrong-kernel-limit-check
  • 0ab9c40 Merge pull request #177 from vermavis/vverma/v1-add-memory-oom-control-fields
  • 48a1f2e v1/stats: add all fields of memory.oom_control
  • 4029019 memory: remove wrong memory.kmem.limit_in_bytes check



Changes from containerd/console

18 commits

  • 5d7e141 Merge pull request #42 from tklauser/linux-ioctl-x-sys-unix
  • 2f74731 Merge pull request #44 from iamleot/netbsd-support
  • d96bce4 Add support for NetBSD
  • bc2a1bd Merge pull request #43 from thaJeztah/remove_travis
  • 15ccc45 Remove travis configuration file
  • f1b333f Use Ioctl{SetPointerInt,GetInt} from golang.org/x/sys/unix on linux
  • f847fbb Merge pull request #41 from estesp/fix-my-bad-actions
  • cf8d0db Fix actions to follow the model from other repos
  • a032f0d Merge pull request #36 from estesp/gh-actions
  • 58f5cdd Merge pull request #38 from thaJeztah/update_pkg_errors
  • a665cca Enable Github Actions-based CI
  • 6d5bf3a vendor: pkg/errors v0.9.1
  • 1526a8e Merge pull request #40 from tklauser/ioctl-darwin
  • 22cf7f1 Use IoctlSetPointerInt from golang.org/x/sys/unix
  • 2d4d237 Update golang.org/x/sys/unix to v0.0.0-20200916030750-2334cc1a136f
  • a607003 Merge pull request #37 from kolyshkin/close-stdin
  • a8d4764 travis: update to supported golang versions
  • 403f8bd Current: allow stdin to be redirected



Changes from containerd/continuity

29 commits

  • 50096c9 Merge pull request #177 from thaJeztah/bump_logrus
  • dd958a7 go.mod: sirupsen/logrus v1.7.0
  • 1805252 Merge pull request #173 from samuelkarp/freebsd
  • 654421a update AUTHORS
  • 4f85c0d readme: add note about support on other platforms
  • b2311a0 ci: add cross-compile for FreeBSD
  • a2ca4cc freebsd: adjust du invocation in fs tests
  • bb87682 freebsd: use utimensat syscall in favor of utimes
  • c13fe94 freebsd: fix compilation error
  • b0f312d Merge pull request #171 from dmcgowan/add-du-usage-test
  • 9de4331 Add check to compare against du output
  • 1d9893e Merge pull request #169 from dmcgowan/fix-usage-block-size
  • 363153d Add directory size to usage calculation test
  • b97555e Fix incorrect usage calculation
  • 91328d7 Merge pull request #166 from zhsj/fix-riscv64
  • 809d89c go.mod: golang.org/x/sys to latest
  • 62ef0ff Merge pull request #165 from zhsj/fix-arm64
  • 25269ef Fix building on arm64
  • 310e183 gha: fix invalid workflow definition
  • 04c754f Merge pull request #163 from dmcgowan/fix-sparse-file-usage
  • bc5e3ed Fix usage calculation to account for sparse files
  • 03c371a gha: replace uses of deprecated "set-env", "add-path"
  • f2cc351 Merge pull request #157 from thaJeztah/update_deps
  • aaa8883 Merge pull request #160 from thaJeztah/test_go_1.15
  • 5b95d2d GH Actions: test against Go 1.15
  • c9598ea go.mod: github.com/opencontainers/go-digest v1.0.0
  • 71d065d go.mod: github.com/dustin/go-humanize v1.0.0
  • 84c3eb7 go.mod: github.com/pkg/errors v0.9.1
  • 2068663 go.mod: logrus v1.6.0



Changes from containerd/fifo

17 commits

  • 115abcc Merge pull request #34 from thaJeztah/bump_testify
  • 6e3b022 Merge pull request #35 from thaJeztah/fix_badges
  • 91edd07 Merge pull request #33 from thaJeztah/go_116
  • cbec077 readme: update badges to show GHA status
  • a9b6431 go.mod: github.com/stretchr/testify v1.6.1
  • daa72a8 GHA: update to Go 1.16.x
  • f8e8fdb Merge pull request #30 from thaJeztah/update_deps
  • aa2106e Merge pull request #31 from thaJeztah/update_go
  • 327906c GHA: update Go to 1.15.7, actions/setup-go@v2
  • 8eb0061 go.mod: update golang.org/x/sys to current master
  • 0226e25 go.mod: update pkg/errors to v0.9.1 to support Unwrap()
  • 0724c46 Merge pull request #28 from BenTheElder/unix-dup2
  • 9c214ed use golang.org/x/sys/unix for dup2
  • cc76b10 Merge pull request #25 from mxpv/panic
  • ef81363 Add OpenFifoDup2
  • f7c4f22 Merge pull request #26 from mxpv/ci
  • d7b21a9 Rework CI



Changes from containerd/go-cni

4 commits

  • 8fbf363 Merge pull request #56 from aojea/bumpcni
  • 49657db bump containernetworking/cni dependency to 0.8.0
  • 1582593 Merge pull request #58 from fuweid/update-readme-usage
  • 8ffba88 README.md: update Usage case



Changes from containerd/go-runc

17 commits

  • 16b287b Merge pull request #69 from coryb/started-chan
  • ee817f5 Merge pull request #67 from thaJeztah/update_deps
  • 8abfc31 allow for channel to receive runc pid
  • 8c4be61 Merge pull request #68 from coryb/wrap-errors
  • 78b8bdd restore XDG_RUNTIME_DIR to original value in test
  • 53adcbf preserve exit status with wrapped errors
  • fbe2c5e go.mod: runtime-spec v1.0.2
  • b15c5a3 go.mod: sirupsen/logrus v1.7.0
  • 8afd886 go.mod: github.com/containerd/console v1.0.1
  • 7c5957f Merge pull request #66 from thehajime/fix-win-build
  • d6ba496 Fix a regression of windows build issue of undefined symbol
  • ad1414d Merge pull request #64 from thehajime/fix-darwin-fchown
  • 52ac244 darwin: ignore fchown failure on darwin
  • 23d84c5 Merge pull request #62 from ctrox/lazy-checkpoint
  • 498d70b Add lazy-pages and status-fd options
  • 0d18714 Merge pull request #61 from KentaTada/modify-pdeathsignal-type
  • 421b4ca Change the type of PdeathSignal



Changes from containerd/imgcrypt

47 commits

  • 7ed62a5 go.mod: github.com/containerd/containerd v1.5.0-beta.3
  • eae98c9 Merge pull request #40 from containerd/nokp_test
  • 97185d4 Add imgcrypt test with invalid keyprovider path
  • 07b5812 Merge pull request #37 from estesp/rm-appveyor
  • f5ddf30 Merge pull request #36 from stefanberger/kill_travis
  • 952d9d7 Remove appveyor config (unused)
  • 6f2eab6 Travis: Remove Travis testing
  • 2a5ba68 Merge pull request #35 from estesp/gha
  • d7e5784 Migrate CI to GitHub Actions
  • 1d39e7e Remove vendor.conf so only go mod is supported
  • 0ae5c75 Merge pull request #33 from dims/master
  • b911a8e update dependencies to get rid of k8s.io/kubernetes
  • 7f55e6e Merge pull request #31 from stefanberger/to_ocicrypt1.1
  • d3594f2 Travis: Also test keyprovider using simple_crypto test program
  • cd3ea33 test: Add test for keyprovider using KEYPROVIDER variable for executable
  • 6173025 helpers: Sync parse_helpers.go with ocicrypt's file
  • d722909 Update to ocicrypt v1.1.0
  • c591bad Merge pull request #30 from stefanberger/pull_secret
  • 13165f5 tests: Allow passing pull credentials using IMAGE_PULL_CREDS
  • 36840ad Update golangci-lint for travis
  • 71a8421 build-sys: Run gofmt -d in 'make check'
  • 3723f9c Apply gofmt on run.go
  • c2dc10d Fix readme typo
  • f820d70 Merge pull request #24 from containerd/fixtypo
  • 21e7083 Fix readme typo
  • 315a403 Merge pull request #22 from containerd/update_readme
  • 3e660cf Add kubernetes version req Update containerd decryption doc path
  • 1f14181 Merge pull request #23 from stefanberger/ocicrypt_config
  • f8581ea pkcs11: Update to latest ocicrypt and roll back some changes
  • 0d835cf pkcs11: Use CryptoConfigOpts from enchelpers
  • 18a4ccd ctr-enc: Add warning about pkcs11 usage currently being experimental
  • 4bf34a4 Extend test script with PKCS11 test case and adjust Travis config file
  • d95ea7a Add pkcs11 support
  • 061798e modules: Move to latest ocicrypt go module
  • 99a6c7a Create CreateCryptoConfig in parse_helpers and have encrypt.go use it.
  • 5922a4e images: Move functions into parse_helpers.go to resemble ocicrypt
  • e1f97c1 vndr: Switch to recent ocicrypt and recent pkcs7
  • 72480ff Merge pull request #20 from stefanberger/travis_bionic
  • 45c6ffc tests: Renew expired GPG keys
  • 6888caa Merge pull request #15 from Gsealy/fix-typos
  • 90611e1 fix typos. just use one dash for out flag
  • c4d33d1 Merge pull request #14 from containerd/update_ocicrypt
  • a445f9d Update ocicrypt to v1.0.3
  • 366d5ab Merge pull request #13 from containerd/new_version
  • a6186da Update to ocicrypt v1.0.2
  • 4906e49 Merge pull request #12 from duyanghao/master
  • db74117 fix config.toml demo bugs



Changes from containerd/nri

28 commits

  • dbaa18c Merge pull request #9 from thaJeztah/remove_vendor_and_update_c8d
  • ef635cc go.mod: github.com/containerd/containerd v1.5.0-beta.3
  • e1172e9 remove vendor directory
  • 1ba60fa Merge pull request #8 from thaJeztah/add_gha
  • 6530f57 add GitHub-actions
  • f91f2f9 types/v1: fix goimports
  • d618893 go mod tidy / vendor
  • 7b505d7 client.go: fix golint
  • b6555da Merge pull request #7 from thaJeztah/fix_license
  • a1440a4 Fix licensing (add license headers)
  • 7669bcb Merge pull request #6 from containerd/fmt
  • 8bbd0a5 Merge pull request #5 from ddebroy/errors1
  • 101b775 Merge PluginError into Result
  • c5cd955 fix missing import for fmt in skel
  • eb1350a Merge pull request #1 from mxpv/master
  • fd7a26c Fix "argument list too long" error.
  • 5e52908 skel return plugin error
  • 0afc7f0 Add sandbox labels
  • 0072507 Skip invoke when no plugins exist
  • bb4865e Add initial sandbox info to Invoke
  • 0838848 Version const
  • f89ef80 Improve error handling from plugins
  • fbf7f09 Move types into v1 package
  • e91bb55 Merge branch 'gomod'
  • 83fed81 Vendor go modules
  • 6b4d0bb Add gomod
  • 49220b1 add initial nri code
  • cd8655f Add license and readme



Changes from containerd/ttrpc

6 commits

  • bfba540 Merge pull request #69 from thaJeztah/test_go_versions
  • 3e553e9 travis: add go 1.15
  • 079556c Merge pull request #68 from fuweid/add-user-on-close-wait
  • 225de2c client: add UserOnCloseWait function
  • 09ff6c4 Merge pull request #66 from shsjshentao/fixbug/assertError
  • df11695 fix bug, failed to assert net error due to error wrap



Changes from containerd/zfs

28 commits

  • d5c4544 Merge pull request #41 from cpuguy83/fix_int_overflow
  • 53fd78a Do not overflow int for 32bit builds
  • 0e92c22 Merge pull request #40 from thaJeztah/remove_gotest_tools
  • 6866099 Rewrite test to not depend on gotest.tools
  • c356d03 gofmt all files
  • 7427b78 Merge pull request #38 from jordanhatcher/implement-zfs-usage
  • 4df8a09 Implements zfs usage by returning the USED field from the zfs snapshot.
  • dde8f0f Merge pull request #39 from thaJeztah/remove_vendor
  • 99e9217 remove vendor directory
  • 2233970 Merge pull request #36 from thaJeztah/bump_deps
  • d81dd40 go.mod: github.com/containerd/containerd v1.5.0-beta.3
  • d04899d Merge pull request #35 from estesp/remove-travis
  • a9682e4 Remove Travis CI
  • cedce0a Merge pull request #34 from estesp/gha
  • a3918b4 Add golangci-lint to CI
  • c847880 Update vendors
  • edc795f Migrate to GH Actions CI
  • 11e8f17 Merge pull request #32 from dims/update-dependencies-to-remove-dependency-on-k8s
  • 5a63297 Drop support for 1.12.x
  • 64bdd50 Update deps to get rid of k8s.io/kubernetes
  • 0a33824 Merge pull request #31 from sedflix/seperate-package-add-root-path
  • 7f16032 shift sha256 dependency to test_zfs.go
  • ca7fc12 add root_path to config
  • 804f3e0 seperate implementation pkg from plugin pkg
  • fdbd943 Merge pull request #29 from AkihiroSuda/doc
  • cd9738b update README.md
  • 56b3b5c Merge pull request #26 from AkihiroSuda/gomod
  • 7b3b1a5 add go.mod



Dependency Changes

  • github.com/Microsoft/go-winio v0.4.14 -> 5516f17a5958
  • github.com/Microsoft/hcsshim v0.8.9 -> v0.8.15
  • github.com/cilium/ebpf 1c8d4c9ef775 -> v0.2.0
  • github.com/containerd/aufs 371312c1e31c -> 20793ff83c97
  • github.com/containerd/btrfs 153935315f4a -> 918d888fb676
  • github.com/containerd/cgroups 318312a37340 -> 8a68de567b68
  • github.com/containerd/console v1.0.0 -> v1.0.1
  • github.com/containerd/continuity efbc4488d8fe -> 50096c924a4e
  • github.com/containerd/fifo f15a3290365b -> 115abcc95a1d
  • github.com/containerd/go-cni v1.0.0 -> v1.0.1
  • github.com/containerd/go-runc 7016d3ce2328 -> 16b287bc67d0
  • github.com/containerd/imgcrypt v1.0.1 -> 7ed62a527887
  • github.com/containerd/nri dbaa18c31c14 new
  • github.com/containerd/ttrpc v1.0.1 -> v1.0.2
  • github.com/containerd/zfs 9abf673ca6ff -> d5c4544f0433
  • github.com/containernetworking/cni v0.7.1 -> v0.8.0
  • github.com/containernetworking/plugins v0.7.6 -> v0.8.6
  • github.com/containers/ocicrypt v1.0.1 -> v1.1.0
  • github.com/gogo/protobuf v1.3.1 -> v1.3.2
  • github.com/golang/groupcache 8c9f03a8e57e new
  • github.com/google/go-cmp v0.2.0 -> v0.5.4
  • github.com/google/uuid v1.1.1 -> v1.1.2
  • github.com/imdario/mergo v0.3.7 -> v0.3.11
  • github.com/klauspost/compress v1.11.13 new
  • github.com/matttproud/golang_protobuf_extensions v1.0.1 -> c182affec369
  • github.com/miekg/pkcs11 v1.0.3 new
  • github.com/moby/sys/mountinfo v0.4.1 new
  • github.com/moby/sys/symlink v0.1.0 new
  • github.com/opencontainers/runc v1.0.0-rc92 -> v1.0.0-rc93
  • github.com/opencontainers/runtime-spec 4d89ac9fbff6 -> e6143ca7d51d
  • github.com/opencontainers/selinux v1.6.0 -> v1.8.0
  • github.com/pelletier/go-toml v1.8.1 new
  • github.com/pmezard/go-difflib v1.0.0 new
  • github.com/prometheus/client_golang v1.6.0 -> v1.7.1
  • github.com/prometheus/common v0.9.1 -> v0.10.0
  • github.com/prometheus/procfs v0.0.11 -> v0.6.0
  • github.com/sirupsen/logrus v1.6.0 -> v1.7.0
  • github.com/stefanberger/go-pkcs11uri 78d3cae3a980 new
  • github.com/stretchr/testify v1.6.1 new
  • github.com/willf/bitset d5bec3311243 -> v1.1.11
  • go.mozilla.org/pkcs7 432b2356ecb1 new
  • go.opencensus.io v0.22.0 -> v0.22.3
  • golang.org/x/crypto 75b288015ac9 -> 7f63de1d35b0
  • golang.org/x/net ab3426394381 -> 6772e930b67b
  • golang.org/x/oauth2 858c2ad4c8b6 -> bf48bf16ab8d
  • golang.org/x/sync 42b317875d0f -> 09787c993a3a
  • golang.org/x/sys ed371f2e16b4 -> 22da62e12c0c
  • golang.org/x/text v0.3.3 -> v0.3.4
  • golang.org/x/time 555d28b269f0 -> 3af7569d3a1e
  • golang.org/x/xerrors 5ec99f83aff1 new
  • google.golang.org/appengine v1.6.5 new
  • gopkg.in/square/go-jose.v2 v2.3.1 -> v2.5.1
  • gopkg.in/yaml.v2 v2.2.8 -> v2.4.0
  • gopkg.in/yaml.v3 9f266ea9e77c new
  • gotest.tools/v3 v3.0.2 -> v3.0.3
  • k8s.io/api v0.19.0-rc.4 -> v0.20.4
  • k8s.io/apimachinery v0.19.0-rc.4 -> v0.20.4
  • k8s.io/apiserver v0.19.0-rc.4 -> v0.20.4
  • k8s.io/client-go v0.19.0-rc.4 -> v0.20.4
  • k8s.io/component-base v0.20.4 new
  • k8s.io/cri-api v0.19.0-rc.4 -> v0.20.4
  • k8s.io/utils 2df71ebbae66 -> 67b214c5f920
  • sigs.k8s.io/structured-merge-diff/v4 v4.0.2 new

Previous release can be found at v1.4.0

Don't miss a new containerd release

NewReleases is sending notifications on new releases.