Akihiro Suda
825c2ce3cc
overlay: abort if backing fs lacks support for d_type
...
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2017-05-08 06:54:31 +00:00
Akihiro Suda
6e2457f186
import github.com/moby/moby/pkg/fsutils (v17.05.0-ce) as fs/fsutils
...
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2017-05-08 06:46:55 +00:00
Stephen Day
73466a200d
Merge pull request #810 from crosbymichael/report-may5
...
Add dev report for may 5
2017-05-05 17:44:33 -07:00
Michael Crosby
284e8bc618
Add dev report for may 5
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-05-05 16:22:36 -07:00
Derek McGowan
aac28c773b
Merge pull request #806 from vbatts/allow_no_btrfs
...
containerd: compile tags to exclude btrfs
2017-05-05 13:51:41 -07:00
Derek McGowan
1d9dcf7b6a
Merge pull request #808 from Random-Liu/disable-stdin-in-terminal
...
Make it possible to disable stdin when terminal is enabled
2017-05-05 13:50:02 -07:00
Random-Liu
f04d74d099
Make it possible to disable stdin when terminal is enabled
...
Signed-off-by: Random-Liu <lantaol@google.com>
2017-05-05 13:34:29 -07:00
Vincent Batts
55bf3c10f0
containerd: compile tags to exclude btrfs
...
Leave in btrfs by default, but add go build tags to exclude it.
`go build -tags containerd_no_btrfs` will leave that driver out.
As the current containerd/btrfs code needs link to libbtrfs*.so, but not
all distros provide it.
Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>
2017-05-04 17:30:23 -04:00
Derek McGowan
ae93c236ff
Merge pull request #791 from justincormack/unix_build_fixes
...
Partial port to Darwin and FreeBSD
2017-05-04 10:23:48 -07:00
Justin Cormack
1d27259777
Partial port to Darwin and FreeBSD
...
This mainly fixes Linux vs generic Unix differences, with some
differences between Darwin and Freebsd (which are close bit not
identical). Should make fixing for other Unix platforms easier.
Note there are not yet `runc` equivalents for these platforms;
my current use case is image manipulation for the `moby` tool.
However there is interest in OCI runtime ports for both platforms.
Current status is that MacOS can build and run `ctr`, `dist`
and `containerd` and some operations are supported. FreeBSD 11
still needs some more fixes to continuity for extended attributes.
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-05-04 18:11:53 +01:00
Derek McGowan
98be9f4b4e
Merge pull request #800 from stevvooe/revendor-continuity
...
vendor: move to new continuity import paths
2017-05-04 09:47:25 -07:00
Derek McGowan
566f29c224
Merge pull request #801 from stevvooe/revendor-btrfs
...
vendor: move to use containerd/btrfs
2017-05-04 09:46:31 -07:00
Phil Estes
c3efbc37bc
Merge pull request #798 from sak0/dev
...
ctr exec: container id must be provided
2017-05-04 12:21:18 -04:00
CuiHaozhi
c88d5b1dc9
ctr exec: container id must be provided
...
Signed-off-by: CuiHaozhi <cuihz@wise2c.com>
2017-05-04 10:40:33 -04:00
Phil Estes
433f77d3be
Merge pull request #804 from krasi-georgiev/ctr-couldnt-exit-when-containerd-is-down
...
ctr couldn't exit when the grpc containerd server is not running
2017-05-04 10:34:48 -04:00
Krasi Georgiev
0a24b100e3
ctr couldn't exit when the grpc containerd server is not running
...
Signed-off-by: Krasi Georgiev <krasi.root@gmail.com>
2017-05-04 12:27:01 +03:00
Stephen J Day
1eb515c038
vendor: move to use containerd/btrfs
...
Signed-off-by: Stephen J Day <stephen.day@docker.com>
2017-05-03 18:53:57 -07:00
Stephen J Day
b4c6e5f9d3
vendor: move to new continuity import paths
...
Signed-off-by: Stephen J Day <stephen.day@docker.com>
2017-05-03 18:51:41 -07:00
Michael Crosby
0fe0d8feeb
Merge pull request #783 from dmcgowan/resolver-authentication
...
Pull from all registries
2017-05-03 14:25:52 -07:00
Derek McGowan
57903eacc8
Add Docker resolver tests
...
Tests resolving, fetching, and using the various authentication
methods supported by the Docker registry protocol.
Signed-off-by: Derek McGowan <derek@mcgstyle.net>
2017-05-02 22:01:52 -07:00
Derek McGowan
9d3f452371
Add support for registry authentication
...
Updates the docker resolver to support authenticating
with registries.
Signed-off-by: Derek McGowan <derek@mcgstyle.net>
2017-05-02 22:01:52 -07:00
Michael Crosby
92af03f193
Merge pull request #788 from krasi-georgiev/#744-no-shim-crash-with-ctr-list
...
fixes #744 no-shim will crash containerd with ctr list and ctr info
2017-05-01 11:17:39 -07:00
Krasi Georgiev
0e7e89c0f1
fixes #744 no-shim will crash containerd with ctr list and ctr info
...
Signed-off-by: Krasi Georgiev <krasi.root@gmail.com>
2017-05-01 18:03:02 +03:00
Stephen Day
19edcb72b5
Merge pull request #784 from crosbymichael/report-aprl28
...
Add dev report for april 28th
2017-04-28 16:38:06 -05:00
Michael Crosby
317aeea0fd
Merge pull request #731 from stevvooe/snapshot-usage
...
snapshot: add Usage method to Snapshotter
2017-04-28 14:36:34 -07:00
Michael Crosby
ffb6b4ce39
Merge pull request #779 from containerd/update-governance-add-projects
...
Formalize process for adding new projects
2017-04-28 14:33:11 -07:00
Michael Crosby
96bf630f30
Add dev report for april 28th
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-04-28 14:18:01 -07:00
Derek McGowan
427468c626
Update console vendor
...
Signed-off-by: Derek McGowan <derek@mcgstyle.net>
2017-04-28 14:17:47 -07:00
Derek McGowan
9a798133cf
Merge pull request #774 from AkihiroSuda/fix-err-checking
...
execution: properly check container.Exec return value
2017-04-28 09:57:04 -07:00
Akihiro Suda
d6f35cb0c8
execution: properly check container.Exec return value
...
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2017-04-28 07:14:17 +00:00
Chris Aniszczyk
0be389436e
Improve language around adding sub projects
...
Signed-off-by: Chris Aniszczyk <caniszczyk@gmail.com>
2017-04-27 17:20:46 -05:00
Chris Aniszczyk
e9d8bcf77c
Formalize process for adding new projects
...
There should be a lightweight process to add sub projects to
the containerd github organization. Closes #773
Signed-off-by: Chris Aniszczyk <caniszczyk@gmail.com>
2017-04-27 15:52:03 -05:00
Phil Estes
b3640fdc8c
Merge pull request #771 from justincormack/appease-vndr
...
Appease the vndr God
2017-04-27 12:15:00 -04:00
Justin Cormack
299203ade4
Appease the vndr God
...
Adjust paths that were not canonical.
Add nested vendors that are required.
Now no errors with latest `vndr`.
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-04-27 16:51:45 +01:00
Michael Crosby
c4556fcea9
Merge pull request #777 from estesp/travis-update
...
Ignore `./vendor` content in travis git-validation
2017-04-27 08:36:58 -07:00
Phil Estes
99486b22a8
Ignore ./vendor
content in travis git-validation
...
Ignores vendor content for `make dco` use of git-validation tool.
Signed-off-by: Phil Estes <estesp@linux.vnet.ibm.com>
2017-04-27 10:51:29 -04:00
Phil Estes
f3c5811c35
Merge pull request #765 from dmcgowan/grpc-socket-permissions
...
Ensure grpc socket is group writable
2017-04-27 10:00:50 -04:00
Stephen J Day
66c504d1bb
snapshot: add Usage method to Snapshotter
...
To allow the querying of usage for snapshots, we define a new method on
the snapshotter to query the resources in use by a single snapshot.
Conversely, it can be said that if the snapshot was deleted, the
reported amount of usage would be recovered.
There are few problems with this model in the implementation of btrfs
that need to be worked out. In btrfs, it is hard to resolve the amount
of data usage with the use of quotas but these may report valuables that
are incompatible with the model.
Signed-off-by: Stephen J Day <stephen.day@docker.com>
2017-04-26 17:13:52 -07:00
Stephen Day
12d65ceb50
Merge pull request #674 from dmcgowan/fs-hardlink-unmodified
...
Fix hardlinks in tars for unmodified files
2017-04-26 18:50:12 -05:00
Derek McGowan
4cb0839e41
Ensure grpc socket is group writable
...
Updates the filemode on the grpc socket to have group write
permission which is needed to perform GRPC. Additionally, ensure
the run directory has the specified group ownership and has group
read and enter permission.
Signed-off-by: Derek McGowan <derek@mcgstyle.net>
2017-04-26 14:40:36 -07:00
Stephen Day
d0c7f13e39
Merge pull request #755 from miaoyq/avoid-creating-snapshots-repeatedly
...
Avoid creating snapshots repeatedly
2017-04-26 15:02:14 -05:00
Michael Crosby
f5adc0e019
Merge pull request #769 from vbatts/doc-correction
...
snapshot: the examples need context
2017-04-25 10:15:43 -07:00
Phil Estes
3fde908cbf
Merge pull request #766 from miaoyq/add-an-alias-for-ctr-list
...
Add an alias for ctr list
2017-04-25 12:29:21 -04:00
Vincent Batts
7d018f2306
snapshot: the examples need context
...
the api for these functions have since added `context.Context`
Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>
2017-04-25 12:18:03 -04:00
Yanqiang Miao
bcc4d12706
Add an alias for ctr list
...
Signed-off-by: Yanqiang Miao <miao.yanqiang@zte.com.cn>
2017-04-25 11:49:56 +08:00
Stephen Day
8f524ad42c
Merge pull request #733 from kunalkushwaha/dist-cli-restructure
...
dist cli reorganized into sub-commands
2017-04-24 13:56:13 -05:00
Stephen Day
ce72a829c7
Merge pull request #752 from stevvooe/ctr-list-quiet
...
cmd/ctr: add quiet mode to `ctr list`
2017-04-24 13:46:58 -05:00
Stephen J Day
0377bfda5d
cmd/ctr: add quiet mode to ctr list
...
This is so I can delete all the containers I keep creating.
Signed-off-by: Stephen J Day <stephen.day@docker.com>
2017-04-24 12:19:47 -05:00
Kenfe-Mickaël Laventure
7a9cfbf20e
Merge pull request #743 from krasi-georgiev/ctrl-c-handle-kill-container-processes
...
forward ctrl+c to stop container processes before exiting
2017-04-24 10:36:56 -05:00
Phil Estes
012cc9d48c
Merge pull request #760 from kevinswiber/armv7_fix
...
Ensure proper types for arguments to `time.Unix`.
2017-04-22 11:48:10 -05:00