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
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