Commit Graph

625 Commits (d7ac2a84990ca82b609bf6b9cafa76e12eb5d898)

Author SHA1 Message Date
Michael Scherer d7ac2a8499 Use a python3 compatible notation for octal (#2238) 2016-12-08 11:34:15 -05:00
Rene Moser f90ac2c9de cloudstack: new module cs_router 2016-12-08 11:34:14 -05:00
Constantin ff592dacc5 Added support for Standard - Infrequent Access stoarage class (#2134) 2016-12-08 11:34:14 -05:00
Rob 94e7fae06a Added better example for boto3 exception handling (#2204) 2016-12-08 11:34:13 -05:00
Michael Baydoun 5e3c3741dd created ec2_customer_gateway module (#1868) 2016-12-08 11:34:13 -05:00
Ash Berlin bb42a6bcac Add missing urlparse import to s3_bucket (#2110)
This was triggered when S3_URL environment variable was set.
2016-12-08 11:34:13 -05:00
René Moser 99bf53ea9a cs_loadbalancer_rule_member: doc fixes (#2184) 2016-12-08 11:34:13 -05:00
Nik LaBelle 3ecf8dc12b change netif type to dict and update example (#2187) 2016-12-08 11:34:13 -05:00
Matt Martz 577f56ac79 Fix HAS_BOTO fail_json call for ec2_ami_copy 2016-12-08 11:34:13 -05:00
Rob aa36ed8612 Add secondary IP support and allow specifying sec groups by name (#2161) 2016-12-08 11:34:12 -05:00
Lakshmi Balu 1d236b0204 Update vmware_datacenter.py (#2164)
Fixed the syntac issue variable references before definiton
2016-12-08 11:34:12 -05:00
René Moser 96f337ac47 cs_template: fix missing docs (#2165) 2016-12-08 11:34:12 -05:00
Rob 09b7470983 Added doc for new get_ec2_security_group_ids_from_names function in m… 2016-12-08 11:34:11 -05:00
Toshio Kuratomi 7212bc294e Fix documentation 2016-12-08 11:34:11 -05:00
krzwalko a7fe4cee03 Fix datacenter_name and cluster_name module params (#2142) 2016-12-08 11:34:11 -05:00
Rene Moser 87e975776a azure_rm_deployment: fix docs and move import utils near main()
fixes build
2016-12-08 11:34:11 -05:00
chouseknecht ff624f9ef4 Updated per PR comments 2016-12-08 11:34:10 -05:00
chouseknecht 1d7a109867 Rename azure_deploy to azure_rm_deployment. Refactor to use azure_common. 2016-12-08 11:34:10 -05:00
Michael Scherer 2ec17e4614 Add partial doc on return value of virt (#2116) 2016-12-08 11:34:10 -05:00
Brian Coca 954d650e6a promoted to core, including fixes 2016-12-08 11:34:09 -05:00
James Cammarata fa0c10017e Removing docker_login as it's now in core 2016-12-08 11:34:09 -05:00
Joshua Gilman c0a677aa3a Change disk type to str to allow correct usage of rootfs for LXC (#2091) 2016-12-08 11:34:09 -05:00
Adrià Galín Figueras d802e00417 Fixed netif params when create lxc container (#2064) 2016-12-08 11:34:09 -05:00
Rene Moser 9e05fc35ea vmware_vm_shell: doc: add missing defaults 2016-12-08 11:34:08 -05:00
Ritesh Khadgaray 378707e1f7 vmware_vm_shell: speed up vm_name search (#1909) 2016-12-08 11:34:08 -05:00
Toshio Kuratomi 7b1704640e Make main() only run when invoked as a script (style cleanup) 2016-12-08 11:34:08 -05:00
Laurent Mazuel 8973ecae5b Add user-agent information for analytics 2016-12-08 11:34:08 -05:00
Andre Price 28b0a52245 Get failed deployments when create fails also 2016-12-08 11:34:07 -05:00
Laurent Mazuel 098a4c9ee4 Updated to use ServicePrincipalCredentials class and get rid of requests 2016-12-08 11:34:07 -05:00
Laurent Mazuel ee6fc470db Fixes after Travis feedback 2016-12-08 11:34:07 -05:00
Laurent Mazuel 771c40952b Py2.6 compatible + minor fixes 2016-12-08 11:34:07 -05:00
Laurent Mazuel 96ea53d1f2 Fix YAML documentation 2016-12-08 11:34:07 -05:00
Laurent Mazuel 5d5cac57ff Add update from @obsoleted 2016-12-08 11:34:07 -05:00
Laurent Mazuel 801c44df9e Azure plugin using Azure Python SDK 2.0.0rc1 2016-12-08 11:34:07 -05:00
David Justice a4cc8dfa2c add azure resource manager template deployment module 2016-12-08 11:34:07 -05:00
Rob 1d01d232a9 New module - ec2_snapshot_facts (#1088) 2016-12-08 11:34:07 -05:00
Victor Costan e5742c3a47 amazon/GUIDELINES.md: Fix copy-paste typo (#2060) 2016-12-08 11:34:07 -05:00
Jay Jahns 09aa205209 Add Maintenance Mode support for VMware (#1754)
* add vmware maintenance mode support

* changed version number in documentation

* updated version_added to 2.0 since CI is failing

* changed version to 2.0 due to CI - error asking for 2.1

* added RETURN

* updated formatting of return values and added some to clarify actions taken
2016-12-08 11:34:06 -05:00
Karim Boumedhel e57ef71ed3 Add cloudinit support to ovirt.py module 2016-12-08 11:34:06 -05:00
Michael Scherer 567bcf1341 Do not leak password by error for ovirt module (#1991) 2016-12-08 11:34:06 -05:00
Fernando José Pando 94c5e16fe3 Add SQS queue policy attachment functionality (#1716)
* Add SQS queue policy attachment functionality

SQS queue has no attribute 'Policy' until one is attached, so this special
case must be handled uniquely

SQS queue Policy can now be passed in as json
2016-12-08 11:34:06 -05:00
Michael Scherer a7b843ca80 Use type=path for pem_file, since that's a file (#1934) 2016-12-08 11:34:06 -05:00
Evgeni Golov 3bbef8dc24 fix handling of config options that share the same prefix
container_config:
      - "lxc.network.ipv4.gateway=auto"
      - "lxc.network.ipv4=192.0.2.1"

might try to override lxc.network.ipv4.gateway in the second entry as both
start with "lxc.network.ipv4".
use a regular expression to find a line that contains (optional) whitespace
and an = after the key.

Signed-off-by: Evgeni Golov <evgeni@golov.de>
2016-12-08 11:34:06 -05:00
Evgeni Golov 317ca77193 strip whitespace from key and value before inserting it into the config
before the following would produce four entries:

    container_config:
      - "lxc.network.flags=up"
      - "lxc.network.flags =up"
      - "lxc.network.flags= up"
      - "lxc.network.flags = up"

let's strip the whitespace and insert only one "lxc.network.flags = up"
into the final config

Signed-off-by: Evgeni Golov <evgeni@golov.de>
2016-12-08 11:34:06 -05:00
Ricardo Carrillo Cruz eda5e2f571 Add os_project_facts module
This module gathers facts about OpenStack projects
2016-12-08 11:34:05 -05:00
Jens Carl cf804fb0b8 Fix code example (#2018) 2016-12-08 11:34:05 -05:00
René Moser 5197654437 cloudstack, cs_firewall: fix network not found error in return results (#2006)
Only a small issue in results.

In case of type is ingress, we rely on ip address, but in results we also return the network.
Resolving the ip address works without zone params. If the ip address is not located in the default zone and zone param is not set,
the network won't be found because default zone was used for the network query listing.

However since network param is not used for type ingress we skip the return of the network in results.
2016-12-08 11:34:05 -05:00
René Moser d7e8dd22df cloudstack: cs_instance: fix template not found (#2005)
Let users decide which filter should be used to find the template.
2016-12-08 11:34:05 -05:00
Rene Moser b5e4edd9f9 cloudstack: cs_template: fix state=extracted
* url arg is optional but we enforced it
* url is in a required together, but args only relevant while registering
2016-12-08 11:34:05 -05:00
Rene Moser 1b99ae4ac1 cloudstack: fix doc, display_text not required 2016-12-08 11:34:05 -05:00