Brian Coca
ac28f16126
Merge pull request #1014 from nemunaire/docker-kill-signal
...
[Docker] Add signal parameter when killing container
2015-07-20 20:52:49 -04:00
Brian Coca
46fa43d9e0
Merge pull request #988 from isaacsimmons/ini-file-catch-interpolation-error
...
Handle ini file properties that contain interpolation errors
2015-07-20 20:49:23 -04:00
Brian Coca
5c17fd3f9a
Merge pull request #629 from wbolster/issue-586-virtualenv-python-version
...
Add virtualenv_python arg to pip module
2015-07-20 20:46:30 -04:00
Brian Coca
c0ac6e30a9
Merge pull request #1759 from candlejack297/s3docfix
...
Updated doc strings so each character isn't considered a line
2015-07-20 20:09:52 -04:00
Brian Coca
2441928484
corrected v ersion added
2015-07-20 20:09:36 -04:00
Brian Coca
289a7e40e3
Merge pull request #385 from dkerwin/docker_add_cpuset
...
docker: Add support for cpuset
2015-07-20 20:06:27 -04:00
ayush
3f7313cc43
Updated doc strings so each character isn't considered a line
2015-07-20 17:05:10 -07:00
Brian Coca
82f16f5a45
Merge pull request #1315 from HelenaTian/patch-1
...
Update gce.py to correctly handle propagated metadata type from a mot…
2015-07-20 20:00:00 -04:00
Toshio Kuratomi
01f8a99509
Deprecated _ec2_ami_search now verifies SSL certificates
2015-07-20 13:38:37 -07:00
Daniel Kerwin
d4d78a1998
Too late for 1.8
2015-07-20 21:50:25 +02:00
Daniel Kerwin
a702dbd29a
Switch to _cap_ver_req and add cpu_set to create_containers
2015-07-20 21:50:24 +02:00
Daniel Kerwin
a8bc50a11f
Renamed to cpu_set
2015-07-20 21:48:39 +02:00
Daniel Kerwin
fca75a9705
Add support for cpusets. Requires docker-py >= 0.6.0
2015-07-20 21:48:39 +02:00
Brian Coca
cf25888e2d
Merge pull request #978 from bobrik/faster-docker-updates
...
[docker] pulling missing docker image before doing anything
2015-07-20 15:33:32 -04:00
Brian Coca
8855c21be8
Merge pull request #1750 from eest/synchronize_verify_host
...
synchronize: add flag for verifying target host.
2015-07-19 18:17:21 -04:00
Brian Coca
ca80b92233
added version_Added to get_url's force_basic_auth
2015-07-19 17:42:12 -04:00
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
2015-07-19 17:40:36 -04:00
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.
2015-07-19 13:22:07 +02:00
Brian Coca
718fd1f891
prevent usless assignment of home
2015-07-18 23:28:41 -04:00
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
2015-07-18 23:26:20 -04:00
Brian Coca
5fcc0be25b
Merge pull request #1740 from bcoca/ec2_key_check_fix
...
attempt to fix check mode when state='absent'
2015-07-18 23:13:03 -04:00
Brian Coca
2e77041dae
Merge pull request #1654 from bcoca/file_dir_exceptions
...
now captures any exceptions when trying to create directories
2015-07-18 23:12:34 -04:00
Brian Coca
286ef6875a
Merge pull request #1086 from bambou42/osx_group_fix
...
module group: Check if the gid is set
2015-07-18 11:55:55 -04:00
bambou
e04f75d872
Check if the gid is set
2015-07-18 17:53:02 +02:00
Brian Coca
db19999185
minor doc fixes, version added for latest feature
2015-07-17 23:13:21 -04:00
Brian Coca
ab9d4eb25d
Merge pull request #146 from axialops/rds-reboot
...
rds module: add command to reboot RDS instance
2015-07-17 23:09:07 -04:00
Herby Gillot
048cfb857d
rds: add the ability to reboot RDS instances
2015-07-17 21:09:34 -04:00
Brian Coca
5650ed7ec3
Merge pull request #1476 from haad/ec2_elb_lb_sg_name
...
Add security_group_names paramter to ec2_elb_lb
2015-07-17 20:31:09 -04:00
Brian Coca
1dfe629770
Merge pull request #1744 from larsks/bug/hostconfig
...
Use HostConfig object when creating container with Docker Remote API > 1.15
2015-07-17 17:15:30 -04:00
Brian Coca
cd88d0f131
Merge pull request #1730 from otdw/devel
...
removed required together for resource pools, clusters, and templates
2015-07-17 17:05:44 -04:00
Brian Coca
e75235c063
Merge pull request #1628 from wimnat/feature/ec2_vpc_net
...
ec2_vpc_net refactor
2015-07-17 17:01:49 -04:00
Brian Coca
89edbfa269
Merge pull request #1747 from eeroniemi/devel
...
Fixed parameter validation when creating a volume from a snapshot
2015-07-17 12:09:10 -04:00
Eero Niemi
3533f39534
Fixed parameter validation when creating a volume from a snapshot
2015-07-17 16:54:39 +03:00
whiter
dc71c04827
Added 'resource_tags' alias
2015-07-17 15:54:17 +10:00
Brian Coca
24c2bccd66
corrected version_added
2015-07-17 01:11:18 -04:00
Brian Coca
a7e54f1692
Merge pull request #1742 from Shrews/os_nova_flavor
...
Add new os_nova_flavor OpenStack module.
2015-07-16 19:07:12 -04:00
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.
2015-07-16 19:06:04 -04:00
Brian Coca
963eb242f1
updated to add missing 'use' option
2015-07-16 16:53:17 -04:00
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.
2015-07-16 16:38:20 -04:00
Brian Coca
fa85d95910
Merge pull request #1743 from larsks/feature/expose-api-errors
...
Do not erroneously mask exceptions in docker module
2015-07-16 15:38:51 -04:00
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.
2015-07-16 15:25:39 -04:00
Brian Coca
a9e8cae82e
attempt to fix check mode when state='absent'
2015-07-16 11:37:22 -04:00
Brian Coca
2790af2858
Merge pull request #1737 from larsks/feature/docker-allow-empty-pid
...
docker: permit empty or false pid
2015-07-15 23:05:43 -04:00
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.
2015-07-15 21:15:49 -04:00
Mischa ter Smitten
0ca732baaf
The tilde expansion doesn't work with user.home
2015-07-15 12:00:23 +02:00
HAMSIK Adam
e3d4256283
Use mutually_exclusive in AnsibleModule
2015-07-15 10:45:38 +02:00
HAMSIK Adam
6d6da470c8
Fix missing ,
2015-07-15 10:41:14 +02:00
HAMSIK Adam
959c65c7e0
Add version
2015-07-15 10:41:14 +02:00
HAMSIK Adam
985cdf2c28
Add module parameter for security group name. This make ec2_elb_lb module consitent with others
2015-07-15 10:41:14 +02:00
otdw
dd691779a1
removed required together for resource pools, clusters, and template deployments. fixes inability to deploy from template on vsphere clusters without resource pools. Also, resource pools and cluster should not be required together as they are independant in vsphere
2015-07-14 15:56:14 -07:00