Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Refreshed metadata for extras modules | Toshio Kuratomi | 2016-12-06 | 1 | -0/+4 |
| | |||||
* | Native YAML - cloud/cloudstack (#3613) | Fabio Alessandro Locati | 2016-12-01 | 1 | -15/+28 |
| | |||||
* | cloudstack: cs_instance: implement vpc support (#3402) | René Moser | 2016-11-20 | 1 | -11/+25 |
| | | | | | | * cloudstack: cs_instance: implement vpc support * cloudstack: cs_instance: distinguish VPC and non VPC VMs | ||||
* | cloudtack: cs_instance: doc fix for missing tag alias (#3484) | René Moser | 2016-11-16 | 1 | -0/+1 |
| | |||||
* | Use addresses and names reserved for documentation (#2894) | Robin Schneider | 2016-09-12 | 1 | -1/+1 |
| | | | | | Trying to preserve the meaning of the examples. Related to: https://github.com/ansible/ansible/issues/17479 | ||||
* | cloudstack: use has_changed() from utils | Rene Moser | 2016-06-09 | 1 | -3/+3 |
| | |||||
* | cloudstack: use poll_job() from utils | Rene Moser | 2016-06-09 | 1 | -9/+9 |
| | |||||
* | cloudstack: remove duplicate import cs handling, already in utils. | Rene Moser | 2016-06-09 | 1 | -9/+0 |
| | |||||
* | cloudstack: cs_instance: fix template not found (#2005) | René Moser | 2016-04-12 | 1 | -2/+12 |
| | | | Let users decide which filter should be used to find the template. | ||||
* | cloudstack: cs_instance: implement updating security groups | Rene Moser | 2016-02-03 | 1 | -9/+43 |
| | | | | ACS API implemented in 4.8, has no effect < 4.8. | ||||
* | cloudstack: use CS_HYPERVISORS from cloudstack utils | Rene Moser | 2016-02-02 | 1 | -1/+1 |
| | |||||
* | cloudstack: fixes and improvements | Rene Moser | 2016-01-11 | 1 | -7/+1 |
| | | | | | | cs_instance: fix case insensitivity cs_instance: remove duplicate code block cs_securitygroup_rule: fix KeyError on older ACS | ||||
* | cloudstack: cs_instance: fix do not require name to be set to avoid clashes | Rene Moser | 2015-12-20 | 1 | -5/+18 |
| | | | Require one of display_name or name. If both is given, name is used as identifier. | ||||
* | cloudstack: fixes and improvements | Rene Moser | 2015-12-16 | 1 | -19/+15 |
| | | | | | | cloudstack: fix python3 support and use type='bool' cloudstack: cs_instance: update vm on state=restored | ||||
* | cloudstack: cs_instance: fixes and improvements | Rene Moser | 2015-12-15 | 1 | -75/+97 |
| | | | | | | | | | - 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 | ||||
* | Merge pull request #1294 from resmo/feature/cs_instance_restore | Brian Coca | 2015-12-14 | 1 | -4/+38 |
|\ | | | | | cloudstack: cs_instance: implement state=restored | ||||
| * | cloudstack: cs_instance: implement state=restored | Rene Moser | 2015-11-30 | 1 | -4/+38 |
| | | |||||
* | | cloudstack: fixes and improvements | Rene Moser | 2015-12-04 | 1 | -1/+1 |
|/ | | | | | | | | | | | | | | | | | - cs_affinitygroup: add project support Project support in CloudStack for affinity groups is going to be fixed/implemented in the near future, this module should already support. - cs_affinitygroup: fix missing returns in doc - cs_volume: fix disk offering not found - cs_volume: fix volume not found if created with display_volume=no - cs_firewall: argument zone is missing, default zone is always used. credits for reporting and fixing to @atsaki closes #1320 - cs_instance: fix user_data base64 encoding fails if not a string | ||||
* | Merge pull request #1011 from resmo/feature/args_specs | Greg DeKoenigsberg | 2015-09-30 | 1 | -42/+41 |
|\ | | | | | cloudstack: implement common argument spec handling | ||||
| * | cloudstack: implement common argument spec handling | Rene Moser | 2015-09-22 | 1 | -42/+41 |
| | | |||||
* | | cloudstack: fix redundant security_group return | Rene Moser | 2015-09-22 | 1 | -1/+0 |
|/ | |||||
* | Merge pull request #886 from DazWorrall/feature/cs_instance_custom | Brian Coca | 2015-09-04 | 1 | -0/+32 |
|\ | | | | | Add support for custom service offerings | ||||
| * | More doc fixes | Darren Worrall | 2015-08-28 | 1 | -1/+1 |
| | | |||||
| * | Doc fix | Darren Worrall | 2015-08-28 | 1 | -1/+1 |
| | | |||||
| * | Use module level validation for params | Darren Worrall | 2015-08-28 | 1 | -2/+1 |
| | | |||||
| * | Add support for custom service offerings | Darren Worrall | 2015-08-27 | 1 | -0/+33 |
| | | | | | | | | | | This adds 3 new params: cpu, cpu_speed, and memory, which are required together. | ||||
* | | Merge pull request #896 from resmo/for-ansible | Toshio Kuratomi | 2015-09-03 | 1 | -0/+1 |
|\ \ | | | | | | | cloudstack: add api_region arg | ||||
| * | | cloudstack: add api_region arg | Rene Moser | 2015-08-31 | 1 | -0/+1 |
| |/ | | | | | | | | | * docs in module_docs_fragments/cloudstack.py * implemented in module_utils/cloudstack.py -> https://github.com/ansible/ansible/pull/12083 | ||||
* | | cloudstack: cs_instance: deploy instance in desired state on ↵ | Rene Moser | 2015-09-01 | 1 | -7/+14 |
|/ | | | | | | | | state=started/stopped Before this change, an instance must be present for make use of state=stopped/started. Now we are deploying an instance in the desire state if it does not exist. In this case all args needed to deploy the instance must be passed. However the short form for stopping/starting an _existing_ instance still works as before. | ||||
* | cloudstack: cs_instance: fix ip address may not be set on default nic | Rene Moser | 2015-08-23 | 1 | -1/+1 |
| | |||||
* | cloudstack: add Simulator as hypervisor | Rene Moser | 2015-08-19 | 1 | -1/+1 |
| | |||||
* | cloudstack: use new get_result() handling | Rene Moser | 2015-08-17 | 1 | -47/+16 |
| | |||||
* | fixes to prevent doc brekage | Brian Coca | 2015-08-13 | 1 | -1/+1 |
| | |||||
* | Merge pull request #828 from resmo/for-ansible | Brian Coca | 2015-08-11 | 1 | -3/+3 |
|\ | | | | | cloudstack: fixes, docs, imrovements | ||||
| * | cloudstack: cs_instance: use mutually_exlusive of AnsibleModule | Rene Moser | 2015-08-11 | 1 | -3/+3 |
| | | |||||
* | | Merge pull request #826 from DazWorrall/feature/cs_instance_iptonetwork | Brian Coca | 2015-08-11 | 1 | -4/+42 |
|\ \ | |/ |/| | Add iptonetwork parameter to cs_instance | ||||
| * | Add alias | Darren Worrall | 2015-08-11 | 1 | -1/+2 |
| | | |||||
| * | Api tidy up | Darren Worrall | 2015-08-11 | 1 | -3/+6 |
| | | |||||
| * | Rename param to ip_to_networks | Darren Worrall | 2015-08-11 | 1 | -5/+5 |
| | | |||||
| * | Add iptonetwork parameter | Darren Worrall | 2015-08-11 | 1 | -2/+36 |
| | | |||||
* | | Add an option to allow the resize of root disk when the instance is created. ↵ | Milamber | 2015-08-11 | 1 | -0/+7 |
|/ | | | | | | (need CloudStack 4.4 or +, cloud-initramfs-growroot installed on the template) Signed-off-by: Milamber <milamber@apache.org> | ||||
* | cloudstack: doc fixes | Rene Moser | 2015-08-08 | 1 | -1/+1 |
| | |||||
* | cloudstack: fix KeyError: 'public_ip' in cs_instance | Rene Moser | 2015-08-08 | 1 | -1/+1 |
| | |||||
* | cloudstack: cs_instance: fix display_name not used in deployment | Rene Moser | 2015-07-19 | 1 | -0/+1 |
| | |||||
* | cloudstack: use get_or_fallback() from cloudstack utils | Rene Moser | 2015-07-19 | 1 | -8/+1 |
| | |||||
* | cloudstack: cs_instance: fix missing resource error in check mode if ↵ | Rene Moser | 2015-07-10 | 1 | -2/+4 |
| | | | | instance is not yet present | ||||
* | cloudstack: update code to match best practice | Rene Moser | 2015-06-28 | 1 | -4/+2 |
| | | | | * Remove catchall exception * use `if __name__ == '__main__':` | ||||
* | cloudstack: fix state=expunged in cs_instance | Rene Moser | 2015-06-27 | 1 | -2/+2 |
| | |||||
* | cloudstack: cs_instance do not pass zoneid to listVirtualMachines | Rene Moser | 2015-06-27 | 1 | -2/+1 |
| | | | | | | This change is related to 2 issues; - The API does not return destroyed VMs if zone ID is passed for CS version < 4.5.2. Also see CLOUDSTACK-8578. This only affects domain and root admins. - The instance name must be unique across all zones. If we pass the zone ID to find a VM, it will not be found if it is in a different zone but a deployment with the name would fail. | ||||
* | cloudstack: cleanup cs_instance use param key exlicitly for utils methods | Rene Moser | 2015-06-27 | 1 | -18/+18 |
| |