Victor Vieux
2db99441c8
prevent any kind of operation simultaneously
2013-07-17 20:39:36 +00:00
Victor Vieux
48a892bee5
Add CompareConfig test
2013-07-16 15:58:23 +00:00
Victor Vieux
fb005a3da8
add server.ContainerTop, server.poolAdd and ser.poolRemove tests
2013-07-16 14:38:18 +00:00
Guillaume J. Charmes
1004d57b85
Hotfix: make sure ./utils tests pass
2013-07-15 17:58:23 -07:00
Nick Stinemates
f9e4ef5eb0
Merge pull request #1210 from dotcloud/improve_configmerge
...
improve mergeconfig, ...
2013-07-15 18:04:12 -07:00
Solomon Hykes
608fb2a21e
Merge pull request #1184 from dotcloud/1176-packaging-release
...
Hack: document PPA release step
2013-07-15 13:59:55 -07:00
Solomon Hykes
45050d9887
Merge pull request #1188 from dotcloud/1174-packaging-binary
...
Packaging: add pure binary to docker release
2013-07-15 13:59:06 -07:00
Daniel Mizyrycki
75a0052e64
packaging, issue #1176 : Document PPA release step
2013-07-15 12:13:51 -07:00
Guillaume J. Charmes
c8efd08384
Merge pull request #1208 from crosbymichael/1201-rw-volumes-from
...
- Volumes: Copy VolumesRW values when using --volumes-from
2013-07-15 10:59:51 -07:00
Guillaume J. Charmes
454cd147fb
Merge pull request #1096 from dotcloud/remove_os_user
...
* Runtime: Remove the os.user dependency and manually lookup /etc/passwd instead
2013-07-15 10:19:09 -07:00
Guillaume J. Charmes
e41507bde2
Add unit test to check wrong uid case
2013-07-15 10:05:09 -07:00
Victor Vieux
193a7e1dc1
improve mergeconfig, if dns, portspec, env or volumes specify in docker run, apend and not replace
2013-07-15 13:12:33 +00:00
Michael Crosby
5ae8c7a985
Copy VolumesRW values when using --volumes-from
...
Fixes #1201
2013-07-14 18:23:20 -09:00
Victor Vieux
9b57f9187b
Merge pull request #1200 from ToothlessGear/fix-whitespaces_progessbar
...
Fix progressbar, without messing up other outputs
2013-07-13 08:50:50 -07:00
Victor Vieux
50e45b485f
Merge pull request #1190 from dotcloud/1189-add_debug_error
...
* RemoteAPI: Improve debug
2013-07-13 08:15:59 -07:00
Victor Vieux
2051ebc0eb
Merge pull request #1198 from dotcloud/fix_pull_tag
...
Fixed tag option for "docker pull" (the option was ignored)
2013-07-13 08:14:47 -07:00
Guillaume J. Charmes
933b9d44e1
Merge pull request #1054 from nickstenning/getimage-by-tag
...
* Runtime: Reverse priority of tag lookup in TagStore.GetImage
2013-07-12 16:15:04 -07:00
Nick Stenning
44b3e8d51b
Reverse priority of tag lookup in TagStore.GetImage
...
Currently, if you have the following images:
foo/bar 1 23b27d50fb49
foo/bar 2 f2b86ec3fcc4
And you issue the following command:
docker tag foo/bar:2 foo/bar latest
docker will tag the "wrong" image, because the image id for foo/bar:1 starts
with a "2". That is, you'll end up with the following:
foo/bar 1 23b27d50fb49
foo/bar 2 f2b86ec3fcc4
foo/bar latest 23b27d50fb49
This commit reverses the priority given to tags vs. image ids in the
construction `<user>/<repo>:<tagOrId>`, meaning that if a tag that is an exact
match for the specified `tagOrId`, it will be tagged in preference to an image
with an id that happens to start with the correct character sequence.
2013-07-12 23:56:36 +01:00
Daniel Mizyrycki
9bf8ad741f
Merge pull request #1083 from hukeli/debian
...
Keep debian package up-to-date
2013-07-12 15:24:37 -07:00
Daniel Mizyrycki
9913ebbe21
Merge pull request #1203 from dotcloud/1202-packaging-debian
...
Packaging, issue #1202 : Upgrade vagrantfile go in debian packaging
2013-07-12 15:11:57 -07:00
Daniel Mizyrycki
c7a48e91d8
Packaging, issue #1202 : Upgrade vagrantfile go in debian packaging
2013-07-12 15:06:12 -07:00
Solomon Hykes
2cbf2200ac
Merge pull request #1195 from dotcloud/tests-cleanup
...
* Hack: tests cleanup
2013-07-12 14:51:59 -07:00
Marcus Farkas
bac5772312
*Client: Fix the progressbar, without manipulating other outputs
...
Prior this commit, 'docker images' and other cmd's, which used utils.HumanSize(),
showed unnecessary whitespaces.
Formatting of progress has been moved to FormatProgess(), justifing the string
directly in the template.
2013-07-12 20:15:25 +02:00
Marcus Farkas
a6e5a397bd
Revert "Client: better progressbar output"
...
This reverts commit 3ac68f1966
.
2013-07-12 20:08:45 +02:00
Guillaume J. Charmes
eb38750d99
Remove the os.user dependency and manually lookup /etc/passwd instead
2013-07-12 10:49:47 -07:00
Sam Alba
cd0fef633c
Fixed tag option for "docker pull" (the option was ignored)
2013-07-12 10:42:54 -07:00
Victor Vieux
8e6c249e48
Merge pull request #1197 from crosbymichael/buildfile-doc-ordering
...
Fix Docker Builder documentation section numbers
2013-07-12 05:27:47 -07:00
Victor Vieux
752f99e8a1
Merge pull request #977 from dotcloud/966-improve_docker_login_parameters-feature
...
* Client: Add options to docker login to be able to use it via script
2013-07-12 05:07:25 -07:00
Victor Vieux
a909223ee2
Merge pull request #1102 from dotcloud/1098-store_hostconfig_tmp
...
* Runtime: bind mounts are now preserved upon container restart
2013-07-12 05:04:10 -07:00
Victor Vieux
8ff271fc74
Merge pull request #1192 from dotcloud/docker_port-fix
...
hotfix: fix broken docker port
2013-07-12 04:57:53 -07:00
Victor Vieux
9dfac1dd65
Merge pull request #1055 from dotcloud/list_container_processes-feature
...
* RemoteApi: /top to list running processes in a container
* Client: docker top to list running processes in a container
2013-07-12 04:56:12 -07:00
Victor Vieux
a8a6848ce0
fix tests regarding the new test image
2013-07-12 11:54:53 +00:00
Victor Vieux
9232d1ef62
Merge branch 'master' into list_container_processes-feature
2013-07-12 11:47:27 +00:00
Michael Crosby
90483dc912
Fix Docker Builder documentation numbering
2013-07-11 16:41:19 -09:00
Solomon Hykes
6bdb6f226b
Simplify unit tests code with mkRuntime()
2013-07-11 17:59:25 -07:00
Solomon Hykes
2ac1141980
Don't leave broken, commented out tests lying around.
2013-07-11 17:58:45 -07:00
Guillaume J. Charmes
71d2ff4946
Hotfix: check the length of entrypoint before comparing.
2013-07-11 17:31:07 -07:00
Guillaume J. Charmes
637eceb6a7
Merge pull request #1124 from crosbymichael/buildfile-volumes
...
+ Builder: Add VOLUME instruction to buildfile
2013-07-11 17:16:57 -07:00
Victor Vieux
976428f505
change output
2013-07-11 21:04:23 +02:00
Victor Vieux
affe7caf78
fix broken docker port
2013-07-11 19:28:15 +02:00
Victor Vieux
b7937e268f
add debug for error in the server
2013-07-11 12:21:43 +00:00
Louis Opter
5a411fa38e
Make the TestAllocate{UDP,TCP}PortLocalhost more reliable
...
- For the TCP test try again if socat wasn't listening yet;
- For the UDP test raise the timeout to a minute to workaround what
seems to be an issue with Linux.
2013-07-10 18:25:53 -07:00
Daniel Mizyrycki
bf26ae03cf
Packaging, issue #1174 : Add pure binary to docker release
2013-07-10 17:39:00 -07:00
Andy Rothfusz
3363cd5cd0
Merge pull request #1178 from dotcloud/fix-dev-environment
...
Fix outdated docs explaining how to setup a dev environment
2013-07-10 16:53:22 -07:00
Daniel Mizyrycki
5c49a61353
Merge pull request #1183 from dotcloud/960-packaging-PPA
...
Packaging, issue #960 : Document PUBLISH_PPA for staging/production release
2013-07-10 16:16:31 -07:00
Daniel Mizyrycki
f83c31e188
Packaging, issue #960 : Document PUBLISH_PPA for staging/production release
2013-07-10 16:06:49 -07:00
Louis Opter
8f36467107
Raise the timeouts for the TCP/UDP localhost proxy tests
...
Sometimes these tests fail, let's see if that improves the situation.
2013-07-10 16:05:14 -07:00
Louis Opter
8e49cb453f
Merge pull request #1181 from dotcloud/export_portmapping
...
Export PortMapping in container.go
2013-07-10 14:24:20 -07:00
Michael Crosby
40f1e4edbe
Rebased changes buildfile_test
2013-07-10 07:12:57 -09:00
Michael Crosby
1267e15b0f
Add unittest for volume config verification
2013-07-10 06:59:16 -09:00