Commit Graph

8778 Commits

Author SHA1 Message Date
Nitesh Konkar
d1b9ee543c travis: Enable travis CI for ppc64le arch
Enable travis CI for ppc64le arch

Signed-off-by: Nitesh Konkar <niteshkonkar@in.ibm.com>
2019-08-04 20:36:12 +05:30
Lantao Liu
bb99688914 Fix containerd on windows.
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-08-02 23:18:35 -07:00
Lantao Liu
7665f4ac22 Rename the test binary to containerd-test.
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-08-02 15:43:06 -07:00
Lantao Liu
a99766612f
Merge pull request #1218 from Random-Liu/more-proc-mount-test
Add test for disable_proc_mount.
2019-08-02 14:02:56 -07:00
Lantao Liu
986d04aec1 Add test for disable_proc_mount.
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-08-02 11:22:34 -07:00
Phil Estes
f0821348b4
Merge pull request #3475 from stefanberger/gpg2-passphrase-via-file
ECI: gpg: Pass the passphrase to the gpg2 tool using a pipe
2019-08-02 13:59:17 -04:00
Lantao Liu
fb5210e2aa
Merge pull request #1217 from Random-Liu/print-deprecated-notice
Print warning message for deprecated options.
2019-08-02 10:04:32 -07:00
Michael Crosby
d3e539af79
Merge pull request #3480 from dmcgowan/fix-export-named-manifest-opt
Fix bug in export named manifest option
2019-08-02 10:30:50 -04:00
Phil Estes
69d65c9764
Merge pull request #3476 from dmcgowan/fix-push-exist-check
Prevent push by tag for sub-manifests
2019-08-02 10:01:26 -04:00
Lantao Liu
b74653b821 Print warning message for deprecated options.
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-08-02 01:10:11 -07:00
Derek McGowan
ac1cb6d5d4
Merge pull request #3467 from kevpar/dial-pipe-err
Improve error return from AnonDialer on Windows
2019-08-01 15:41:54 -07:00
Derek McGowan
adad947b77
Merge pull request #3460 from lumjjb/ctrrecipients
Specify protocols in ctr encrypt recipients
2019-08-01 15:37:40 -07:00
Derek McGowan
3e52e29025
Fix bug in export named manifest option
When providing multiple names, the shared annotation map was
causing the names to get overridden.
Combined the WithManifest options which had compatible interfaces.

Signed-off-by: Derek McGowan <derek@mcgstyle.net>
2019-08-01 15:34:07 -07:00
Lantao Liu
f636fb0519
Merge pull request #1215 from Random-Liu/update-kubernetes
Update kubernetes
2019-08-01 10:28:25 -07:00
Nitesh Konkar
594f423190 protobuf: Bump Protobuf version to 3.7.0
Bump Protobuf version to 3.7.0

Signed-off-by: Nitesh Konkar <niteshkonkar@in.ibm.com>
2019-08-01 13:48:37 +05:30
Lantao Liu
8a5b6b8dff Update cri-tools to v1.15.0
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-07-31 23:52:03 -07:00
Lantao Liu
ba8788c6b9 Update kubernetes dependency to 1.15.0.
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-07-31 23:52:03 -07:00
Lantao Liu
fe5eb76cb4
Merge pull request #1209 from Random-Liu/fix-proc-mount-support
Fix proc mount support.
2019-07-31 23:23:04 -07:00
Lantao Liu
467f9e0e8a Fix proc mount support.
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-07-31 17:11:15 -07:00
Derek McGowan
c965a6c4da
Prevent push by tag for sub-manifests
When pushing a manifest list, all manifests should be pushed by digest
and only the final manifest pushed by tag. The Pusher was preventing
this by mistakenly disallowing objects to contain a digest. When objects
have a digest, only push tags associated with that digest.

Signed-off-by: Derek McGowan <derek@mcgstyle.net>
2019-07-31 15:19:44 -07:00
Derek McGowan
053853fe3f
Merge pull request #3465 from dmcgowan/beta-1.3
Add 1.3 beta release notes
2019-07-31 13:23:34 -07:00
Stefan Berger
5cf79913e4 gpg: Use a Pipe() rather than a file
Use a Pipe() rather than a file to pass the passphrase to the command
line tool. Pass the file descriptor to read the passphrase from as fd '3'.

Signed-off-by: Stefan Berger <stefanb@linux.ibm.com>
2019-07-31 16:07:25 -04:00
Stefan Berger
6a25128791 gpg: Pass the passphrase to the gpg2 tool using a file
Rather than passing the passphrase via command line write it into
a temp. file and pass the name of the file using passphrase-file option.

Signed-off-by: Stefan Berger <stefanb@linux.ibm.com>
2019-07-31 16:07:25 -04:00
Maksym Pavlenko
3741fd8591 Remove deferred flag when removing devmapper device
Signed-off-by: Maksym Pavlenko <makpav@amazon.com>
2019-07-31 11:28:33 -07:00
Kevin Parsons
b16e7c5de1 Update pkg/ttrpcutil with improved pipe dial logic
Signed-off-by: Kevin Parsons <kevpar@microsoft.com>
2019-07-30 18:46:36 -07:00
Wei Fu
a49df98ee9
Merge pull request #3468 from crosbymichael/custom-cgroup
Improve custom cgroup test
2019-07-31 09:23:02 +08:00
Kevin Parsons
daf12cd194 Improve error return from AnonDialer on Windows
AnonDialer will now return a "not found" error if the pipe is not found
before the timeout is reached. If the pipe exists but the timeout is
reached while attempting to connect, the timeout error will still be
returned.

This will allow the error handling logic to work properly when
connecting to the shim log pipe. An error message is only logged if the
error is not "not found", so now log noise from log pipes that were
never intended to be created by the shim will be hidden.

This change also cleans up the control flow for AnonDialer on Windows.
The new code should be more easily readable, but the only semantic
change is the error return value change.

Signed-off-by: Kevin Parsons <kevpar@microsoft.com>
2019-07-30 17:20:37 -07:00
Maksym Pavlenko
4d5a0e19eb Mark faulty device in one transaction
Signed-off-by: Maksym Pavlenko <makpav@amazon.com>
2019-07-30 16:26:55 -07:00
Justin
e04f9599ae
Merge pull request #3469 from crosbymichael/pb.txt
Add note about pb.txt files
2019-07-30 15:36:09 -07:00
Maksym Pavlenko
878a3205cd Better error recovery in devmapper
Signed-off-by: Maksym Pavlenko <makpav@amazon.com>
2019-07-30 15:17:17 -07:00
Michael Crosby
578216950d Add note about pb.txt files
Closes #3163

Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2019-07-30 20:10:05 +00:00
Michael Crosby
f68186e107 Improve custom cgroup test
Ref: #3272

Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2019-07-30 19:45:30 +00:00
Akihiro Suda
4195136eea
Merge pull request #3433 from dmcgowan/gc-docs
Add garbage collection doc
2019-07-30 14:03:01 +09:00
Derek McGowan
8a6190856b
Add 1.3 beta release note
Signed-off-by: Derek McGowan <derek@mcgstyle.net>
2019-07-29 15:20:47 -07:00
Derek McGowan
172fe90e55
Merge pull request #3447 from mxpv/update
Call Update of snapshotter plugin
2019-07-29 13:05:28 -07:00
Mike Brown
b23e2cf9d1
Merge pull request #1212 from mrIncompetent/return-annotations-bandwith-error
Return actual error when fetching the bandwidth info from annotation fails
2019-07-29 13:39:51 -05:00
Michael Crosby
d099058086
Merge pull request #3463 from dzzg/patch-2
fix wrong spells in compression.go
2019-07-29 13:50:36 -04:00
Michael Crosby
fbca688971
Merge pull request #3449 from YLonely/container-delete-bug
bug fix:#3448
2019-07-29 10:49:16 -04:00
dzzg
612628c2f9 fix wrong spells in compression.go
Signed-off-by: zhengguang zhu <zhengguang.zhu@daocloud.io>
2019-07-29 12:47:17 +00:00
Lantao Liu
f0a677e76f
Merge pull request #1211 from Random-Liu/add-max-concurrency-support
Add max concurrent downloads support.
2019-07-28 23:52:24 -07:00
Henrik Schmidt
9aec38164d Return actual error when fetching the bandwidth info from annotation fails
Signed-off-by: mrIncompetent <henrik@henrik-schmidt.de>
2019-07-28 09:47:31 +02:00
Lantao Liu
c78caf902d Add max concurrent downloads support.
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-07-26 18:15:17 -07:00
Maksym Pavlenko
98ead46d1a Call Update of snapshotter plugin
Signed-off-by: Maksym Pavlenko <makpav@amazon.com>
2019-07-26 15:56:07 -07:00
Phil Estes
eabb536b1f
Merge pull request #3462 from crosbymichael/ctr-hang
Call CloseIO when stdin closes in ctr
2019-07-26 17:13:02 -04:00
Lantao Liu
994cea830b
Merge pull request #1207 from Random-Liu/move-cancel
Move context cancel into defer.
2019-07-26 14:04:33 -07:00
Phil Estes
e00ebfbf06
Merge pull request #3461 from crosbymichael/pid-fastpath
Fast path getting pid from task
2019-07-26 15:53:51 -04:00
Michael Crosby
f543f2fbcd Call CloseIO when stdin closes in ctr
Fixes #2439

Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2019-07-26 19:52:03 +00:00
Michael Crosby
eb4b3e8772 Fast path getting pid from task
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2019-07-26 17:48:00 +00:00
Brandon Lum
8cd480c233 Specify protocols in ctr encrypt recipients
Signed-off-by: Brandon Lum <lumjjb@gmail.com>
2019-07-26 13:20:22 -04:00
BoWen Yan
e3cc9c20cb bug fix:#3448
Signed-off-by: BoWen Yan <loneybw@gmail.com>
2019-07-26 23:28:24 +08:00