Michael Crosby
5e82767d9d
Merge pull request #923 from dmcgowan/push-refactor-handler
...
Move push handler from dist to remotes
2017-05-30 12:54:57 -07:00
Derek McGowan
a7a764adfa
Merge pull request #926 from stevvooe/merge-metadata-storage
...
metadata: merge storage into package
2017-05-30 12:26:44 -07:00
Kenfe-Mickaël Laventure
0e56c47f8c
Merge pull request #928 from AkihiroSuda/oci-rc6
...
vendor: OCI Image Spec v1.0.0-rc6
2017-05-30 10:09:28 -07:00
Michael Crosby
f55f40eeec
Merge pull request #927 from miaoyq/fix-description-for-pprof
...
Fix the description of cmd 'pprof threadcreate'
2017-05-30 09:13:57 -07:00
Michael Crosby
1ee2e14a47
Merge pull request #931 from AkihiroSuda/ctr-shim-flag-fix
...
ctr shim exec: fix cli flag
2017-05-30 09:13:32 -07:00
Akihiro Suda
967a4e0e5a
ctr shim exec: fix cli flag
...
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2017-05-27 14:54:38 +00:00
Akihiro Suda
f9039092c5
vendor: OCI Image Spec v1.0.0-rc6
...
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2017-05-27 12:27:14 +00:00
Yanqiang Miao
5c32d3871f
Fix the description of cmd 'pprof threadcreate'
...
Signed-off-by: Yanqiang Miao <miao.yanqiang@zte.com.cn>
2017-05-27 13:42:16 +08:00
Stephen J Day
7c14cbc091
metadata: merge storage into package
...
The implementations for the storage of metadata have been merged into a
single metadata package where they can share storage primitives and
techniques. The is a requisite for the addition of namespaces, which
will require a coordinated layout for records to be organized by
namespace.
Signed-off-by: Stephen J Day <stephen.day@docker.com>
2017-05-26 17:16:13 -07:00
Derek McGowan
7fc91b0591
Merge pull request #898 from coolljt0725/stack
...
Add SIGUSR1 to print the stack of containerd
2017-05-26 16:26:50 -07:00
Michael Crosby
b2a3f39992
Merge pull request #922 from crosbymichael/report-m26
...
Add dev report for May 26
2017-05-26 16:22:11 -07:00
Michael Crosby
c72e29ae25
Merge pull request #780 from gianarb/feature/build-docs
...
Added build doc
2017-05-26 16:12:44 -07:00
Derek McGowan
4ac0e69575
Merge pull request #910 from crosbymichael/travis
...
Add integration test support to travis.ci
2017-05-26 16:02:05 -07:00
Michael Crosby
b3f891b09f
Add integration tests for running containers
...
Add travis support for running integration tests with the client package
and go test framework
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-05-26 15:50:01 -07:00
Michael Crosby
9ddaaff14a
Add dev report for May 26
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-05-26 15:00:23 -07:00
Derek McGowan
c7317b2d00
Move push handler from dist to remotes
...
Signed-off-by: Derek McGowan <derek@mcgstyle.net>
2017-05-26 14:38:39 -07:00
Stephen Day
36f9605479
Merge pull request #911 from dmcgowan/pusher-dispatcher
...
Add image push to dist tool
2017-05-26 14:19:02 -07:00
Stephen Day
ed338d134d
Merge pull request #915 from stevvooe/update-grpc
...
vendor: update grpc dependencies
2017-05-26 14:10:34 -07:00
Michael Crosby
975ed7906b
Merge pull request #889 from crosbymichael/checkpoint-image
...
Rename Image to CheckpointPath in shim
2017-05-26 13:44:53 -07:00
Michael Crosby
ee90a77f63
Rename Image to CheckpointPath in shim
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-05-26 10:06:53 -07:00
Michael Crosby
9c8e3e38b2
Merge pull request #919 from coolljt0725/remove_epoll_arm64
...
Remove C implementation of epoll on arm64
2017-05-26 10:04:34 -07:00
Lei Jitang
435f03d237
Remove C implementation of epoll on arm64
...
`"golang.org/x/sys/unix"` support epoll on arm64
with 324e137580
There is no need a C implementation of epoll on arm64.
Signed-off-by: Lei Jitang <leijitang@huawei.com>
2017-05-26 13:30:57 -04:00
Michael Crosby
3561d11840
Merge pull request #913 from stevvooe/namespaces
...
api/services/namespaces: define the Namespaces service
2017-05-26 09:35:02 -07:00
Michael Crosby
57a3788c87
Merge pull request #918 from miaoyq/del-redundant-waitExit
...
delete the redundant func "waitExit"
2017-05-26 09:33:56 -07:00
Gianluca Arbezzano
254a95caad
Added build doc
...
This commit added a build chapter into the doc to explain how to compile
`containerd` binaries via Docker container.
I did that after a discussion on Slack. For some reason in my Ubuntu
16.10 I am not able to build containerd. It's probably some trick mess
that I created (I am super powerful on these things).o
But it can be useful for other people like me!
Signed-off-by: Gianluca Arbezzano <gianarb92@gmail.com>
2017-05-26 10:56:44 +02:00
Yanqiang Miao
e4e80fb7b7
delete the redundant
...
Signed-off-by: Yanqiang Miao <miao.yanqiang@zte.com.cn>
2017-05-26 16:55:49 +08:00
Stephen J Day
319b5c5ea2
api/services/namespaces: define the Namespaces service
...
Signed-off-by: Stephen J Day <stephen.day@docker.com>
2017-05-25 17:39:41 -07:00
Stephen J Day
b626757d06
vendor: update grpc dependencies
...
Signed-off-by: Stephen J Day <stephen.day@docker.com>
2017-05-25 17:20:23 -07:00
Derek McGowan
73c8847b47
Add image push to dist tool
...
Implements image push with progress tracking.
Signed-off-by: Derek McGowan <derek@mcgstyle.net>
2017-05-25 16:43:07 -07:00
Derek McGowan
199544ea80
Merge pull request #904 from crosbymichael/client
...
Add initial containerd client package
2017-05-25 16:21:57 -07:00
Michael Crosby
cebe099358
Add test flag for setting containerd address
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-05-25 15:41:10 -07:00
Stephen Day
26183b3a69
Merge pull request #908 from ehazlett/fix-task-info
...
Updates the execution service to include ContainerID in tasks
2017-05-25 11:40:16 -07:00
Michael Crosby
89037568d3
Add windows spec generation
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-05-25 11:30:16 -07:00
Michael Crosby
d0b22290ec
Don't require rootfs if not set on container
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-05-25 11:17:36 -07:00
Michael Crosby
a2b0824720
Export GRPC services from client
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-05-25 11:10:34 -07:00
Michael Crosby
608e6daaa4
Make Task, Container, Image interface types
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-05-25 11:05:58 -07:00
Michael Crosby
1de25c09e3
Add pause resume to task
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-05-25 10:15:35 -07:00
Evan Hazlett
f42c762dc4
updates the execution service to include ContainerID in tasks
...
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2017-05-25 12:15:00 -04:00
Michael Crosby
e2db2892ec
Unexport client fields
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-05-24 16:26:35 -07:00
Michael Crosby
8cd882c570
Add test -short for non-integration tests
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-05-24 16:13:54 -07:00
Michael Crosby
5157a326fd
Merge pull request #902 from ehazlett/ctr-env
...
ctr: enable specifying additional environment variables
2017-05-24 16:06:21 -07:00
Michael Crosby
01c4c86414
Add WithNamespace for client
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-05-24 15:58:48 -07:00
Michael Crosby
bf9ad0c57f
Fix spec generation for task execution
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-05-24 15:40:40 -07:00
Evan Hazlett
02fa534d71
ctr: enable specifying additional environment variables
...
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2017-05-24 18:24:31 -04:00
Michael Crosby
923236004a
Add pull support to client
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-05-24 14:08:58 -07:00
Michael Crosby
3ba06e48ed
Add NewTask support to client
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-05-24 14:08:58 -07:00
Michael Crosby
31a3bda41b
Add NewContainer and Delete container support
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-05-24 14:08:58 -07:00
Michael Crosby
d0e5732f0b
Add initial containerd *Client
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-05-24 14:08:58 -07:00
Stephen Day
17033dcaf2
Merge pull request #886 from dmcgowan/pusher
...
Add push object
2017-05-24 13:50:02 -07:00
Michael Crosby
ea9f1dcb70
Merge pull request #901 from justincormack/travis-darwin
...
Add Darwin build support in Travis
2017-05-24 10:21:39 -07:00