Commit Graph

502 Commits (32d4a8811c446d1606bdfe82b1ba18de00f90216)

Author SHA1 Message Date
Alex Kalinin 126f8b709f Fix opening libvirt esx connection 2016-12-08 11:33:49 -05:00
Brian Coca c7f4fbb8a7 corrected parameter name and added missing description 2016-12-08 11:33:49 -05:00
Brian Coca e25032cc86 fixed misppelled description 2016-12-08 11:33:49 -05:00
Matt Martz 78759c667a Fix DOCUMENTATION for ec2_vpc_dhcp_options.py and add missing RETURN to ec2_vol_facts.py 2016-12-08 11:33:48 -05:00
Sumit Roy 8eeb30da3d Ensure that port_path is split into at most 2 components.
cloudstack: cs_instance: fix do not require name to be set to avoid clashes

Require one of display_name or name. If both is given, name is used as identifier.

cloudstack: fix name is not case insensitive

cloudstack: cs_template: implement state=extracted

Update f5 validate_certs functionality to do the right thing on multiple python versions

This requires the implementation in the module_utils code here
https://github.com/ansible/ansible/pull/13667 to funciton

fixed domain_id to actually be supported

also added domain as an alias
alt fixes #1437

Simplify the code and remove use_unsafe_shell=True

While there is no security issue with this shell snippet, it
is better to not rely on shell and avoid use_unsafe_shell.

Fix for issue #1074. Now able to create volume without replica's.

Improved fix for #1074. Both None and '' transform to fqdn.

Fix for ansible-modules-extras issue #1080
2016-12-08 11:33:48 -05:00
Joel Thompson bace230f25 Add new ec2_vpc_dhcp_options module
This module manages EC2 DHCP options for a given VPC. It allows you to
specify all the options which AWS allows you to set in a DHCP option
set.
2016-12-08 11:33:47 -05:00
Shawn Siefkas 7cf0f8a7f6 Fixing check mode support for vpc route tables
Loop compatibility for dry run exception handling

Route table deletion dry run handler

Fixing regression in propagating_vgw_ids default value

Adjusting truthiness of changed attribute for route manipulation

Updating propagating_vgw_ids default in docstring
2016-12-08 11:33:47 -05:00
wimnat 6d239c6a3f New module - ec2_vol_facts 2016-12-08 11:33:47 -05:00
Baptiste Mille-Mathias 06b3d39076 fix typo
conainerization => containerization
2016-12-08 11:33:46 -05:00
Toshio Kuratomi 255c4b01a8 Remove duplicate documentation fields 2016-12-08 11:33:46 -05:00
RajeevNambiar 77ca6641cb Update sts_assume_role.py for showing the correct example syntax role_session_name instead of session_name
Update sts_assume_role.py for showing the correct example syntax role_session_name instead of session_name. session_name is not a valid property.
2016-12-08 11:33:46 -05:00
Robb Wagoner f7c044badf InService percent key as literal percent (i.e 50, not .5) 2016-12-08 11:33:46 -05:00
Robb Wagoner 8f2eff6ca8 Include instance states (InService or OutOfService) as ELB facts 2016-12-08 11:33:46 -05:00
Rob White d608dee29f Add missing doc fragments 2016-12-08 11:33:45 -05:00
David Shrewsbury ccee183143 Fix exception output for os_keystone_domain.
The message attribute of a shade exception is not very helpful.
Converting to a full string will contain many more details.
2016-12-08 11:33:45 -05:00
Rene Moser 10be5eb908 cloudstack: cs_portforward: fix missing return and remove unused arg 2016-12-08 11:33:45 -05:00
David Shrewsbury 17e9b85228 Update Keystone Domain module for latest shade 2016-12-08 11:33:45 -05:00
Monty Taylor 072cf69cc1 Extract module for keystone domain management 2016-12-08 11:33:45 -05:00
Haneef Ali e4e88807e8 Ansible module for Keystone V3 API
Change-Id: I9db323cc9e5a42353cab5cf4be6e22449cef8542
2016-12-08 11:33:45 -05:00
Charles Paul 8e0d982204 use doc fragments 2016-12-08 11:33:45 -05:00
Constantin07 e20317b3be Print explicit error cause when no ELBs are found in AWS 2016-12-08 11:33:44 -05:00
Stepan Stipl 9bba1b66c5 Fix: route53_facts hosted_zone_id boto error
Boto is expecting parameter called "Id", not "HostedZoneId".
See
http://boto3.readthedocs.org/en/latest/reference/services/route53.html#Route53.Client.get_hosted_zone

Fixes ansible/ansible-modules-extras/#1465
2016-12-08 11:33:44 -05:00
Toshio Kuratomi ad0d2c1747 Update for modules which import json.
Some do not use the json module directly so don't need import json.
Some needed to fallback to simplejson with no traceback if neither was installed

Fixes #1298
2016-12-08 11:33:44 -05:00
Rob 2916a8bf5d Add secondary addresses to facts 2016-12-08 11:33:43 -05:00
Brian Coca a57da4e329 added version info on autodetection feature 2016-12-08 11:33:43 -05:00
Łukasz Proszek d2f060f278 add lxc support, without dropping openvz 2016-12-08 11:33:43 -05:00
Toshio Kuratomi 0501a18608 Really disable RETURN 2016-12-08 11:33:43 -05:00
Toshio Kuratomi c98db451ac Disable RETURNS because the approved module doesn't have a RETURNS that is buildable 2016-12-08 11:33:43 -05:00
Mark Chance ac86f8f0ad fix, update the documentation of the modules 2016-12-08 11:33:42 -05:00
Mark Chance 00bd01c293 WIP documentation update 2016-12-08 11:33:42 -05:00
Mark Chance 7634539da7 add author tag in doc 2016-12-08 11:33:42 -05:00
Mark Chance a1429f868b update version, fix fail msgs 2016-12-08 11:33:42 -05:00
Mark Chance 9aa40a5826 cloud amazon ECS service modules 2016-12-08 11:33:42 -05:00
Rene Moser 5430497151 cloudstack: fixes and improvements
cs_instance: fix case insensitivity
cs_instance: remove duplicate code block
cs_securitygroup_rule: fix KeyError on older ACS
2016-12-08 11:33:41 -05:00
Charles Paul bc21c565fe adding no_log to password 2016-12-08 11:33:41 -05:00
Brian Coca 896eecfdad fixed domain_id to actually be supported
also added domain as an alias
alt fixes #1437
2016-12-08 11:33:41 -05:00
Rene Moser d2db491098 cloudstack: cs_template: implement state=extracted 2016-12-08 11:33:41 -05:00
Rene Moser 75456f7b3a cloudstack: fix name is not case insensitive 2016-12-08 11:33:41 -05:00
Rene Moser e484e0dbda cloudstack: cs_instance: fix do not require name to be set to avoid clashes
Require one of display_name or name. If both is given, name is used as identifier.
2016-12-08 11:33:41 -05:00
Brian Coca e60d7cc840 added examples to route53_zone
fixes #1061
2016-12-08 11:33:40 -05:00
Michael Scherer df195b3076 Replace choices=BOOLEANS by type='bool', fix #1326 2016-12-08 11:33:40 -05:00
Rene Moser c7f6b5e41f cloudstack: cs_volume: simplify detach on state=absent 2016-12-08 11:33:40 -05:00
Gauvain Pocentek 165e025a6d Add an __init__.py file in openstack/
The os_project module doesn't get installed if the __init__ file doesn't
exist in the repository.
2016-12-08 11:33:40 -05:00
Rene Moser 8ac9901481 cloudstack: cs_volume fixes and improvments
cloudstack: cs_volume:  fix not usable in older cloudstack versions

affects CCP 4.3.0.2 , but not ACS / CCP 4.5.1
closes #1321

cloudstack: cs_volume: fix uable to create volumes with the same name on multiple zones

cloudstack: cs_volume: use type bool and fix python3 support
2016-12-08 11:33:39 -05:00
Rene Moser 7ecbd8e34e cloudstack: cs_instance: fixes and improvements
- cs_instance: fix VM not updated with states given stopped, started, restarted
  A missing VM will be created though but an existing not updated. This fixes the lack of consistency.

- cs_instance: fix user data can not be cleared

- cs_instance: fix deleted VM not recovered on state=present
2016-12-08 11:33:39 -05:00
Rene Moser 5f43afff5b cloudstack: cs_facts: fix wrong description of returns cloudstack_public_ipv4, cloudstack_public_hostname
Also see http://docs.cloudstack.apache.org/projects/cloudstack-administration/en/4.6/api.html#user-data-and-meta-data
2016-12-08 11:33:39 -05:00
Rene Moser 73c6a35cae cloudstack: cs_instance: implement state=restored 2016-12-08 11:33:39 -05:00
Vladimir Dimov cb338ccb46 Doc fix ec2_vpc_route_table.py 2016-12-08 11:33:39 -05:00
Vladimir Dimov 74a0665530 Doc fix on route53_health_check.py. Fixed first example. Should be register instead of record. 2016-12-08 11:33:39 -05:00
Matthew Jones d24f02fd39 Fix up vsphere_copy after open_url change
* Remove leading module parameter on open_url call as it's no longer used
  by module_utils.urls.open_url
* Force basic auth otherwise vsphere will just return a 401
2016-12-08 11:33:38 -05:00