Stephen Day
1a983cf749
Merge pull request #672 from unclejack/small_cleanup_changes
...
clean up the code in a few places
2017-03-30 17:04:46 -07:00
Derek McGowan
b488d4d7e2
Merge pull request #670 from miaoyq/fix-ingest-path-err
...
Fix a ingest path error
2017-03-30 16:27:16 +02:00
unclejack
7b4d238ee3
archive,cmd,images: clean up some code
...
Signed-off-by: Cristian Staretu <cristian.staretu@gmail.com>
2017-03-30 11:41:22 +03:00
unclejack
e91d6805af
archive,cmd,fs: return err directly
...
Signed-off-by: Cristian Staretu <cristian.staretu@gmail.com>
2017-03-30 11:32:13 +03:00
Yanqiang Miao
7b188f27f4
Fix a ingest path error
...
Signed-off-by: Yanqiang Miao <miao.yanqiang@zte.com.cn>
2017-03-30 15:45:26 +08:00
Derek McGowan
d43628c930
Merge pull request #666 from unclejack/remove_duplicate_reaper
...
utils: remove utils & move code to sys
2017-03-30 08:40:35 +02:00
unclejack
d2a6630658
utils: remove utils & migrate code to sys
...
Signed-off-by: Cristian Staretu <cristian.staretu@gmail.com>
2017-03-29 21:25:02 +03:00
Daniel, Dao Quang Minh
46154a6764
Merge pull request #665 from crosbymichael/logo
...
Add logo/assets
2017-03-29 08:39:31 +01:00
Michael Crosby
58b0baf585
Add logo/assets
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-03-28 09:33:33 -07:00
Michael Crosby
8353da59c6
Merge pull request #662 from dmcgowan/dev-report-3-24
...
Add development report for Mar 24 2017
2017-03-24 16:36:04 -07:00
Derek McGowan
e489b11be0
Add development report for week of March 24th
...
Notes about metrics, distribution and snapshot changes
Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
2017-03-24 16:28:03 -07:00
Derek McGowan
379bd95a3c
Merge pull request #660 from crosbymichael/image-config
...
ctr: generate spec based on image config
2017-03-24 13:08:42 -07:00
Michael Crosby
71e8d765df
set +x on overlay fs dirs
...
We need to set +x on the overlay dirs or after dropping from root to a
non-root user an eperm will happen on exec or other file access
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-03-24 12:55:35 -07:00
Michael Crosby
a5cc81193b
Merge pull request #659 from vbatts/ctr_ascii
...
ctr: spaces not tabs
2017-03-24 10:37:15 -07:00
Michael Crosby
e4ad6fd23a
Merge pull request #658 from krasi-georgiev/README.md-link-development-reports
...
adding a link to the development reports in the main README.md
2017-03-24 10:24:14 -07:00
bb2e665c68
ctr: spaces not tabs
...
the prior use of tabs left the top of point
Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>
2017-03-24 13:23:56 -04:00
Krasi Georgiev
c1f85b262b
adding a link to the development reports in the main README.md
...
Signed-off-by: Krasi Georgiev krasi@vip-consult.solutions
the development reports are so useful so it would be great to put a link in the main README.md
Signed-off-by: Krasi Georgiev <krasi@vip-consult.solutions>
2017-03-24 02:05:26 +02:00
Michael Crosby
597815af7e
Generate spec based on image config
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-03-23 15:40:09 -07:00
Stephen Day
44d2ef4db3
Merge pull request #635 from dmcgowan/snapshot-metastore-context
...
Snapshot driver metastore
2017-03-22 15:29:52 -07:00
Michael Crosby
355e3ec032
Merge pull request #653 from samuelkarp/scope
...
readme: Add metrics to scope as per #646
2017-03-22 15:16:42 -07:00
Samuel Karp
473cb40a2f
readme: Add metrics to scope as per #646
...
https://github.com/docker/containerd/pull/646
Signed-off-by: Samuel Karp <skarp@amazon.com>
2017-03-22 15:07:40 -07:00
Derek McGowan
b24cf459d0
Merge pull request #648 from stevvooe/docker-resolver
...
cmd/dist, remotes: break out docker resolver
2017-03-22 14:46:45 -07:00
Stephen J Day
e1a361bff2
cmd/dist, remotes: break out docker resolver
...
Allow usage of the experimental docker resolver as a package. There are
very few changes to the consuming code, demonstrating the effectiveness
of the abstraction. This move will allow future contributions to a more
featured resolver implementation.
Signed-off-by: Stephen J Day <stephen.day@docker.com>
2017-03-22 14:14:01 -07:00
Stephen Day
4cc7cddf4b
Merge pull request #649 from stevvooe/real-image-size
...
cmd/dist: show real image size in list
2017-03-22 14:06:25 -07:00
Stephen J Day
1f21fb7f8b
cmd/dist: show real image size in list
...
As a demonstration of the power of the visitor implementation, we now
report the image size in the `dist images` command. This is the size of
the packed resources as would be pushed into a remote. A similar method
could be added to calculate the unpacked size.
Signed-off-by: Stephen J Day <stephen.day@docker.com>
2017-03-22 13:53:58 -07:00
Derek McGowan
44a8b85f5f
Merge pull request #644 from AkihiroSuda/armv7
...
support compilation for armv7
2017-03-22 13:53:27 -07:00
Michael Crosby
5e5479718c
Merge pull request #619 from crosbymichael/no-shim
...
Add `no_shim` config for not running with a shim
2017-03-22 13:49:03 -07:00
Michael Crosby
51f1a66c0b
Merge pull request #651 from dmcgowan/enforce-go-fmt
...
Call go fmt in travis
2017-03-22 13:48:08 -07:00
Michael Crosby
beda443bcf
Merge pull request #646 from crosbymichael/container-metrics
...
Add container level metrics
2017-03-22 13:42:37 -07:00
Michael Crosby
d219b47f65
Add device path to metrics
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-03-22 11:44:25 -07:00
Michael Crosby
c90e0c94a5
Remove containerd_ namespace from container stats
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-03-22 11:44:25 -07:00
Michael Crosby
155185c2b2
Add container to monitor in runtime
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-03-22 11:44:25 -07:00
Michael Crosby
f36feb2ed4
Add prometheus container level metrics
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-03-22 11:44:25 -07:00
Michael Crosby
977939850b
Update runtime spec to 035da1dca3dfbb00d752eb58b0b
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-03-22 11:44:25 -07:00
Michael Crosby
ddbeb9f936
Add monitor plugin loading
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-03-22 11:44:05 -07:00
Derek McGowan
6997c5c32d
Update btrfs undo logic
...
Ensure undo failures are logged in a consistent way.
Remove created subvolume on commit failure on create.
Ensure that removed value get logged on delete failure.
Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
2017-03-22 10:58:45 -07:00
Akihiro Suda
ae42cc4173
support compilation for armv7
...
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2017-03-22 07:28:25 +00:00
Qiang Huang
1005d1dba9
Merge pull request #645 from AkihiroSuda/disable-plugin-go18-non-amd64
...
plugin: disable Go 1.8 plugin on non-amd64
2017-03-22 02:21:51 -05:00
Derek McGowan
65e2c02ee1
Merge pull request #650 from stevvooe/move-image-to-images
...
images: move image package to images
2017-03-21 23:39:23 -07:00
Derek McGowan
7473b2125a
Call go fmt in travis
...
Not all checks are passing yet but we should still enforce
the most basic one.
Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
2017-03-21 23:36:18 -07:00
Derek McGowan
55ef482c5a
Add storage testsuite
...
Added error variables and error check methods to snapshots
Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
2017-03-21 23:16:39 -07:00
Derek McGowan
8383519d96
Move parent bucket to same level as snapshot bucket
...
Adds a zero byte separator on composite key.
Stores child key in back reference to allow following.
Add parent bucket to get/create bucket functions.
Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
2017-03-21 23:15:36 -07:00
Derek McGowan
397499c288
Add root flag to boltdb tests
...
Needed for CI to run root coverage
Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
2017-03-21 23:15:36 -07:00
Derek McGowan
73f467a32b
Use enumerated kind in boltdb proto message
...
Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
2017-03-21 23:15:36 -07:00
Derek McGowan
912746b016
Update btrfs driver to use snapshot storage
...
Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
2017-03-21 23:15:36 -07:00
Derek McGowan
61b524aff2
Update overlay snapshot driver to use metastore
...
Update tests to use boltdb.
Update test suite to pass context.
Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
2017-03-21 23:15:35 -07:00
Derek McGowan
63ea9908c0
Add bolt db metastore implementation
...
Add metastore benchmark suite to test metastore performance.
Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
2017-03-21 23:15:35 -07:00
Derek McGowan
17e7e70fe2
Add snapshot metadata store interface
...
Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
2017-03-21 23:15:35 -07:00
Stephen J Day
39da6ff879
images: move image package to images
...
Signed-off-by: Stephen J Day <stephen.day@docker.com>
2017-03-21 17:36:37 -07:00
Derek McGowan
26fe49a7bc
Merge pull request #647 from otsneh/spec-values-fix
...
Update shim exec rpc to take fewer args
2017-03-21 17:03:04 -07:00