Andrei Vagin
29c76b13d6
travis: update criu to 3.7
...
Signed-off-by: Andrei Vagin <avagin@virtuozzo.com>
2018-04-28 01:37:30 +03:00
Andrei Vagin
566389ade4
test: Check C/R for containers with TTYs
...
Signed-off-by: Andrei Vagin <avagin@virtuozzo.com>
2018-04-28 01:06:42 +03:00
Andrei Vagin
60daa414db
Allow to checkpoint and restore a container with console
...
runc already supports this case, so we just need to run it with proper
options.
Signed-off-by: Andrei Vagin <avagin@virtuozzo.com>
2018-04-28 01:06:42 +03:00
Andrei Vagin
0846d6f8e9
vendor: update go-runc
...
Signed-off-by: Andrei Vagin <avagin@virtuozzo.com>
2018-04-27 23:45:54 +03:00
Derek McGowan
cddd791c1c
Merge pull request #2315 from crosbymichael/logio
...
Add LogFile as a cio IO option
2018-04-27 11:05:57 -07:00
Michael Crosby
1c263a7d5e
Add LogFile as a cio IO option
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2018-04-26 17:04:01 -04:00
Stephen Day
c73794f8dc
Merge pull request #2314 from ehazlett/runc-shim-debug
...
Enable runc debug in shim
2018-04-26 12:09:16 -07:00
Evan Hazlett
530849fed4
enable runc debug in shim
...
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2018-04-26 11:11:46 -04:00
Michael Crosby
a70e26c64f
Merge pull request #2310 from ehazlett/directio-with-terminal
...
Add NewDirectIOWithTerminal
2018-04-25 17:01:35 -04:00
Evan Hazlett
6b4355d242
add NewDirectIOWithTerminal; add test for pty
...
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2018-04-25 16:17:10 -04:00
Derek McGowan
1a5e0df98f
Merge pull request #2305 from kolyshkin/context
...
Switch from x/net/context -> context
2018-04-25 10:44:22 -07:00
Michael Crosby
e073a48c7b
Merge pull request #2309 from crosbymichael/events-closed
...
Correctly handle reading from events channel
2018-04-25 13:42:14 -04:00
Michael Crosby
090687916d
Correctly handle reading from events channel
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2018-04-25 11:21:22 -04:00
Kir Kolyshkin
bbe14f0a2e
Switch from x/net/context to context
...
Since Go 1.7, context is a standard package, superceding the
"x/net/context". Since Go 1.9, the latter only provides a few type
aliases from the former. Therefore, it makes sense to switch to the
standard package.
This commit was generated by the following script (with a couple of
minor fixups to remove extra changes done by goimports):
#!/bin/bash
if [ $# -ge 1 ]; then
FILES=$*
else
FILES=$(git ls-files \*.go | grep -vF ".pb.go" | grep -v
^vendor/)
fi
for f in $FILES; do
printf .
sed -i -e 's|"golang.org/x/net/context"$|"context"|' $f
goimports -w $f
awk ' /^$/ {e=1; next;}
/[[:space:]]"context"$/ {e=0;}
{if (e) {print ""; e=0}; print;}' < $f > $f.new && \
mv $f.new $f
goimports -w $f
done
echo
Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
2018-04-24 14:33:34 -07:00
Kir Kolyshkin
9d0d4b806c
context pkg: untangle
...
Since Go 1.7, "context" is a standard package, superceding the
"x/net/context". Since Go 1.9, the latter only provides type aliases
from the former. Therefore, it makes sense to switch to the standard
package, and the change is not disruptive in any sense.
This commit deals with a few cases where both packages happened to be
imported by the same source file. A choice between "context" and
"gocontext" was made for each file in order to minimize the patch.
Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
2018-04-24 14:33:34 -07:00
Kir Kolyshkin
f337075620
Bump golang.org/x/net
...
This version includes "x/net/context" which is fully compatible with
the standard Go "context" package, so the two can be mixed together.
Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
2018-04-24 14:33:20 -07:00
Derek McGowan
209a7fc3e4
Merge pull request #2302 from dmcgowan/prepare-1.1
...
Prepare 1.1.0 release
2018-04-23 20:20:58 -07:00
Derek McGowan
1155371c7a
Prepare 1.1.0 release
...
Signed-off-by: Derek McGowan <derek@mcgstyle.net>
2018-04-23 18:29:33 -07:00
Derek McGowan
d8aef117f9
Merge pull request #2304 from Random-Liu/update-cri
...
Update cri plugin to v1.0.0.
2018-04-23 18:24:37 -07:00
Lantao Liu
9c9abec21c
Update cri plugin to v1.0.0.
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-04-23 16:34:17 -07:00
Michael Crosby
321c52a0bc
Merge pull request #2303 from juliengk/ctr_tasks_list
...
Update ctr tasks list usage for quiet flag
2018-04-23 15:39:26 -04:00
Julien Kassar
9d247718d7
Update ctr tasks list usage for quiet flag
...
Signed-off-by: Julien Kassar <github@kassisol.com>
2018-04-23 14:53:35 -04:00
Phil Estes
1381f8fddc
Merge pull request #2301 from HusterWan/zr/fix-misspell
...
fix words misspell
2018-04-23 08:32:00 -04:00
Michael Wan
7fd6d5e2be
fix words misspell
...
Signed-off-by: Michael Wan <zirenwan@gmail.com>
2018-04-23 00:09:42 -04:00
Phil Estes
2ac13a8757
Merge pull request #2300 from dmcgowan/remove-content-helper-defers
...
content: remove unnecessary defer in helpers
2018-04-20 16:39:32 -04:00
Derek McGowan
3a6825e1a0
content: remove unnecessary defer in helpers
...
Deferring the put back of the buffer is not necessary since
it can be done immediately after use, before checking error.
This decreases the amount of the time the buffer is out
of the pool and not in use.
Signed-off-by: Derek McGowan <derek@mcgstyle.net>
2018-04-20 11:55:59 -07:00
Derek McGowan
0a978d0b82
Merge pull request #2296 from tophj-ibm/cleanup-loopback-devices
...
testing: cleanup loopback devices on test skip
2018-04-18 10:44:19 -07:00
Christopher Jones
f1639bca4b
testing: cleanup loopback devices on test skip
...
Fixes a case where loopback devices wouldn't get cleaned up
when a test was being skipped
Signed-off-by: Christopher Jones <tophj@linux.vnet.ibm.com>
2018-04-18 12:39:21 -04:00
Phil Estes
e9114e3257
Merge pull request #2294 from fermayo/fix-cli-help
...
ctr: fix --mount help message
2018-04-18 08:29:06 -04:00
Fernando Mayo
0a26b0fe43
ctr: fix --mount help message
...
Signed-off-by: Fernando Mayo <fermayo@gmail.com>
2018-04-17 18:29:33 -07:00
Derek McGowan
f630d5f0a6
Merge pull request #2292 from dmcgowan/prepare-1.1.0-rc.2
...
Prepare 1.1.0-rc.2
2018-04-13 16:04:05 -07:00
Derek McGowan
dc47f11963
Prepare 1.1.0-rc.2
...
Signed-off-by: Derek McGowan <derek@mcgstyle.net>
2018-04-13 15:36:05 -07:00
Phil Estes
35f0ff957d
Merge pull request #2291 from dmcgowan/release-dependencies-changelog
...
Clean up dependency output
2018-04-13 18:23:29 -04:00
Derek McGowan
764d764f09
Merge pull request #2286 from dmcgowan/multiple-snapshot-links
...
gc: add support for multiple snapshot labels
2018-04-13 15:15:21 -07:00
Derek McGowan
6c01529057
Clean up dependency output
...
Show new tag when dependencies don't have a previous version.
Align dependencies into columns.
Sort dependencies by name.
Signed-off-by: Derek McGowan <derek@mcgstyle.net>
2018-04-13 14:42:15 -07:00
Phil Estes
e03eafa102
Merge pull request #2290 from Random-Liu/update-cri-plugin
...
Update `cri` plugin to v1.0.0-rc.2.
2018-04-13 09:09:13 -04:00
Lantao Liu
6da553e112
Update cri
plugin to v1.0.0-rc.2.
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-04-13 07:01:48 +00:00
Derek McGowan
f5e3e67dad
gc: add support for multiple snapshot labels
...
Allows linking to multiple snapshots within the same snapshotter.
Adds support for using slash to separate content as well for consistency.
Signed-off-by: Derek McGowan <derek@mcgstyle.net>
2018-04-11 15:56:01 -07:00
Derek McGowan
7f053943ca
Merge pull request #2186 from stevvooe/update-grpc-110
...
vendor: update grpc to 1.10.1
2018-04-11 11:11:59 -07:00
Michael Crosby
b1d2f1df1c
Merge pull request #2283 from crosbymichael/image
...
Add NewImage to return a client Image impl
2018-04-09 16:58:06 -04:00
Michael Crosby
d2c1b6a54e
Merge pull request #2282 from crosbymichael/close
...
Only close if conn exists
2018-04-09 16:33:44 -04:00
Michael Crosby
367666091b
Add NewImage to return a client Image impl
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2018-04-09 14:56:46 -04:00
Michael Crosby
c47cbe7b57
Only close if conn exists
...
For internal services like cri, close will panic
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2018-04-09 14:54:34 -04:00
Michael Crosby
9c238a64e9
Merge pull request #2281 from stevvooe/update-11-api
...
api: update API capture for 1.1 release
2018-04-09 10:58:38 -04:00
Stephen J Day
b5cbe7b590
vendor: update grpc to 1.10.1
...
Signed-off-by: Stephen J Day <stephen.day@docker.com>
2018-04-06 13:53:49 -07:00
Stephen J Day
cf9986e865
api: update API capture for 1.1 release
...
Signed-off-by: Stephen J Day <stephen.day@docker.com>
2018-04-06 13:52:10 -07:00
Stephen Day
076cf7f16e
Merge pull request #2278 from stevvooe/remove-google-rpc
...
protobuf: remove generated google/rpc files
2018-04-06 13:49:53 -07:00
Akihiro Suda
7610d9490e
Merge pull request #2279 from estesp/update-gover-travis
...
Track Go 1.10 point releases in travis
2018-04-06 12:30:21 +09:00
Derek McGowan
b28aa0e071
Merge pull request #2276 from stevvooe/protect-the-token
...
[WIP] remotes/docker: protect secret with a mutex
2018-04-05 16:28:44 -07:00
Stephen J Day
27a14f1a9d
remotes/docker: protect secret with a mutex
...
Signed-off-by: Stephen J Day <stephen.day@docker.com>
2018-04-05 15:16:38 -07:00