chouseknecht
cba5b37c9f
Check self.parameters.env exists.
9 years ago
chouseknecht
c419d351c5
Fix for issue #3775 - env config comparison
9 years ago
chouseknecht
651133469c
Update restart_policy doc strings.
9 years ago
chouseknecht
6aa4feb459
Fix restart_poicy
9 years ago
chouseknecht
af0aa8247d
Fix for #3783 - command returns not found or does not exist.
9 years ago
pic
fee0055f9f
fix #3528 : dns type
9 years ago
Dan Schmidt
31d21efbc5
Fix "ansbile_facts" typo in docker_container module
9 years ago
chouseknecht
904d947172
Fix for issue 3740. Make docker_service more resilient when targeting older API versions.
9 years ago
Brian Coca
d8b67bdeb0
deprecated docker ( #3710 )
...
* deprecated docker
* updated formatting
9 years ago
chouseknecht
a8bf8260aa
Fixed the URL in description. It's now valid Yaml.
9 years ago
chouseknecht
3d43ccae1e
Remove the U().
9 years ago
chouseknecht
fe45ec9d9e
Uppercase
9 years ago
chouseknecht
10ee35ff26
Make the new bits a NOTE
9 years ago
chouseknecht
1825a73c40
Where to get the full docker picture.
9 years ago
Shubham
64b104ac37
remove module argument, fix #3682 ( #3683 )
9 years ago
Matt Martz
9b6a7eb4f9
Revert "Fix doc strings spacing."
...
This reverts commit 127d518011
.
9 years ago
chouseknecht
127d518011
Fix doc strings spacing.
9 years ago
chouseknecht
a81d0a6809
Fix doc strings. Missing requirements and doc fragment reference.
9 years ago
chouseknecht
d63bc38481
Fail gracefully when build path is not found.
9 years ago
chouseknecht
3a5dd00076
Fixed files/project_files naming. Correct name is files.
9 years ago
chouseknecht
22853efeed
Flip version added back to 2.2 to make tests pass.
9 years ago
chouseknecht
834d2fb9fe
Moving version added to 2.1
9 years ago
chouseknecht
282b2d45df
Added actions to RETURN docs. Show actions when debug or check mode.
9 years ago
chouseknecht
c2d2189274
Removed use of --diff. Replaced 'diff' in output with 'actions'. Only show 'actions' in output if debug true.
9 years ago
chouseknecht
f69b352341
Removed fail method. Combined recreate and force_recreate params.
9 years ago
chouseknecht
d9b026dcef
Adding docker_service
9 years ago
Chris Houseknecht
f08e5608c7
Fixed parameters passing in container_create method. ( #3618 )
9 years ago
Brian Coca
e7d49f3308
fixed documentation and arg issues
9 years ago
Toshio Kuratomi
9db1233521
Fix documentation
9 years ago
John R Barker
bb9572ca86
ansible-validate-modules part 4: Enable check on ansible-modules-core ( #3526 )
...
* Call ansible-validate-modules
* Correct quotes + add newline
9 years ago
chouseknecht
a9ab2e1142
Add doc string for container_limits. Fixed push fail message. Use path type.
9 years ago
Chris Houseknecht
35c589575d
Adding docker_image_facts ( #3493 )
...
* Adding docker_image_facts
* Fix github credentials
9 years ago
Chris Houseknecht
f6344b6dc7
Adding docker_container ( #3495 )
...
* Adding docker_container
* If state absent, stop the container before attempting to remove. Fixed status running check.
* If container absent, stop before removing. Fix container status check.
9 years ago
Toshio Kuratomi
22ce32dd93
Fix docs building
9 years ago
Toshio Kuratomi
f3fef24e49
Some beginning python3 porting for modules which have unittests
9 years ago
chouseknecht
1d2be97013
Updated version_added on options to reflect options added for 2.1.
9 years ago
chouseknecht
e888abbcb0
Clean up and fixes post API version 1.20 testing.
9 years ago
chouseknecht
6eba1d6fb3
Fix github credentials
9 years ago
chouseknecht
009b02e928
Fix unfriendly exeption handling.
9 years ago
chouseknecht
39fdd2358e
Updater per PR comments
9 years ago
chouseknecht
7a1eea2767
Adding refactored docker_image module.
9 years ago
Chris Houseknecht
ec5515edcf
Adding docker_login ( #3494 )
...
* Adding docker_login
* Set correct version_added.
* Fix github credentials
9 years ago
Darek Kaczyński
f7c32e2b5e
Fix for 'cannot unmarshal array into Go value of type string' error about HostConfig Binds ( #3496 )
9 years ago
ThomasSteinbach
8dc0276533
docker: fix type issue ( #3491 )
...
* fix type issue
* fix type issue for 'volumes-from'
9 years ago
Alexey Wasilyev
1c3071af61
docker: support polling image by digest ( #2932 )
9 years ago
Fabian von Feilitzsch
edc8698c14
make binds a list instead of a dict (to prevent overwriting when copying the same file to two places) ( #2294 )
9 years ago
René Moser
13f4b40c15
Merge pull request #3284 from mscherer/fix_docker_args
...
Improve/fix type checking for docker module
9 years ago
Ash Wilson
f4557c1631
Remove myself from the docker module maintainers
...
Apologies, but I no longer use this module day-to-day myself, and I don't have the bandwidth right now to effectively triage changes in any kind of timely fashion.
9 years ago
Brian Coca
dabf28edbe
Merge pull request #2853 from Igelko/patch-1
...
docker: If cmd and entrypoint not set, don't match them
9 years ago
Victor Beresnev
6a279fd421
If cmd and entrypoint not set, don't match them
...
Hello!
I wanted stop the containers matched only by image name, but can't do this, if I not set cmd in playbook.
This behavior confused me.
If cmd or entrypoint is defined for running container, but not defined in playbook, makes matching behavior as this sample:
https://github.com/ansible/ansible-modules-core/blob/devel/cloud/docker/docker.py#L463
9 years ago
Brian Coca
0abade73c4
Merge pull request #2929 from gesellix/add_env_file_support_v2
...
add `env_file` support
9 years ago
Michael Scherer
e78e13b222
Improve/fix type checking for docker module
...
tls_* point to files, so should be type=path
count is a int, so tag it as such and avoid converting later
password should be tagged as no_log
9 years ago
Yannig Perré
b958985816
Add an example of extra_hosts option.
9 years ago
Schlueter
0028f58ab6
Add missing quote in docker documentation
9 years ago
Andrey Gubarev
45b3066c81
update docker_image's path param type to 'path'. Fixes #3175
9 years ago
Brian Coca
5129ef5590
Merge pull request #2993 from berlic/devel
...
Fix docker container restart
9 years ago
Brian Coca
76669fa16c
Merge pull request #2992 from dusdanig/devel
...
Adds ulimit to the docker module
9 years ago
Daniel Petty
bf04a0fe0e
replaced sudo with become
9 years ago
Daan Oosterveld
90153a2ca5
Adds ulimit to the docker module
...
The ulimit will be specified as a list and separated by colons. The
hard limit is optional, in which case it is equal to the soft limit.
The ulimits are compared to the ulimits of the container and added
or adjusted accordingly on by a reload.
The module ensures that ulimits are available in the capabilities
iff ulimits is passes as a parameter.
9 years ago
Konstantin Suvorov
d9f13a0bbc
Fix docker container restart
...
restart_containers(containers.running) may try to restart containers
that are deleted when looping through get_differing_containers()
fix this by refreshing list after first loop
9 years ago
Tobias Gesellchen
60e37e6fda
add `env_file` support (original code from @vpetersson)
9 years ago
Alexey Wasilyev
511ce25ac8
docker: fix failing in case of empty image tag
9 years ago
Brian Coca
9c80b1adb7
added note about awslogs version added
9 years ago
jefferson fermo
028ecad9d4
add awslog option in docker log driver. this option is available starting with ansible 2.1
9 years ago
Brian Coca
9d4403f2b3
Merge pull request #2521 from wrouesnel/docker_reloaded_fixes
...
docker: Fix state=reloaded to detect default LoggingDriver for docker
9 years ago
Brian Coca
061da7dc05
updated version_added
9 years ago
Alexey Wasilyev
d61772807c
Add cpu_shares option for docker module
9 years ago
Brian Coca
4be34067de
added versions note in description for new choice
9 years ago
Brian Coca
c1df014e3b
Merge pull request #2485 from sebi-hgdata/sebi/docker_unless_stopped
...
added unless stopped option to docker module
9 years ago
Brian Coca
f1754fb51e
Merge pull request #2376 from mtpereira/fix_2351
...
Add support for legacy registries to pull_image().
9 years ago
Pavel Derendyaev
61fdb52039
Add "timeout" option to Docker module
9 years ago
sebi
aa15231cb7
added unless stopped option
9 years ago
Toshio Kuratomi
15c1c0cca7
entrypoint feature added in 2.1
9 years ago
Toshio Kuratomi
2220dc8e12
Merge pull request #2185 from AndrewPashkin/add_entrypoint_param_to_docker_module
...
Add entrypoint parameter to docker module
9 years ago
Toshio Kuratomi
ba3ee25172
labels is actually not aded in 1.9.4 but in 2.1
9 years ago
Omar Khan
19ebc45364
Add stop_timeout option to docker module
9 years ago
Toshio Kuratomi
d907f889a3
Merge pull request #1972 from yannh/docker-restarted
...
Docker module: restarted should update the container when necessary
9 years ago
Toshio Kuratomi
581b4f6de6
Add version_added to documentation
9 years ago
Joe Quadrino
8fe5d6f7ef
add devices parameter for docker module
9 years ago
Brian Coca
4e8d04d248
Merge pull request #2159 from leonty/devel
...
Support 'labels' parameter for docker.
9 years ago
Brian Coca
a876704740
Merge pull request #2239 from boushley/devel
...
Fix issue with comparing versions improperly
9 years ago
Brian Coca
ed43b66d77
made note that Z/z are only 2.1 options
9 years ago
Will Rouesnel
7237798f20
docker: Fix state=reloaded to detect default LoggingDriver for docker
...
Previously the logging module hard coded the default logging driver. This means
if the docker daemon is started with a different logging driver, the ansible
module would continually restart it when run.
This fix adds a call to docker.Client.info(), which is inspected if a logging
driver is not supplied in the playbook, and the container only restarted if
the logging driver applied differs from the configured default.
In usage, this has solved issues with using alternative logging drivers.
9 years ago
Steve Spencer
fc5da26dee
Sync up with allowable docker volume mounting modes
9 years ago
Steve Spencer
2c95641d66
Add support for mounting host volumes with Z and z options
9 years ago
Toshio Kuratomi
f2943bd404
Add zfil as an owner of the docker module
9 years ago
Toshio Kuratomi
4ed7b690f6
Add a new contributor as a maintainer of the docker module
9 years ago
Toshio Kuratomi
750aa16a06
Merge pull request #2093 from zfil/fix_facts
...
docker module: fix regressions introduced by f38186c
and 80aca4b
9 years ago
Leonty
cff83dd257
Merge remote-tracking branch 'upstream/devel' into devel
9 years ago
Leonty
5b904c1401
Corrected misspelling in the 'labels' docker parameter documentation.
9 years ago
Toshio Kuratomi
e318be30ff
Fix issues version_added and chaged => changed typo
9 years ago
Michael Schuett
80c2e28a48
Fix message
...
Previous fix did not actual work. This fix does however.
9 years ago
Michael Schuett
b0357bf9e8
Handle connection error
...
Try and help when mac hits a connection error.
9 years ago
Michael Schuett
1dcb31cad6
remove .geturl()
...
Can't call geturl on a string.
9 years ago
Michael Schuett
c126498899
Remove faulty logic
...
Update logic after splitting the error into two separate messages.
9 years ago
Michael Schuett
1e8d20b0da
Documentation Fix
...
Updated documentation to match current module state.
9 years ago
Michael Schuett
0a5b7087bd
Improve Message
...
Give user a course of action in the case where the suggestions do not
work. This will hopefully allow us to work through any further issues
much faster.
9 years ago
Michael Schuett
addbc329be
Improve Error Reporting
...
This will hopefully help mac users be able to quickly resolve any issues
they may find when trying to use this module.
9 years ago
Michael Schuett
bf5929d32a
docker_image TLS
...
Check commit enables using tls when using the docker_image module. It
also removes the default for docker_url which doesn't allow us to check
for DOCKER_HOST which is a more sane default. This allows you to use
docker_image on OSX but more documentation is needed.
9 years ago
Manuel Tiago Pereira
3079c5e001
Add support for legacy registries to pull_image().
...
Since we now have several exceptions to the assumption that the
result of the pull would be on the last status line returned by
docker-py's pull(), I've changed the function so that it looks
through the status lines and returns what if finds on it.
Despite the repeated `break`s, the code seems simpler and a little
more coherent like this. From what I've checked using
`https://github.com/jlafon/ansible-profile `, the execution time is
mostly the same.
9 years ago