Brian Coca
030d6d645c
added version_Added for new signal option in docker module
9 years ago
Brian Coca
1dafa427c3
added versionadded to new option in pip module
9 years ago
Brian Coca
ac28f16126
Merge pull request #1014 from nemunaire/docker-kill-signal
...
[Docker] Add signal parameter when killing container
9 years ago
Brian Coca
46fa43d9e0
Merge pull request #988 from isaacsimmons/ini-file-catch-interpolation-error
...
Handle ini file properties that contain interpolation errors
9 years ago
Brian Coca
5c17fd3f9a
Merge pull request #629 from wbolster/issue-586-virtualenv-python-version
...
Add virtualenv_python arg to pip module
9 years ago
Brian Coca
c0ac6e30a9
Merge pull request #1759 from candlejack297/s3docfix
...
Updated doc strings so each character isn't considered a line
9 years ago
Brian Coca
2441928484
corrected v ersion added
9 years ago
Brian Coca
289a7e40e3
Merge pull request #385 from dkerwin/docker_add_cpuset
...
docker: Add support for cpuset
9 years ago
ayush
3f7313cc43
Updated doc strings so each character isn't considered a line
9 years ago
Brian Coca
82f16f5a45
Merge pull request #1315 from HelenaTian/patch-1
...
Update gce.py to correctly handle propagated metadata type from a mot…
9 years ago
Toshio Kuratomi
01f8a99509
Deprecated _ec2_ami_search now verifies SSL certificates
9 years ago
Daniel Kerwin
d4d78a1998
Too late for 1.8
9 years ago
Daniel Kerwin
a702dbd29a
Switch to _cap_ver_req and add cpu_set to create_containers
9 years ago
Daniel Kerwin
a8bc50a11f
Renamed to cpu_set
9 years ago
Daniel Kerwin
fca75a9705
Add support for cpusets. Requires docker-py >= 0.6.0
9 years ago
Brian Coca
cf25888e2d
Merge pull request #978 from bobrik/faster-docker-updates
...
[docker] pulling missing docker image before doing anything
9 years ago
Brian Coca
8855c21be8
Merge pull request #1750 from eest/synchronize_verify_host
...
synchronize: add flag for verifying target host.
9 years ago
Brian Coca
ca80b92233
added version_Added to get_url's force_basic_auth
9 years ago
Brian Coca
7ac642f406
Merge pull request #153 from woltage/devel
...
Refactor force basic auth, now all modules which use fetch_url() can use force_basic_auth
9 years ago
Patrik Lundin
3849a6d87b
synchronize: add flag for verifying target host.
...
Add the possibility to verify the target host using a "verify_host"
flag. It is disabled by default to not change the module behaviour.
9 years ago
Brian Coca
718fd1f891
prevent usless assignment of home
9 years ago
Brian Coca
045b8e8cff
Merge pull request #1733 from tersmitten/the-tilde-expansion-doesnt-work-with-userhome
...
The tilde expansion doesn't work with user.home
9 years ago
Brian Coca
5fcc0be25b
Merge pull request #1740 from bcoca/ec2_key_check_fix
...
attempt to fix check mode when state='absent'
9 years ago
Brian Coca
2e77041dae
Merge pull request #1654 from bcoca/file_dir_exceptions
...
now captures any exceptions when trying to create directories
9 years ago
Brian Coca
286ef6875a
Merge pull request #1086 from bambou42/osx_group_fix
...
module group: Check if the gid is set
9 years ago
bambou
e04f75d872
Check if the gid is set
9 years ago
Brian Coca
db19999185
minor doc fixes, version added for latest feature
9 years ago
Brian Coca
ab9d4eb25d
Merge pull request #146 from axialops/rds-reboot
...
rds module: add command to reboot RDS instance
9 years ago
Herby Gillot
048cfb857d
rds: add the ability to reboot RDS instances
9 years ago
Brian Coca
5650ed7ec3
Merge pull request #1476 from haad/ec2_elb_lb_sg_name
...
Add security_group_names paramter to ec2_elb_lb
9 years ago
Brian Coca
1dfe629770
Merge pull request #1744 from larsks/bug/hostconfig
...
Use HostConfig object when creating container with Docker Remote API > 1.15
9 years ago
Brian Coca
cd88d0f131
Merge pull request #1730 from otdw/devel
...
removed required together for resource pools, clusters, and templates
9 years ago
Brian Coca
e75235c063
Merge pull request #1628 from wimnat/feature/ec2_vpc_net
...
ec2_vpc_net refactor
9 years ago
Brian Coca
89edbfa269
Merge pull request #1747 from eeroniemi/devel
...
Fixed parameter validation when creating a volume from a snapshot
9 years ago
Eero Niemi
3533f39534
Fixed parameter validation when creating a volume from a snapshot
9 years ago
whiter
dc71c04827
Added 'resource_tags' alias
9 years ago
Brian Coca
24c2bccd66
corrected version_added
9 years ago
Brian Coca
a7e54f1692
Merge pull request #1742 from Shrews/os_nova_flavor
...
Add new os_nova_flavor OpenStack module.
9 years ago
David Shrewsbury
6aac888c7d
Add new os_nova_flavor module.
...
The os_nova_flavor module allows a user with administrative privileges
to create and delete nova flavors.
9 years ago
Brian Coca
963eb242f1
updated to add missing 'use' option
9 years ago
Maksim Losev
efb6088c27
Use HostConfig object when creating container with Docker Remote API > 1.15
...
This is mlosev's patch (from #1208 ), rebased against devel as of
2790af2
. It resolves #1707 , which was caused by an API incompatibility
between the docker module and server API version 1.19.
9 years ago
Brian Coca
fa85d95910
Merge pull request #1743 from larsks/feature/expose-api-errors
...
Do not erroneously mask exceptions in docker module
9 years ago
Lars Kellogg-Stedman
444a2ad808
Do not erroneously mask exceptions
...
There was a catch-all `except` statement in `create_containers`:
try:
containers = do_create(count, params)
except:
self.pull_image()
containers = do_create(count, params)
This would mask a variety of errors that should be exposed, including
API compatability errors (as in #1707 ) and common Python exceptions (KeyError, ValueError, etc) that could result from errors in the code.
This change makes the `except` statement more specific, and only attempts to pull the image and start a container if the original create attempt failed due to a 404 error from the docker API.
9 years ago
Brian Coca
a9e8cae82e
attempt to fix check mode when state='absent'
9 years ago
Brian Coca
2790af2858
Merge pull request #1737 from larsks/feature/docker-allow-empty-pid
...
docker: permit empty or false pid
9 years ago
Lars Kellogg-Stedman
6672205f49
docker: permit empty or false pid
...
The `docker` Python module only accepts `None` or `'host'` as arguments.
This makes it difficult to conditionally set the `pid` attribute using
standard Ansible syntax.
This change converts any value that evaluates as boolean `False` to
`None`, which includes empty strings:
pid:
As well as an explicit `false`:
pid: false
This permits the following to work as intended:
- hosts: localhost
tasks:
- name: starting container
docker:
docker_api_version: 1.18
image: larsks/mini-httpd
name: web
pid: "{{ container_pid|default('') }}"
If `container_pid` is set to `host` somewhere, this will create a
Docker container with `pid=host`; otherwise, this will create a
container with normal isolated pid namespace.
9 years ago
Lars Kellogg-Stedman
b7e92b3e52
docker: fix parsing of docker __version__ string
...
If `docker.__version__` contains non-digit characters, such as:
>>> import docker
>>> docker.__version__
'1.4.0-dev'
Then `get_docker_py_versioninfo` will fail with:
ValueError: invalid literal for int() with base 10: '0-de'
This patch corrects the parsing of the version string so that
`get_docker_py_versioninfo` in this example would return:
(1, 4, 0, '-dev')
9 years ago
Mischa ter Smitten
0ca732baaf
The tilde expansion doesn't work with user.home
9 years ago
HAMSIK Adam
e3d4256283
Use mutually_exclusive in AnsibleModule
9 years ago
HAMSIK Adam
6d6da470c8
Fix missing ,
9 years ago