Jess Valarezo
1966f9f1b7
ctr: update task kill to take exec-id
...
Signed-off-by: Jess Valarezo <valarezo.jessica@gmail.com >
2017-11-13 10:47:15 -08:00
Phil Estes
08760757ed
Fix output on ctr images rm to show actual feedback
...
Currently the output for a non-existent image reference and a valid
image reference is exactly the same on `ctr images remove`. Instead of
outputting the target ref input, if it is "not found" we should alert
the user in case of a mispelling, but continue not to make it a failure
for the command (given it supports multiple ref entries)
Signed-off-by: Phil Estes <estesp@linux.vnet.ibm.com >
2017-11-10 15:21:27 -05:00
Jess Valarezo
807f4d2ec7
expose exec-id on ctr task ps
...
Signed-off-by: Jess Valarezo <valarezo.jessica@gmail.com >
2017-11-10 11:38:51 -08:00
Victor Vieux
f8a536ed6a
Add S to PLATFORM in images & plugins list
...
Signed-off-by: Victor Vieux <victorvieux@gmail.com >
2017-11-08 10:43:12 -08:00
Stephen Day
27d450a01b
Merge pull request #1690 from dmcgowan/metadata-transactions
...
gc: resource leases
2017-11-07 16:11:11 -08:00
Derek McGowan
e13894bb7a
Add leases api
...
Signed-off-by: Derek McGowan <derek@mcgstyle.net >
2017-11-07 12:54:22 -08:00
Michael Crosby
13c7c3ef10
Remove urfave cli dep from shim
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com >
2017-11-07 10:51:12 -05:00
Michael Crosby
526d15bd86
Move dial funcs to dialer pkg
...
This reduces shim size from 30mb to 18mb
Signed-off-by: Michael Crosby <crosbymichael@gmail.com >
2017-11-07 10:51:12 -05:00
Sebastiaan van Stijn
65d5b8b937
Align version output and minor code cleanup
...
This patch changes the output of `ctr version` to align version and revision.
It also changes `.Printf()` to `.Println()`, to make the code slightly easier
to read.
Before this change:
$ ctr version
Client:
Version: v1.0.0-beta.2-132-g564600e.m
Revision: 564600ee79aefb0f24cbcecc90d4388bd0ea59de.m
Server:
Version: v1.0.0-beta.2-132-g564600e.m
Revision: 564600ee79aefb0f24cbcecc90d4388bd0ea59de.m
With this patch applied:
$ ctr version
Client:
Version: v1.0.0-beta.2-132-g564600e.m
Revision: 564600ee79aefb0f24cbcecc90d4388bd0ea59de.m
Server:
Version: v1.0.0-beta.2-132-g564600e.m
Revision: 564600ee79aefb0f24cbcecc90d4388bd0ea59de.m
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2017-11-03 17:49:23 +01:00
Daniel Nephin
393e8cc332
Remove deadcode from cmd/containerd-release
...
Signed-off-by: Daniel Nephin <dnephin@gmail.com >
2017-11-02 17:45:41 -04:00
Stephen J Day
0a1a13448b
defaults: add package to contain server defaults
...
To reduce the binary size of containerd, we no longer import the
`server` package for only a few defaults. This reduces the size of `ctr`
by 2MB. There are probably other gains elsewhere.
Signed-off-by: Stephen J Day <stephen.day@docker.com >
2017-11-02 13:59:34 -07:00
Akihiro Suda
dfdcd4decb
containerd --version: print version.Revision
...
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp >
2017-11-02 07:56:17 +00:00
Jess Valarezo
864b16a2cb
ctr: alphabetize commands, rename signals
...
Signed-off-by: Jess Valarezo <valarezo.jessica@gmail.com >
2017-10-31 11:57:49 -07:00
Jess Valarezo
f654b7b71e
ctr: move pprof to commands package
...
Signed-off-by: Jess Valarezo <valarezo.jessica@gmail.com >
2017-10-31 11:57:49 -07:00
Jess Valarezo
a827a17f1d
ctr: move shim to commands
...
Signed-off-by: Jess Valarezo <valarezo.jessica@gmail.com >
2017-10-31 11:57:49 -07:00
Jess Valarezo
c3b70f1d0b
ctr: move tasks, run to commands package
...
Signed-off-by: Jess Valarezo <valarezo.jessica@gmail.com >
2017-10-31 11:57:41 -07:00
Phil Estes
ff904841f9
Merge pull request #1668 from jessvalarezo/image-unpack-check
...
client: Add helper function which checks if an image is unpacked
2017-10-31 10:23:08 -04:00
Phil Estes
9f5b97c510
Merge pull request #1698 from crosbymichael/task-ls
...
Move task list to separate command
2017-10-30 21:30:02 -04:00
Phil Estes
8bbf8d892a
Merge pull request #1693 from jessvalarezo/ctr-refactor-fourth-pass
...
ctr: move more commands
2017-10-30 21:29:24 -04:00
Jess Valarezo
1552ee23da
client: Add helper function which checks if an image is unpacked
...
Signed-off-by: Jess Valarezo <valarezo.jessica@gmail.com >
2017-10-30 16:33:54 -07:00
Jess Valarezo
7a1d709cc9
ctr: remove apply command
...
* in its current state, apply command should not be in ctr
Signed-off-by: Jess Valarezo <valarezo.jessica@gmail.com >
2017-10-30 14:46:44 -07:00
Jess Valarezo
e4da49c44c
ctr: move unpack to snapshot command
...
Signed-off-by: Jess Valarezo <valarezo.jessica@gmail.com >
2017-10-30 13:23:36 -07:00
Jess Valarezo
456d3f4475
ctr: move push and pull to images command
...
Signed-off-by: Jess Valarezo <valarezo.jessica@gmail.com >
2017-10-30 13:23:36 -07:00
Jess Valarezo
b58e4fc2ed
ctr: move fetch,fetch-object,push-object to content
...
Signed-off-by: Jess Valarezo <valarezo.jessica@gmail.com >
2017-10-30 13:23:06 -07:00
Michael Crosby
91597bc6c3
Move task list to separate command
...
This keeps the semantics the same as the other commands to only list
containers, tasks, images by calling the list subcommand.
Signed-off-by: Michael Crosby <crosbymichael@gmail.com >
2017-10-30 15:01:00 -04:00
Michael Crosby
adc502b790
Add template filepath for release tool
...
This allows a project to have a TEMPLATE file in the root of the repo to
be used with the release tool. If they don't have this file and did not
specify a custom file then it will use the compiled in template in the
release tool.
Signed-off-by: Michael Crosby <crosbymichael@gmail.com >
2017-10-30 13:15:56 -04:00
Phil Estes
5fb3a0e0cf
Merge pull request #1695 from runcom/abstract-release-tool
...
cmd: containerd-release: abstract it out to create a new project
2017-10-30 10:23:52 -04:00
Antonio Murdaca
fa678a0937
cmd: containerd-release: abstract it out to create a new project
...
Signed-off-by: Antonio Murdaca <runcom@redhat.com >
2017-10-30 15:10:41 +01:00
Michael Crosby
b93bd0cfec
Merge pull request #1676 from AkihiroSuda/null-io-fix
...
ctr: error if tty && nullIO
2017-10-30 10:10:22 -04:00
Akihiro Suda
e0da28acc4
ctr: error if tty && nullIO
...
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp >
2017-10-29 23:58:57 +09:00
Jess Valarezo
16855eedf7
ctr: move resolver to commands package
...
Signed-off-by: Jess Valarezo <valarezo.jessica@gmail.com >
2017-10-26 16:31:58 -04:00
Jess Valarezo
ffd0d2ef58
ctr: move signals to commands package
...
Signed-off-by: Jess Valarezo <valarezo.jessica@gmail.com >
2017-10-26 16:31:23 -04:00
Jess Valarezo
8540587b37
ctr: move events command
...
Signed-off-by: Jess Valarezo <valarezo.jessica@gmail.com >
2017-10-25 22:21:57 -04:00
Jess Valarezo
fdb6859921
ctr: move namespaces command
...
Signed-off-by: Jess Valarezo <valarezo.jessica@gmail.com >
2017-10-25 22:00:14 -04:00
Jess Valarezo
750fd89b38
ctr: move snapshot command
...
Signed-off-by: Jess Valarezo <valarezo.jessica@gmail.com >
2017-10-25 21:23:41 -04:00
Jess Valarezo
0895dbe932
ctr: move content command
...
Signed-off-by: Jess Valarezo <valarezo.jessica@gmail.com >
2017-10-25 21:16:44 -04:00
Jess Valarezo
f980cc197e
ctr: move images command
...
Signed-off-by: Jess Valarezo <valarezo.jessica@gmail.com >
2017-10-25 21:08:00 -04:00
Jess Valarezo
47fae4dd17
ctr: move containers command
...
Signed-off-by: Jess Valarezo <valarezo.jessica@gmail.com >
2017-10-25 21:07:54 -04:00
Michael Crosby
ae995bc7b3
Move plugins command
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com >
2017-10-25 11:22:59 -04:00
Michael Crosby
2dac1b6963
Move version command into package
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com >
2017-10-25 11:14:09 -04:00
Michael Crosby
4743f1fc4c
Move NewClient and AppContext to commands pkg
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com >
2017-10-25 11:10:00 -04:00
Michael Crosby
9956fa4b33
Remove solaris files
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com >
2017-10-24 15:35:12 -04:00
Jess Valarezo
a19a20303a
ctr: add commands package with shared utility functions
...
Signed-off-by: Jess Valarezo <valarezo.jessica@gmail.com >
2017-10-23 17:40:18 -07:00
Michael Crosby
9f76083a8f
Refactor newClient in ctr
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com >
2017-10-23 13:38:15 -04:00
Michael Crosby
edf4114d55
Merge pull request #1673 from qingyunha/ctr
...
ctr use client's underlying service
2017-10-23 10:42:25 -04:00
Michael Crosby
313bab3dd6
Merge pull request #1654 from crosbymichael/ctr-daemon
...
[ctr] add --null-io and --detach
2017-10-23 10:40:57 -04:00
Tao Qingyun
61121024c1
ctr use client's underlying service
...
Signed-off-by: Tao Qingyun <845767657@qq.com >
2017-10-23 20:22:54 +08:00
Michael Crosby
5fd0415985
Add comments and fix common lint issues
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com >
2017-10-20 13:19:14 -04:00
Michael Crosby
c7dc795455
[ctr] add --detach to run
...
This allows the user to detach from the container after it has started.
Signed-off-by: Michael Crosby <crosbymichael@gmail.com >
2017-10-19 15:13:38 -04:00
Michael Crosby
2e004086cf
[ctr] Add --null-io to ctr run/start
...
This allows all task io to be redirected to /dev/null
Signed-off-by: Michael Crosby <crosbymichael@gmail.com >
2017-10-19 15:01:33 -04:00