Vincent Demeester
253f975fdb
Use checker assert for docker_api_build_test.go
...
Signed-off-by: Vincent Demeester <vincent@sbr.pm >
2015-10-17 14:28:13 +02:00
Vincent Demeester
9685b4767f
Vendoring shakers library and update go-check
...
The shakers library defines a bunch of go-check checkers to ease
writing tests.
Signed-off-by: Vincent Demeester <vincent@sbr.pm >
2015-10-17 14:28:08 +02:00
Vincent Demeester
e4dadeed88
Merge pull request #17011 from sunyuan3/TestRunWithBlkioInvalidWeight
...
update TestRunWithBlkioInvalidWeight
2015-10-15 08:34:52 +02:00
moxiegirl
919c3c1ec8
Merge pull request #17024 from sallyom/man-run-clarify
...
add clarity to -p option
2015-10-14 14:12:25 -07:00
Brian Goff
84488e228a
Merge pull request #17030 from calavera/remove_var_check
...
Remove defensive check of mux vars handling.
2015-10-14 16:36:50 -04:00
Jess Frazelle
b22f89cb77
Merge pull request #16221 from flavio/get-docker-update-suse-installation
...
Update SUSE/openSUSE installation script
2015-10-14 13:02:45 -07:00
Sally O'Malley
37c6c53b56
add clarity to -p option
...
Signed-off-by: Sally O'Malley <somalley@redhat.com >
2015-10-14 15:18:04 -04:00
Flavio Castelli
400ac8a66c
Update SUSE/openSUSE installation script
...
Fix installation on SUSE Linux Enterprise machine, the updated Docker RPMs have
been moved to a different location.
Update both openSUSE and SUSE Linux Enterprise scripts to allow the
installation of experimental builds.
Signed-off-by: Flavio Castelli <fcastelli@suse.com >
2015-10-14 20:55:28 +02:00
Sebastiaan van Stijn
2b4128e904
Merge pull request #16617 from zhangjianfnst/15869-improve-commandline-doc
...
Improve the way we deliver Examples in command line.
2015-10-14 11:05:27 -07:00
Brian Goff
adb37a1b39
Merge pull request #17025 from albers/completion-inspect-size
...
[Fix #15796 ] Add bash completion for `docker inspect --size`
2015-10-14 13:48:43 -04:00
David Calavera
389ce0aae6
Remove defensive check of mux vars handling.
...
We should not check if the mux framework internals work as expected in every handler.
The missing parameter error doesn't make sense from the user point of view.
This change initializes a proper vars context if the mux fails to do so and delegates
specific parameter error checks to the handlers.
Signed-off-by: David Calavera <david.calavera@gmail.com >
2015-10-14 10:31:09 -07:00
Vincent Demeester
aaa8cae345
Merge pull request #16968 from MHBauer/network-refactor
...
refactor use of container struct from daemon
2015-10-14 17:48:08 +02:00
Harald Albers
29714ee836
Add bash completion for docker inspect --size
...
Signed-off-by: Harald Albers <github@albersweb.de >
2015-10-14 17:34:56 +02:00
Brian Goff
d60883eb10
Merge pull request #17006 from echo33/docker_cli_v2_only
...
use of checkers on docker_cli_v2_only.go
2015-10-14 10:27:37 -04:00
weiyan
899ca94ce8
use of checkers on docker_cli_v2_only.go
...
Signed-off-by: weiyan <weiyan3@huawei.com >
2015-10-14 20:10:34 +08:00
Yuan Sun
d550fbb80e
update TestRunWithBlkioInvalidWeight
...
Signed-off-by: Yuan Sun <sunyuan3@huawei.com >
2015-10-14 16:20:52 +08:00
Jian Zhang
cc653b5d61
Improve the way we deliver Examples in command line. (Add descriptive titles)
...
Signed-off-by: Jian Zhang <zhangjian.fnst@cn.fujitsu.com >
2015-10-14 11:04:51 +08:00
Tibor Vass
7a19164c17
Merge pull request #16995 from jfrazelle/lxc-i-loathe-you
...
Fix lxc
2015-10-13 19:00:24 -07:00
Jess Frazelle
22a0b0a4f9
Merge pull request #16999 from tiborvass/bump_apiversion_to_v1.22
...
Bump API Version to v1.22
2015-10-13 18:59:09 -07:00
Tibor Vass
22a0ea5550
Bump API Version to v1.22
...
Signed-off-by: Tibor Vass <tibor@docker.com >
2015-10-13 17:27:33 -07:00
Michael Crosby
3ad9cc996a
Merge pull request #16989 from tiborvass/bump-libcontainer-for-docker-1.9
...
Bump libcontainer to 6c198ae2d065c37f44316e0de3df7f3b88950923
2015-10-13 16:56:19 -07:00
Morgan Bauer
a0398fbd19
refactor use of container struct from daemon
...
- do existence check instead of get container
- new connect method on daemon.
- cli network disconnect integration test
Signed-off-by: Morgan Bauer <mbauer@us.ibm.com >
2015-10-13 16:34:28 -07:00
Tibor Vass
9c94dcea3d
Merge pull request #16863 from dhiltgen/bump_libkv
...
Bump to latest libkv + dependencies
2015-10-13 15:57:42 -07:00
Jessica Frazelle
28ad7c588f
update tests
...
Signed-off-by: Jessica Frazelle <acidburn@docker.com >
2015-10-13 15:52:14 -07:00
Tibor Vass
a17e53038d
Bump libcontainer to 6c198ae2d065c37f44316e0de3df7f3b88950923
...
Signed-off-by: Tibor Vass <tibor@docker.com >
2015-10-13 15:48:13 -07:00
Michael Crosby
6ae6371d11
Merge pull request #16996 from jfrazelle/cleanup-no-reprepro
...
update release-deb from the reprepro stuff we don't use
2015-10-13 15:46:58 -07:00
Jessica Frazelle
3057f0f0a7
update release-deb from the reprepro stuff we don't use
...
Signed-off-by: Jessica Frazelle <acidburn@docker.com >
2015-10-13 15:42:39 -07:00
Tibor Vass
2465ab8814
Merge pull request #16991 from Microsoft/10662-fixuserns
...
Windows: [TP4] Fix AV due to userns
2015-10-13 15:16:36 -07:00
Antonio Murdaca
cfcddefacd
daemon: execdriver: lxc: fix cgroup paths
...
When running LXC dind (outer docker is started with native driver)
cgroup paths point to `/docker/CID` inside `/proc/self/mountinfo` but
these paths aren't mounted (root is wrong). This fix just discard the
cgroup dir from mountinfo and set it to root `/`.
This patch fixes/skip OOM LXC tests that were failing.
Fix #16520
Signed-off-by: Antonio Murdaca <runcom@linux.com >
Signed-off-by: Antonio Murdaca <amurdaca@redhat.com >
2015-10-13 14:46:59 -07:00
Antonio Murdaca
06f0d03ced
daemon: execdriver: lxc: fix set memory swap
...
On LXC memory swap was only set to memory_limit*2 even if a value for
memory swap was provided. This patch fix this behavior to be the same
as the native driver and set correct memory swap in the template.
Also add a test specifically for LXC but w/o adding a new test
requirement.
Signed-off-by: Antonio Murdaca <runcom@linux.com >
2015-10-13 14:46:59 -07:00
Daniel Hiltgen
7078e7ddf4
Bump to latest libkv/libnetwork + dependencies
...
The latest libkv uses a different etcd library. Unfortunately
that library uses some funky import paths, so I've added a new cleanup
routine for our vendor scripts to be able to normalize the imports
to be consistent with how imports work in this tree.
Signed-off-by: Daniel Hiltgen <daniel.hiltgen@docker.com >
2015-10-13 14:41:43 -07:00
Alexandre Beslic
4ea3ff7061
Merge pull request #16910 from mavenugo/ipam
...
Vendoring libnetwork for the pluggable IPAM driver support
2015-10-13 14:41:19 -07:00
Vincent Demeester
ce607916e9
Merge pull request #15796 from azurezk/add-size-to-inspect
...
add container size info to inspect
2015-10-13 23:16:10 +02:00
John Howard
6d71f27760
Windows: Fix AV in build due to userns
...
Signed-off-by: John Howard <jhoward@microsoft.com >
2015-10-13 14:02:25 -07:00
moxiegirl
9be87c9a96
Merge pull request #16965 from mikebrow/docs-improvement-for-expose-16634
...
updating docs for EXPOSE option on run command
2015-10-13 11:33:28 -07:00
Jess Frazelle
3fc75c9739
Merge pull request #16922 from albers/completion-network
...
[Fix #16919 ] Add bash completion for `docker network`
2015-10-13 11:25:54 -07:00
Sven Dowideit
dd43c23812
Merge pull request #16981 from sallyom/typos-man
...
various man page typos
2015-10-14 04:25:26 +10:00
Madhu Venugopal
cc6aece1fd
IPAM API & UX
...
introduced --subnet, --ip-range and --gateway options in docker network
command. Also, user can allocate driver specific ip-address if any using
the --aux-address option.
Supports multiple subnets per network and also sharing ip range
across networks if the network-driver and ipam-driver supports it.
Example, Bridge driver doesnt support sharing same ip range across
networks.
Signed-off-by: Madhu Venugopal <madhu@docker.com >
2015-10-13 11:03:03 -07:00
Madhu Venugopal
0f351ce364
Docker side changes for the newly introduced IPAM driver
...
* Made use of IPAM driver primitives for legacy IP configurations
* Replaced custom Generics with backend labels
Signed-off-by: Madhu Venugopal <madhu@docker.com >
2015-10-13 10:52:59 -07:00
Madhu Venugopal
2e3113aeef
Vendoring in libnetwork ipam support
...
* Pluggable IPAM driver support
* Performance and Scalability enhancements
* Libkv fixes in multiple backend stores
Signed-off-by: Madhu Venugopal <madhu@docker.com >
2015-10-13 10:52:49 -07:00
moxiegirl
9ead1663c3
Merge pull request #16946 from pwnall/cpu_quota_docs
...
Document CFS CPU period / quota support in the API
2015-10-13 10:51:48 -07:00
Brian Goff
b7d921e1b5
Merge pull request #16963 from Microsoft/10662-kill-partone
...
Windows: Enable kill (part one)
2015-10-13 13:02:58 -04:00
Sebastiaan van Stijn
e766a3505c
Merge pull request #16985 from moxiegirl/carry-dup-text-16961
...
Centralize discussion of behavior label and env.
2015-10-13 09:48:44 -07:00
Mary Anthony
39a71acf7e
Centralize discussion of behavior label and env.
...
Signed-off-by: Mary Anthony <mary@docker.com >
2015-10-13 09:44:17 -07:00
Sebastiaan van Stijn
3856c5efa6
Merge pull request #16961 from vdemeester/pr-15975-carry-for-docs
...
Carry #15975 - Add extra fields based on label and env for gelf/fluentd/json-file/journald log drivers
2015-10-13 09:30:32 -07:00
Tibor Vass
0bc748bba3
Merge pull request #16956 from runcom/16665-fix-inspect-Config-api120
...
Return old Config fields for API < v1.20
2015-10-13 09:08:26 -07:00
Sally O'Malley
d79860af87
various man page typos
...
Signed-off-by: Sally O'Malley <somalley@redhat.com >
2015-10-13 11:52:14 -04:00
Mike Brown
d955fdb9ac
updating docs for EXPOSE option on run command; fixes #16634
...
Signed-off-by: Mike Brown <brownwm@us.ibm.com >
2015-10-13 10:43:27 -05:00
John Howard
2dca1bc633
Windows: Enable kill (part one)
...
Signed-off-by: John Howard <jhoward@microsoft.com >
2015-10-13 08:42:47 -07:00
Vincent Demeester
5ecbc9747f
Merge pull request #16303 from coolljt0725/add_docker_info_show_base_size
...
Add docker info show base filesystem size of container/image when use devicemapper
2015-10-13 14:43:52 +02:00