| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | | | |
| | | |
| | | |
| | | | |
Signed-off-by: Corey O'Brien <coreypobrien@gmail.com>
|
| |/ / /
| | |
| | |
| | | |
Signed-off-by: Joffrey F <joffrey@docker.com>
|
| |\ \ \
| | | |
| | | | |
Fix auth.load_config bug calling parse_auth
|
| | | |/
| |/|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When load_config found and auths section it didn't call parse_auth only with
the auths section. Instead it called parse_auth with all the configuration.
There is also a test to check this case
Signed-off-by: Alejandro Brito Monedero <alejandro.monedero@gmail.com>
|
| |/ /
| |
| |
| | |
Signed-off-by: Daniel Nephin <dnephin@gmail.com>
|
| | |
| |
| |
| |
| |
| |
| |
| | |
More clearly separate unit and integration tests
Allow splitting into multiple files
Cleaner
Signed-off-by: Joffrey F <joffrey@docker.com>
|
| | |
| |
| |
| |
| |
| |
| |
| | |
New API endpoint is POST /volumes/create (previously just /volumes)
Since the feature is yet unreleased (RC), no fallback strategy is
implemented.
Signed-off-by: Joffrey F <joffrey@docker.com>
|
| | |
| |
| |
| | |
Signed-off-by: Joffrey F <joffrey@docker.com>
|
| | |
| |
| |
| | |
Signed-off-by: Stephen Moore <stephen@delfick.com>
|
| | |
| |
| |
| |
| |
| | |
When provided, default paths are ignored.
Signed-off-by: Joffrey F <joffrey@docker.com>
|
| | |
| |
| |
| |
| |
| | |
+ regression test
Signed-off-by: Joffrey F <joffrey@docker.com>
|
| | |
| |
| |
| | |
Signed-off-by: Joffrey F <joffrey@docker.com>
|
| | |
| |
| |
| |
| |
| | |
Skips were masking some errors / compatibility issues
Signed-off-by: Joffrey F <joffrey@docker.com>
|
| | |
| |
| |
| | |
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
|
| | |
| |
| |
| |
| |
| | |
Also includes a few unit tests for utils.convert_volume_binds
Signed-off-by: Joffrey F <joffrey@docker.com>
|
| |/
|
|
|
|
|
|
| |
`docker port` and inspect do not return ports for containers which are
not running. Because the container command is `true`, sometimes that
exits before the inspect is called.
Signed-off-by: Paul Bellamy <paul.a.bellamy@gmail.com>
|
| |\
| |
| | |
Allow to specify ps_args when listing processes
|
| | |
| |
| |
| | |
Signed-off-by: Pierre Fersing <pierre.fersing@bleemeo.com>
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
User can now specify a protocol in Client.port using the port/proto
syntax. Default port is now TCP instead of UDP (to match the
behavior of `docker port`) when no proto is specified.
Regression test
Signed-off-by: Joffrey F <joffrey@docker.com>
|
| |/
|
|
| |
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
|
| |
|
|
| |
Signed-off-by: Joffrey F <joffrey@docker.com>
|
| |
|
|
| |
Signed-off-by: Joffrey F <joffrey@docker.com>
|
| |
|
|
| |
Signed-off-by: Joffrey F <joffrey@docker.com>
|
| |
|
|
| |
Signed-off-by: Joffrey F <joffrey@docker.com>
|
| |
|
|
|
|
|
|
|
|
|
| |
Instead of creating the test directory directly on the host, create it
by starting a container with the directory bind-mounted, so that it
doesn't matter whether the daemon is local, in a VM or remote.
This removes the need to make /tmp a volume in the test container, and
to share it with the dind container.
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
|
| |
|
|
| |
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
|
| |
|
|
|
|
| |
Removed obsolete non-streaming build test
Signed-off-by: Joffrey F <joffrey@docker.com>
|
| |
|
|
| |
Signed-off-by: Joffrey F <joffrey@docker.com>
|
| |
|
|
|
|
|
|
|
|
| |
Add simpler version comparison functions
Add decorator to enforce minimum version in API methods
Fix utils imports
Add minimum_version decorators on API methods that needed it
GroupAdd test requires API version >= 1.20
Signed-off-by: Joffrey F <joffrey@docker.com>
|
| |
|
|
|
|
|
| |
Added mock API routes for volumes API
Add unit tests and integration tests for volume API
Signed-off-by: Joffrey F <joffrey@docker.com>
|
| |
|
|
| |
Signed-off-by: Joffrey F <joffrey@docker.com>
|
| |\
| |
| | |
API splitup
|
| | |
| |
| |
| | |
Signed-off-by: Joffrey F <joffrey@docker.com>
|
| |/
|
|
| |
Signed-off-by: Joffrey F <joffrey@docker.com>
|
| |\
| |
| | |
Always send a string for the user param in create_container
|
| | | |
|
| | | |
|
| | |
| |
| |
| | |
Signed-off-by: Joffrey F <joffrey@docker.com>
|
| | |
| |
| |
| | |
Signed-off-by: Joffrey F <joffrey@docker.com>
|
| | | |
|
| | | |
|
| |\ \
| | |
| | | |
Default to 127.0.0.1:2375 on Windows
|
| | |/
| |
| |
| |
| |
| | |
Following the logic of the Docker client.
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
|
| |/ |
|
| | |
|
| |\
| |
| | |
Integration test improvements
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Fix the setup step (the process has changed now that we're using
pytest)
- Skip tests that are unstable
- Make better use of build caching
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
|
| |\ \
| |/
|/| |
Fix .dockerignore integration test
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- There was a typo (".dockerginore"), which meant that the exclusion of
the .dockerignore file itself wasn't being tested.
- Some of the file names were non-descriptive.
- The test was inspecting the output of the build process, rather than
running 'ls' in a new container, which meant it was full of extra
output, and would fail when there was a cache hit.
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
|
| |\ \ |
|