Commit Graph

3158 Commits

Author SHA1 Message Date
Joffrey F ae8c716376 Merge pull request #1466 from nkrabshuis/master
Add ability to set 'Hostname' on a Service.
2017-02-21 12:11:39 -08:00
Damien Nadé f36ef399ad Fixed events command related unit tests by passing a timeout value
Signed-off-by: Damien Nadé <github@livna.org>
2017-02-21 18:21:10 +01:00
Damien Nadé b587139d3c Allow events daemon command to read config.json
Signed-off-by: Damien Nadé <github@livna.org>
2017-02-21 17:53:02 +01:00
SeungJin Oh 60e7fd93a8 passing flake8 test
Signed-off-by: SeungJin Oh <crierr@naver.com>
2017-02-20 09:35:07 +09:00
SeungJin Oh 8e47f29720 check NoneType before using
Signed-off-by: SeungJin Oh <crierr@naver.com>
2017-02-20 09:32:36 +09:00
crierr cfc11515bc Allow port range like 8000-8010:80
Signed-off-by: SeungJin Oh <crierr@naver.com>
2017-02-20 02:09:33 +09:00
Nils Krabshuis 9ec31ffa27 Flake8: Fix indent.
Signed-off-by: Nils Krabshuis <nils.krabshuis@redwood.com>
2017-02-19 06:26:16 +01:00
Nils Krabshuis 44c31e47e0 Add ability to set 'Hostname' on a Service.
Signed-off-by: Nils Krabshuis <nils.krabshuis@redwood.com>
2017-02-19 06:18:26 +01:00
Joffrey F b791aa10fa Bump dev version
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-02-16 16:54:45 -08:00
Joffrey F a90e3e442c Bump version 2.1.0
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-02-16 16:54:12 -08:00
Joffrey F 1042b06e50 Add missing secrets doc
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-02-16 16:53:19 -08:00
Joffrey F e0b6cdfcf6 Merge pull request #1460 from shin-/fix-cache-from
Rename cachefrom -> cache_from
2017-02-16 13:35:58 -08:00
Joffrey F 14caaad657 Merge pull request #1461 from shin-/fix-storage-opt-test
Add xfail mark to storageopt test
2017-02-16 13:35:33 -08:00
Joffrey F 0a97df1abc Rename cachefrom -> cache_from
Fix cache_from integration test
Fix image ID detection in ImageCollection.build

Signed-off-by: Joffrey F <joffrey@docker.com>
2017-02-15 19:13:24 -08:00
Joffrey F 3a9c83509c Add xfail mark to storageopt test
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-02-15 19:02:31 -08:00
Joffrey F 4a50784ad4 Merge pull request #1459 from shin-/1300-storageopts
Add support for storage_opt in host_config
2017-02-15 18:12:31 -08:00
Joffrey F afcbeb5e4f Merge pull request #1449 from shin-/secrets-api
Implement secrets API
2017-02-15 18:08:25 -08:00
Joffrey F 469b12a3c5 Merge pull request #1455 from shin-/1117-dockerignore-globstar
Add support for recursive wildcard pattern in .dockerignore
2017-02-15 18:08:09 -08:00
Joffrey F ece3b19782 Add support for storage_opt in host_config
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-02-15 17:43:24 -08:00
Joffrey F 20c6fe31e0 Add support for recursive wildcard pattern in .dockerignore
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-02-14 18:29:37 -08:00
Joffrey F e8a86e40cc Add tests for secret API implementation
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-02-13 17:06:25 -08:00
Joffrey F d1038c422b Add support for secrets in ContainerSpec
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-02-13 17:05:58 -08:00
Joffrey F 52bae3ca2c Implement secrets API
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-02-13 17:05:58 -08:00
Joffrey F 35f37a0936 Merge pull request #1432 from shin-/plugins
Plugins API
2017-02-13 13:20:53 -08:00
Joffrey F 2255847b22 Merge pull request #1447 from shin-/update_jenkinsfile
Bump test engine version
2017-02-13 13:19:49 -08:00
Joffrey F e1ad3186ef Add create_plugin implementation
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-02-09 17:58:05 -08:00
Joffrey F 9ac3666c27 Bump test engine version
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-02-08 18:08:12 -08:00
Joffrey F 6114024aa3 Merge pull request #1439 from bfirsh/fix-various-volume-bugs
Fix various volume bugs
2017-02-07 17:15:25 -08:00
Ben Firshman f83993de0a
Fix passing volumes to run with no host path
Technically we shouldn't be passing them as binds, but the daemon
doesn't seem to mind.

Fixes #1380

Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2017-02-07 19:22:36 +01:00
Ben Firshman 956fe1cac1
Fix volume path passed by run to create_container
Seems like this is pretty much ignored by Docker, so it wasn't
causing any visible issues, except when a volume name was used
instead of a path.

Also, added integration tests.

Ref #1380

Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2017-02-07 19:22:35 +01:00
Joffrey F 96a9eaced6 Merge pull request #1344 from psviderski/fix/logs_performance
Dramatically increase get logs performance
2017-02-06 17:01:58 -08:00
Joffrey F cd05d8d53d Fix _post_json behavior
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-02-03 19:53:58 -08:00
Joffrey F 42b9358458 Merge pull request #1425 from shin-/prunes
Prunes
2017-02-03 19:49:54 -08:00
Joffrey F 14d81d96c1 Plugins API documentation
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-02-03 19:47:34 -08:00
Joffrey F 39f6a89b69 Add plugin API implementation to DockerClient
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-02-03 19:46:58 -08:00
Joffrey F 9296971e4c APIClient implementation of plugin methods
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-02-03 19:45:59 -08:00
Joffrey F b3ea1fb942 Merge pull request #1429 from shin-/fix_remove_network_test
Improve robustness of remove_network integration test
2017-01-30 19:13:22 -08:00
Joffrey F a8cdc6bf34 Merge pull request #1427 from shin-/rmb938-patch-2
Optional name param in create_volume
2017-01-30 18:56:48 -08:00
Joffrey F 62e223208f Reference new methods in docs
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-01-30 18:54:18 -08:00
Joffrey F 83b45b7d54 Add prune_networks method
Ensure all integration tests use the same version of the busybox image

Signed-off-by: Joffrey F <joffrey@docker.com>
2017-01-30 18:54:18 -08:00
Joffrey F 89d3803344 Add prune_volumes method
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-01-30 18:53:46 -08:00
Joffrey F 7f0c2e7531 Add prune_images method
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-01-30 18:53:46 -08:00
Joffrey F f2a867f04b Add prune_containers method
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-01-30 18:53:46 -08:00
Joffrey F bf41c7fa67 Improve robustness of remove_network integration test
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-01-30 18:52:11 -08:00
Joffrey F d3798b157c Merge pull request #1354 from bfirsh/remote-api-to-engine-api
Change "Remote API" to "Engine API"
2017-01-30 12:00:08 -08:00
Joffrey F 39bee3f4be Merge pull request #1377 from realab/chunked-images-save
provide best practice for Image.save
2017-01-30 11:59:30 -08:00
Joffrey F 08aac9d571 Merge pull request #1341 from pacoxu/patch-1
Scope is added in volume after docker 1.12
2017-01-30 11:59:00 -08:00
Joffrey F bf49438a21 Optional name on VolumeCollection.create
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-01-30 11:55:59 -08:00
Joffrey F d57c0c3fc2 Merge branch 'patch-2' of https://github.com/rmb938/docker-py into rmb938-patch-2
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-01-30 11:54:06 -08:00
Joffrey F fd1ab6cef4 Merge pull request #1424 from shin-/service_params_1.25
Add new (1.25) service params
2017-01-30 11:51:29 -08:00