Joffrey F
3422211309
Use pytest asserts
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-01-30 14:26:24 -08:00
Joffrey F
5728eebf79
Merge pull request #1874 from docker/1774-export-methods
...
Update save / export methods to return data generators
2018-01-29 16:19:45 -08:00
Joffrey F
388f291b13
Update save / export methods to return data generators
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-01-26 16:23:55 -08:00
Joffrey F
631cc3c121
ImageCollection.build now also returns build logs along with the built image reference
...
BuildError.build_logs has a copy of the logs generator
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-01-26 15:59:46 -08:00
Joffrey F
deb8222d69
Merge pull request #1873 from docker/hongbin-image-load
...
Return Image objects in ImageCollection.load
2018-01-26 14:45:09 -08:00
Joffrey F
8b5a52ae0c
Error handling in ImageCollection.load
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-01-26 14:34:20 -08:00
Joffrey F
6e6eaece81
Return tuple instead of dict in exec_run
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-01-26 14:21:23 -08:00
Joffrey F
b0cc4b5520
Merge branch 'add_exit_code_to_exec_run' of https://github.com/hnq90/docker-py into hnq90-add_exit_code_to_exec_run
2018-01-26 14:13:15 -08:00
Joffrey F
abd60aedc7
Bump default API version to 1.35
...
Add ContainerSpec.isolation support
Add until support in logs
Add condition support in wait
Add workdir support in exec_create
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-01-26 13:56:01 -08:00
Joffrey F
a15a1d2fdd
Merge pull request #1856 from docker/1855-platform-option
...
Add support for experimental platform flag in build and pull
2018-01-24 18:12:50 -08:00
Joffrey F
4590e2a816
Merge pull request #1846 from feliperuhland/issue-1734-scale-method
...
Added scale method to the Service model.
2018-01-24 18:08:35 -08:00
Joffrey F
ccd79323da
Shift test matrix forward
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-01-24 11:39:43 -08:00
Joffrey F
f95b958429
Add support for experimental platform flag in build and pull
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-01-23 16:59:09 -08:00
Viktor Adam
e75a03fd6d
Fix regression on API < 1.25
...
Signed-off-by: Viktor Adam <rycus86@gmail.com>
2018-01-12 22:18:53 +00:00
Joffrey F
bf06a361e2
Ignore dockerignore lines that contain only whitespace
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-01-03 12:16:21 -08:00
Felipe Ruhland
663c6089e9
Fix test to make sure the initial mode is replicated
...
Signed-off-by: Felipe Ruhland <felipe.ruhland@gmail.com>
2018-01-03 00:21:56 -02:00
Felipe Ruhland
0e0a852680
Ensure that global containers are not scaled
...
Signed-off-by: Felipe Ruhland <felipe.ruhland@gmail.com>
2017-12-26 18:30:28 -02:00
Felipe Ruhland
edb9e3c2ae
Added scale method to the Service model.
...
Signed-off-by: Felipe Ruhland <felipe.ruhland@gmail.com>
2017-12-21 23:13:18 -02:00
Joffrey F
2250fa2ebd
Don't attempt to retrieve container's stderr if `auto_remove` was set
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-12-19 13:50:32 -08:00
Joffrey F
6b8dfe4249
Retrieve container logs before container exits / is removed
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-12-14 16:53:44 -08:00
Joffrey F
8cfd4cb39f
Merge pull request #1807 from rycus86/update_service_from_prev_spec
...
Update service from prev spec
2017-12-14 12:44:36 -08:00
Joffrey F
644a82542b
Merge pull request #1834 from mhank/1823-support-update-order
...
Add support for order property when updating a service
2017-12-14 12:40:20 -08:00
Viktor Adam
a66c89247a
Renaming new argument
...
Signed-off-by: Viktor Adam <rycus86@gmail.com>
2017-12-14 09:55:36 +00:00
Joffrey F
20b5b58bb0
Merge pull request #1835 from docker/1758-url-quote-path
...
Fix URL-quoting for resource names containing spaces
2017-12-13 19:09:13 -08:00
Joffrey F
445cb18723
Add integration test for CPU realtime options
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-12-13 19:06:29 -08:00
Joffrey F
7db76737ca
Fix URL-quoting for resource names containing spaces
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-12-13 18:32:59 -08:00
Joffrey F
aad0c76002
Merge pull request #1812 from rycus86/greedy_network_list
...
Fetch network details with network lists greedily
2017-12-13 16:33:06 -08:00
Michael Hankin
61bc8bea7f
Add support for order property when updating a service
...
Signed-off-by: Michael Hankin <mjhankin1@gmail.com>
2017-12-12 15:49:07 -06:00
Michael Hankin
8d770b012d
Change format of extra hosts
...
Signed-off-by: Michael Hankin <mjhankin1@gmail.com>
2017-12-03 14:54:28 -06:00
Viktor Adam
36ed843e2b
Only allow greedy queries on the model
...
Signed-off-by: Viktor Adam <rycus86@gmail.com>
2017-11-21 21:59:11 +00:00
Joffrey F
58c02ca963
Merge pull request #1798 from docker/unlock_swarm_support
...
Unlock swarm support
2017-11-20 16:58:17 -08:00
Viktor Adam
2878900a71
Fixing integration tests
...
Signed-off-by: Viktor Adam <rycus86@gmail.com>
2017-11-19 21:03:07 +00:00
Viktor Adam
7829b728a4
Fetch network details with network lists greedily
...
Signed-off-by: Viktor Adam <rycus86@gmail.com>
2017-11-16 23:15:31 +00:00
Viktor Adam
828b865bd7
Fix resetting ContainerSpec properties to None
...
Signed-off-by: Viktor Adam <rycus86@gmail.com>
2017-11-15 18:30:05 +00:00
Viktor Adam
c78e73bf7a
Attempting to make service update tests less flaky
...
Signed-off-by: Viktor Adam <rycus86@gmail.com>
2017-11-15 08:17:16 +00:00
Viktor Adam
b2d08e64bc
Service model update changes
...
Signed-off-by: Viktor Adam <rycus86@gmail.com>
2017-11-14 23:32:19 +00:00
Viktor Adam
6e5eb2eba7
Update service using previous spec
...
Signed-off-by: Viktor Adam <rycus86@gmail.com>
2017-11-14 21:10:23 +00:00
Sebastiaan van Stijn
e6cc3c1540
Remove test_update_swarm_name
...
Docker currently only supports the "default" cluster
in Swarm-mode, and an upcoming SwarmKit release
will produce an error if the name of the cluster
is updated, causing the test to fail.
Given that renaming the cluster is not supported,
this patch removes the test
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2017-11-14 02:47:49 +01:00
HuyNQ
436306f09d
Add exit code to exec_run
...
Signed-off-by: HuyNQ <huy@huynq.net>
2017-11-13 14:11:21 +07:00
Joffrey F
3bd053a4b7
Add unlock methods to Swarm model
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-11-07 15:44:54 -08:00
Joffrey F
aa3c4f026d
Add unlock_swarm and get_unlock_key to APIClient
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-11-07 15:19:07 -08:00
Joffrey F
65ba043d15
Update test engine versions in Jenkinsfile
...
Signed-off-by: Joffrey F <joffrey@docker.com>
Conflicts:
Jenkinsfile
2017-11-07 15:18:26 -08:00
Joffrey F
af0071403c
Add support for insert_defaults in inspect_service
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-11-07 15:18:26 -08:00
Joffrey F
ecca6e0740
Update SwarmSpec to include new parameters
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-11-07 15:18:26 -08:00
Joffrey F
a0f6758c76
Add support for scope filter in inspect_network
...
Fix missing scope implementation in create_network
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-11-07 15:18:26 -08:00
Joffrey F
6e1f9333d3
Oops
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-11-07 15:18:26 -08:00
Joffrey F
9756a4ec4c
Fix build tests to not rely on internet connectivity
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-11-07 15:18:26 -08:00
Alessandro Baldo
80985cb5b2
Improve docs for service list filters
...
- add "label" and "mode" to the list of available filter keys in the high-level service API
- add "label" and "mode" to the list of available filter keys in the low-level service API
- add integration tests
Signed-off-by: Alessandro Baldo <git@baldoalessandro.net>
2017-11-07 15:18:26 -08:00
Joffrey F
2cb78062b1
More ContainerSpec tests
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-11-07 15:18:26 -08:00
Joffrey F
b1301637cf
Add support for configs management
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-11-07 15:18:26 -08:00