Commit Graph

2232 Commits (79efc2c70f396345ff8120bef28f6fe58e990a54)

Author SHA1 Message Date
Ryan S. Brown 8bfdcfcab2 Normalize variable naming in cloudformation_facts module using camel2snake 8 years ago
Ryan S. Brown b1a25291b5 cloudformation_facts: Connect boto3 using the module_utils AWS connection instead of calling boto3 directly 8 years ago
jmenga 1f79c357da New module cloudformation_facts (#2329) 8 years ago
René Moser 7b4f78798e Merge pull request #2365 from filipenf/fix-ec2_eni
Fix the eni creation/modification logic thus making it idempotent
8 years ago
Nadir e6678a7496 Added redrive policy options (#2245) 8 years ago
EarlAbides 9278cce7d2 Fix ec2_asg_facts module when using name parameter (#2840) (#2841) 8 years ago
John R Barker f13d376f0c Minor tidyup (#2828) 8 years ago
Ryan Brown aedaca55ac New module: execute_lambda (AWS) (#2558)
First version of execute_lambda module

Supports:
- Synchronous or asynchronous invocation
- Tailing log of execution (sync execution only)
- check mode
8 years ago
Monty Taylor ae5852449c Error if shade is too old for domain_id on os_project (#2806)
* Error if shade is too old for domain_id on os_project

os_project's domain_id parameter requires shade >= 1.8.1 to work. Be
explicit.

Fixes #2805 os_project requires python-shade 1.8.1 or higher

* What I really meant was 1.8.0
8 years ago
René Moser 8d1ce3f2fd Additional provider features added and fixed some bugs (#2769)
* Additional provider features added and fixed some bugs.
* Added support for SSH keys, image passwords, SSD disk type, and CPU family.
* Adjusted server create so that IP address is returned in response.
* Restructured remove server method(s) to handle change status properly, gracefully handle missing servers, and improve overall performance.
* Prevent duplicate server names from being provisioned so removals can be handled appropriately.
* Fixed a bug in the count increment being a string rather than an integer.
* Fixed issue with create_volume returning invalid response.
* Fixed type bug in volume instance_ids for volume removal and improved volume management.
* Fixed type bug in instance_ids for proper server removal and moved boot volume creation into composite server build request.
* General clean up.

* Removed us/lasdev datacenter which the cloud provider no longer maintains.

* Included version_added for new options.

* Added support for firewall rules, consolidated resource UUID retrieval methods for server and NIC modules, and set LAN type to int.

* Minor documentation corrections.

* Some further documentation updates including version.

* Added RETURN documentation.

* Reverting recent commits back to initial PR and will move the new profitbricks_firewall_rule module and other recent changes to a new branch.

Revert "Added support for firewall rules, consolidated resource UUID retrieval methods for server and NIC modules, and set LAN type to int."

This reverts commit 464cbb89f2.

* Set variable types, defined choices, and cleaned up whitespace.

* Added parameter choices for bus.
8 years ago
Ethan Devenport 1eb5745f49 Added parameter choices for bus. 8 years ago
Ethan Devenport 86285e8824 Set variable types, defined choices, and cleaned up whitespace. 8 years ago
René Moser 1c4f346691 ec2_vpc_dhcp_options_facts: fix exception handling, fixes build (#2819) 8 years ago
Joe Smith 44c86245ff Set explicit type for timeout (#2809)
vmware_maintenancemode.py needs explicit type for timeout, otherwise it reads timeout as string and breaks.
8 years ago
TimothyVandenbrande b9b781c370 This is an ansible module to control/create/adapt/remove VMs on a RHEV/oVirt environment. (#2202) 8 years ago
naslanidis be9a0f9854 new AWS module for ec2 dhcp option facts (#2001)
new ec2 dhcp option facts module
8 years ago
René Moser b58bd264e8 vmware_local_user_manager: fix global name 'module' is not defined (#2818) 8 years ago
alxsey 035367170c Implement template storage selection (#2755) 8 years ago
bbooysen 5767885ae5 typo fix (#2816)
Changed 'memroy' to 'memory'.
8 years ago
Ethan Devenport e9fd5ad5dc Reverting recent commits back to initial PR and will move the new profitbricks_firewall_rule module and other recent changes to a new branch.
Revert "Added support for firewall rules, consolidated resource UUID retrieval methods for server and NIC modules, and set LAN type to int."

This reverts commit 464cbb89f2.
8 years ago
Ethan Devenport 88dd7fd250 Added RETURN documentation. 8 years ago
Ethan Devenport 681ad6f2cc Some further documentation updates including version. 8 years ago
Ethan Devenport ea46cbef34 Minor documentation corrections. 8 years ago
Ethan Devenport 464cbb89f2 Added support for firewall rules, consolidated resource UUID retrieval methods for server and NIC modules, and set LAN type to int. 8 years ago
Toshio Kuratomi 6f1753cccd Moved the atomic modules to cloud/atomic. (#2784)
Similar category to docker and lxd
8 years ago
Russell Teague a2d23983c0 Fix vmware_dvs_portgroup destroy task (#2776)
Fixes #2761
8 years ago
Lingxian Kong 85b8615af5 Add openstack os_server_group module (#2702) 8 years ago
Kevin Carter 0749ce6faa Remove the subsystem lock loop (#2647)
This change removes the loop watching for "/var/lock/subsys/lxc" from
the lxc-container module. This change simply runs the command within
a container using the lxc CLI tools which should be responcible for
locking and unlocking on their own.

Closes-Issue: https://github.com/ansible/ansible-modules-extras/issues/690
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
8 years ago
Ethan Devenport 1631c717ff Included version_added for new options. 8 years ago
Ethan Devenport 727eaa219d Removed us/lasdev datacenter which the cloud provider no longer maintains. 8 years ago
Ethan Devenport fa41ccd59b Additional provider features added and fixed some bugs.
* Added support for SSH keys, image passwords, SSD disk type, and CPU family.
* Adjusted server create so that IP address is returned in response.
* Restructured remove server method(s) to handle change status properly, gracefully handle missing servers, and improve overall performance.
* Prevent duplicate server names from being provisioned so removals can be handled appropriately.
* Fixed a bug in the count increment being a string rather than an integer.
* Fixed issue with create_volume returning invalid response.
* Fixed type bug in volume instance_ids for volume removal and improved volume management.
* Fixed type bug in instance_ids for proper server removal and moved boot volume creation into composite server build request.
* General clean up.
8 years ago
whiter 119efdcb82 New module `s3_website` to manage static sites on Amazon S3 8 years ago
Rob White fa6e654eb2 New module - ec2_asg_facts
Gathers facts about multiple of single AWS autoscaling groups.
8 years ago
Brian Coca 1aeb9f8a8c updated version_added to be string 8 years ago
Brian Coca a0969e4bff fixed incorrect import deps (#2747) 8 years ago
Shinichi TAMURA 5fbb0de36f Allow value to be bool where 'yes'/'no' are in choices (#2593)
* Changed type of 'details' argument to bool on ecs_service_facts module.

* Changed type of 'autostart' argument to bool on virt_* modules.

* Changed types of 'autoconnect' and 'stp' argument to bool on nmcli module.
('create_connection_bridge(self)' and 'modify_connection_bridge(self)' are not implemented yet?)

* Added conversion of 'value' argument when 'vtype' is boolean on debconf module.
8 years ago
George Christou 101f9f5f46 Fix bug in counting subnets by Name tag (#1643)
Fixes #1551
8 years ago
Jose Armesto db463e44b3 Added module to find Launch Configurations (#1023)
* Added module to find Launch Configurations

* Simplified parameters to search
8 years ago
jctanner 5fe51b4422 Fix vmware_guest disk and nic parameters and docstrings (#2705)
* Fix vmware_guest disk and nic parameters and docstrings
* vmware_guest: remove default for required params
8 years ago
Fernando José Pando c600334a9d elb facts fixup (#2099)
* elb facts fixup

* return tags and logic fixup

* return tags and dont fail on nonexisting elb name
8 years ago
Ryan Brown 7ffd42f727 Merge pull request #1901 from linuxdynasty/kinesis_streams
Add `kinesis_stream` module to create/delete/update AWS Kinesis streams
8 years ago
Brian Coca 7a73e2a3aa make sure nic is always defined (#2678) 8 years ago
Allen Sanabria 950d76af0b fixed error message for releasing an ip when not waiting for the nat gateway to delete successfully 1st 8 years ago
Allen Sanabria dcf4d7e6e5 fail_json when error and not exit_json 8 years ago
Allen Sanabria 123c70546e clean up documentation 8 years ago
Allen Sanabria ab62c644bc updated catch statement to pass test (as e) 8 years ago
Allen Sanabria 8af1063785 Make sure to catch if no gateways exist 8 years ago
Allen Sanabria 4e8e38f631 remove boto 8 years ago
Allen Sanabria 2e42c72447 version bump 8 years ago
Allen Sanabria 79ea553200 Module requires boto due to ec2.py 8 years ago