Rob
b77ab1a6c9
Add support to ec2_eip to associate with a secondary ip address ( #19484 )
2016-12-19 15:45:38 +00:00
Alex Sergeyev
28a3a13656
Support MariaDB engine version 10.1 ( #19483 )
2016-12-19 14:28:29 +00:00
Ryan S. Brown
5204024f35
s3_sync
module: Add ANSIBLE_METADATA parameter
2016-12-16 09:28:45 -05:00
tedder
be7a568b33
New module s3_sync
: boto3-powered s3 synchronization
...
Syncs groups of files faster than the `s3` module and support content
type detection/overriding and globbing.
2016-12-16 09:26:30 -05:00
Ryan S. Brown
197658aff4
Handle when the AMI launch permissions are unset.
...
Use an empty list to avoid a TypeError because `'NoneType' is not iterable``
2016-12-14 19:45:14 -05:00
Ondra Machacek
f84f97d035
cloud: ovirt: Add support to upload/copy/move disks ( #19337 )
2016-12-14 12:43:25 -05:00
Ondra Machacek
5400a06ac4
cloud: ovirt: Various fixes for oVirt modules ( #19141 )
...
* cloud: ovirt: fix various issues in ovirt modules
* cloud: ovirt: add support for nfs version
* cloud: ovirt: Fix facts documentation
* Add proper documentation fragmet
* Add proper argument_spec
* Fix return values
* cloud: ovirt: fix pep8
2016-12-14 11:42:15 -05:00
Ondra Machacek
fa96438f4c
cloud: ovirt: Add support to list nested entities parameters ( #19300 )
2016-12-14 11:15:50 -05:00
Simon Li
de714e5af8
Use volume
as input parameter name to match image
.
2016-12-13 23:25:21 +00:00
Simon Li
9bfa2963b6
Add version_added 2.3 as suggested by shippable
2016-12-13 23:25:20 +00:00
Simon Li
178811d174
Return an error if volume_src wasn't found
2016-12-13 23:25:20 +00:00
Simon Li
e861195773
Add volume_src to os_volume
...
Depending on the OpenStack installation it may be quicker to create a volume from an existing volume (copy-on-write) compared to from a snapshot (allocating a completely new volume).
This adds a new `volume_src` parameter to the `os_module` which accepts a volume id or name.
2016-12-13 23:25:19 +00:00
Carlos E. Garcia
0b8011436d
minor spelling changes
2016-12-13 13:51:13 -05:00
Ondra Machacek
95ef9fd9f9
cloud: ovirt: Add ovirt_tags and ovirt_tags_facts modules ( #19295 )
2016-12-13 09:14:09 -05:00
Toshio Kuratomi
51491c9904
Remove itervalues (not available on py3)
2016-12-13 05:40:48 -08:00
René Moser
a28d898c29
cloudstack: cs_securitygroup_rule: fix impossible to set icmp_code and icmp_type to 0 ( #19258 )
2016-12-13 06:58:17 +01:00
Andrea Tartaglia
ef391a11ec
Removed dict.iteritems() in modules. ( #18859 )
...
This is for py3 compatibility, addressed in #18506
2016-12-12 15:16:23 -08:00
Rene Moser
b1ea79af51
cloudstack: cs_role: doc fixes.
2016-12-10 11:40:30 +01:00
René Moser
a8fc8249b4
cloudstack: new module cs_role ( #19134 )
2016-12-10 10:33:05 +01:00
Matt Clay
2cb6a10a0e
Fix module names in module docs.
2016-12-09 18:13:57 -07:00
Matt Clay
ac7edef2be
Fix modules with documentation errors.
2016-12-09 16:08:26 -07:00
Kash
6b1586748f
Fixes #4538 passing int params as required by boto ( #18999 )
2016-12-09 14:39:02 -05:00
Yury V. Zaytsev
395b59ea6c
Update ec2_vpc_peer.py ( #19069 )
...
Document `peering_id` module parameter.
2016-12-09 11:24:48 -05:00
José Sabater Montes
66ced41485
Add new Amazon EBS volume types. Fixes issue 4041 of ansible-modules-core
2016-12-09 10:27:54 -05:00
Adam Chainz
0b8aada1bc
Cloudformation - allow re-using an existing template ( #19009 )
...
* Allow re-using an existing template when updating a stack by not passing 'template' or 'template_url'. This is a big one for me as our deploy process creates a new stack and then modifies the old one; to avoid changing the resources inside the old one, we have had to avoid using the Ansible module and use the AWS CLI instead in order to pass `--use-previous-template`.
* Split create and update logic into separate functions
* Remove dead `update` variable
2016-12-09 10:24:10 -05:00
Maarten Bezemer
7b4eb078c6
Leave current secutiry groups as-is if not provided ( #19043 )
2016-12-09 10:21:16 -05:00
Tom Paine
1d80f5cf0f
Update ec2_group.py ( #19033 )
...
PR move of https://github.com/ansible/ansible-modules-core/pull/3588
##### ISSUE TYPE
- Docs Pull Request
##### COMPONENT NAME
ec2_group.py
##### ANSIBLE VERSION
```
ansible 2.0.2.0
config file = /Users/tpai/src/cm-secure/ansible.cfg
configured module search path = Default w/o overrides
```
##### SUMMARY
Make it clear you can specify the created group in the rules list, allowing idempotent use for group<->group networking rules.
This is a really useful feature that isn't obvious enough in the docs.
2016-12-09 10:11:17 -05:00
Andy Freeland
cb9b5ab146
Include volume encryption status in 'ec2_vol_facts' module ( #19017 )
2016-12-09 10:01:13 -05:00
Fabio Alessandro Locati
ea46d5548b
Native YAML - cloud/softlayer/sl_vm.py ( #19056 )
...
* Native YAML - cloud/softlayer/sl_vm.py
* Pointless to delegate/localaction, since we are already running on localhost
2016-12-09 09:11:31 -05:00
Andy Freeland
72310ff3e8
Fix wait
parameter in ec2 module docs ( #19037 )
...
Fixes #18913 .
2016-12-09 05:51:43 -05:00
René Moser
345e39e1b1
cloudstack: cs_instance: fix userdata not up to date ( #18942 )
...
Fixes unnecessary VM restart.
VM userdata is currently not returned by the API listVirtualMachine and task will always be marked as changed in has_changed(), which will result in an unnecessary VM restart if force=true.
Reported by @Mayeu
2016-12-09 07:03:18 +01:00
Matt Clay
c709b22e5c
Fix differences with devel.
2016-12-08 11:35:21 -05:00
James Cammarata
fa5386c488
Some additional module cleanup of mistakes made during merging
2016-12-08 11:35:20 -05:00
Toshio Kuratomi
df9059936b
Metadata Status needs to be a list, not a scalar.
...
The default metadata was specified with a string "preview" instead of
the list ["preview"].
2016-12-08 11:35:19 -05:00
James Cammarata
14833f1c7a
A few more organizational cleanups from the repo merge
2016-12-08 11:35:19 -05:00
James Cammarata
011ea55a8f
Relocating extras into lib/ansible/modules/ after merge
2016-12-08 11:35:18 -05:00
James Cammarata
8afa090417
Resolving differences in core modules post-merge
2016-12-08 11:25:36 -05:00
Toshio Kuratomi
7319104552
Refreshed metadata for core modules
2016-12-08 11:25:35 -05:00
Adam Chainz
46ca2b8bcd
Cloudformation - remove dead invoke_with_throttling_retries function ( #5690 )
...
Unused since f040d63403f6c459a278918fa48fa8cb87754506.
2016-12-08 11:25:35 -05:00
Fabio Alessandro Locati
21bd86ef1d
Call main in conditional way - cloud/rackspace
2016-12-08 11:25:35 -05:00
Fabio Alessandro Locati
c8fd24ee04
Call main in conditional way - cloud/amazon
2016-12-08 11:25:35 -05:00
Fabio Alessandro Locati
8b7db84e91
Native YAML - cloud/google/gce.py ( #5800 )
2016-12-08 11:25:34 -05:00
Fabio Alessandro Locati
ca047c3881
Unquote urls in YAML - cloud ( #5797 )
2016-12-08 11:25:34 -05:00
Asara
dddf810a19
Fixed typo in docker_image.py docs ( #5764 )
2016-12-08 11:25:34 -05:00
Ted Timmons
367f675420
use 'six' for urlparse compatability ( #5777 )
...
* use 'six' for urlparse compatability
2016-12-08 11:25:34 -05:00
Rob White
3f81a65e53
Fail if specifying an ENI as device but in_vpc is not true
2016-12-08 11:25:34 -05:00
Andrea Tartaglia
48d47a57d5
ported iterkeys to py3 syntax ( #5657 )
...
* ported iterkeys to py3 syntax
Addresses ansible/ansible#18507
* Use ansible.module_utils.six.moves iterkeys instead of dict.keys()
* Removed 'iterkeys'
2016-12-08 11:25:33 -05:00
tedder
78f8ef267c
update formatted lines to use named identifiers
2016-12-08 11:25:32 -05:00
tedder
c77f7af765
add .format indexes for 2.6 compatability
...
Fixes #5551 ; the "".format() style needs to have `{0}` instead of the implied `{}` version for compatability with 2.6.
2016-12-08 11:25:32 -05:00
Monty Taylor
509846e6d6
Add a few lines about testing ( #5662 )
2016-12-08 11:25:31 -05:00