Brian Goff
27ef09a46f
Set ping version even on error
...
In some cases a server may return an error on the ping response but
still provide version details. The client should use these values when
available.
Signed-off-by: Brian Goff <cpuguy83@gmail.com>
2017-06-29 12:42:14 -04:00
Brian Goff
8a672ba1aa
Merge pull request #32779 from rremer/auto-update-client
...
pull client API version negotiation out of the CLI and into the client
2017-06-21 17:35:22 -07:00
John Stephens
930e689668
Merge pull request #33241 from Microsoft/jjh/multi-layerstore
...
LCOW: Support most operations excluding remote filesystem
2017-06-21 15:45:23 -07:00
Sebastiaan van Stijn
795a2fdbcb
Merge pull request #33735 from tonistiigi/force-pull-fix
...
builder: fix copy —from conflict with force pull
2017-06-21 12:07:54 -07:00
Brian Goff
e64c2d7122
Merge pull request #33755 from aaronlehmann/imagestore-locking
...
image: Improve store locking
2017-06-21 10:01:19 -07:00
Vincent Demeester
be02125491
Merge pull request #33749 from Microsoft/jjh/cross
...
Show what cross-build is executing
2017-06-21 17:17:10 +02:00
Vincent Demeester
9823457ed5
Merge pull request #33748 from cpuguy83/remove_osx_cross
...
Remove OSX cross stuff from main Dockerfile
2017-06-21 14:14:09 +02:00
Vincent Demeester
29c0238cac
Merge pull request #33757 from tonistiigi/update-docker-py
...
dockerfile: update docker-py
2017-06-21 10:23:54 +02:00
Royce Remer
5f1d94e569
pull client API version negotiation out of the CLI and into the client
...
Signed-off-by: Royce Remer <royceremer@gmail.com>
2017-06-20 22:58:16 -07:00
Tonis Tiigi
d183d6fa7d
dockerfile: update docker-py
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-06-20 22:03:35 -07:00
John Howard
fe7b4d8fcd
LCOW: Set correct default shell for platform in builder
...
Signed-off-by: John Howard <jhoward@microsoft.com>
2017-06-20 19:54:33 -07:00
John Howard
d82e26ae42
Show what cross-build is executing
...
Signed-off-by: John Howard <jhoward@microsoft.com>
2017-06-20 19:50:14 -07:00
John Howard
3a09b56a10
LCOW: Rework after 33454 merged which refactored daemon/builder interface
...
Signed-off-by: John Howard <jhoward@microsoft.com>
2017-06-20 19:50:13 -07:00
John Howard
b21d9ab595
LCOW: Fix schemav1 pull to extract platform
...
Signed-off-by: John Howard <jhoward@microsoft.com>
2017-06-20 19:50:13 -07:00
John Howard
bdabc76a53
LCOW: Coherency - ensure windowsfilter driver is not used
...
Signed-off-by: John Howard <jhoward@microsoft.com>
2017-06-20 19:50:13 -07:00
John Howard
f8aa70055e
LCOW: Don't mount for linux containers either
...
Signed-off-by: John Howard <jhoward@microsoft.com>
2017-06-20 19:50:12 -07:00
John Howard
ed10ac6ee9
LCOW: Create layer folders with correct ACL
...
Signed-off-by: John Howard <jhoward@microsoft.com>
2017-06-20 19:50:12 -07:00
John Howard
f154588226
LCOW: OCI Spec and Environment for container start
...
Signed-off-by: John Howard <jhoward@microsoft.com>
2017-06-20 19:50:11 -07:00
John Howard
07034a4420
Vendor jhowardmsft/opengcs v0.0.3
...
Signed-off-by: John Howard <jhoward@microsoft.com>
2017-06-20 19:49:56 -07:00
John Howard
8fe9eb0551
Vendor Microsoft/hcsshim @ v0.5.2
...
Signed-off-by: John Howard <jhoward@microsoft.com>
2017-06-20 19:49:55 -07:00
John Howard
3d5cec70b4
LCOW: Plumb through platform on Import
...
Signed-off-by: John Howard <jhoward@microsoft.com>
2017-06-20 19:49:54 -07:00
John Howard
a97b99e2d8
LCOW: Push to switch platform
...
Signed-off-by: John Howard <jhoward@microsoft.com>
2017-06-20 19:49:54 -07:00
John Howard
e05cedcbf9
LCOW: Image exporter update
...
Signed-off-by: John Howard <jhoward@microsoft.com>
2017-06-20 19:49:54 -07:00
John Howard
ba40132366
LCOW: Fix ImageCache to address right store
...
Signed-off-by: John Howard <jhoward@microsoft.com>
2017-06-20 19:49:53 -07:00
John Howard
87abf34a3d
LCOW: Store integrity checks
...
Signed-off-by: John Howard <jhoward@microsoft.com>
2017-06-20 19:49:53 -07:00
John Howard
08252bc963
LCOW: Builder plumbing
...
Signed-off-by: John Howard <jhoward@microsoft.com>
2017-06-20 19:49:53 -07:00
John Howard
a1fe1dc791
LCOW: pull goes to correct stores
...
Signed-off-by: John Howard <jhoward@microsoft.com>
2017-06-20 19:49:52 -07:00
John Howard
8f53780694
LCOW: commit to use image platform, not host
...
Signed-off-by: John Howard <jhoward@microsoft.com>
2017-06-20 19:49:52 -07:00
John Howard
3aa4a00715
LCOW: Move daemon stores to per platform
...
Signed-off-by: John Howard <jhoward@microsoft.com>
2017-06-20 19:49:52 -07:00
John Howard
6c33684987
LCOW: Add platform to image store
...
Signed-off-by: John Howard <jhoward@microsoft.com>
2017-06-20 19:49:51 -07:00
John Howard
f97fbba5ce
LCOW: Add platform to container, init on FromDisk()
...
Signed-off-by: John Howard <jhoward@microsoft.com>
2017-06-20 19:49:51 -07:00
John Howard
ed4d2aa981
LCOW: Graphdriver
...
Signed-off-by: John Howard <jhoward@microsoft.com>
Adds the graphdriver for Linux containers on Windows
2017-06-20 19:49:24 -07:00
Aaron Lehmann
44e67adae5
image: Improve store locking
...
This showed up in a recent profile.
Search doesn't need to take a lock on the store, because digestset has
its own locking.
Some other methods can get by with a read lock instead of an exclusive
lock.
Signed-off-by: Aaron Lehmann <aaron.lehmann@docker.com>
2017-06-20 18:31:29 -07:00
Brian Goff
88bddd46d8
Merge pull request #33694 from shakeme/master
...
Small fix and new option for contrib/mkimage_alpine.sh
2017-06-20 17:00:30 -07:00
Brian Goff
226bf3e0d9
Merge pull request #33587 from bergwolf/aufs
...
fix aufs mount option length calculation
2017-06-20 15:51:42 -07:00
Tonis Tiigi
c268d9da4b
builder: fix copy —from conflict with force pull
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2017-06-20 15:45:33 -07:00
Brian Goff
c621330ba9
Merge pull request #33639 from thaJeztah/cleanup-TestServiceCreateCompatiblePlatforms
...
Make TestServiceCreateCompatiblePlatforms use actual API response
2017-06-20 13:57:06 -07:00
Brian Goff
b5f68d7ed3
Merge pull request #33097 from stevvooe/remove-random-pkg
...
pkg: remove random package
2017-06-20 13:43:38 -07:00
John Howard
cdc39033ef
Show what cross-build is executing
...
Signed-off-by: John Howard <jhoward@microsoft.com>
2017-06-20 13:30:51 -07:00
Brian Goff
57f0e0c619
Remove OSX cross stuff from main Dockerfile
...
This is no longer needed here. It was required for compiling the CLI
which we no longer do here.
Signed-off-by: Brian Goff <cpuguy83@gmail.com>
2017-06-20 13:06:37 -07:00
John Howard
01e597ca43
LCOW: Deprecate storagedriver option
...
Signed-off-by: John Howard <jhoward@microsoft.com>
2017-06-20 09:21:37 -07:00
John Howard
42c5c1a9ec
LCOW: Pass platform through into layer store
...
Signed-off-by: John Howard <jhoward@microsoft.com>
2017-06-20 09:21:37 -07:00
John Howard
fc21bf280b
LCOW: Adds platform to the layer store
...
Signed-off-by: John Howard <jhoward@microsoft.com>
2017-06-20 09:00:32 -07:00
John Howard
55f8828eec
LCOW: Remove CommonContainer - just Container
...
Signed-off-by: John Howard <jhoward@microsoft.com>
2017-06-20 08:55:46 -07:00
John Howard
fe5b34ba88
LCOW: Add environment variable to enable
...
Signed-off-by: John Howard <jhoward@microsoft.com>
2017-06-20 08:55:46 -07:00
Vincent Demeester
99c72eb268
Merge pull request #33454 from dnephin/refactor-builder-remove-copy-on-build
...
[Builder] Move file coping from the daemon to the builder
2017-06-20 10:12:57 +02:00
Akihiro Suda
93c06b8013
Merge pull request #33725 from ripcurld0/deprecate_go16
...
Remove Go 1.6 code from moby
2017-06-20 08:54:01 +03:00
Sebastiaan van Stijn
16380b3ee6
Merge pull request #33522 from naveed-jamil-tenpearls/pkg/promise
...
Added Test Case Coverage for PKG/PROMISE
2017-06-19 13:53:42 -07:00
Brian Goff
7e3d0a54a1
Merge pull request #33732 from nhorman/cookie-clean-up
...
devmapper: ensure that UdevWait is called after calls to setCookie
2017-06-19 13:26:02 -07:00
Neil Horman
23dcfec140
devmapper: ensure that UdevWait is called after calls to setCookie
...
Recent changes to devmapper broke the implicit requirement that UdevWait be
called after every call to task.setCookie. Failure to do so results in leaks of
semaphores in the LVM code, eventually leading to semaphore exhaustion.
Previously this was handled by calling UdevWait in a ubiquitous defer function.
While there was initially some concern with deferring the UdevWait function
would cause some amount of race possibiliy, the fact that we never return the
cookie value or any value used to find it, makes that possibility seem unlikely,
so lets go back to that method
Signed-off-by: Neil Horman <nhorman@tuxdriver.com>
2017-06-19 13:50:57 -04:00