Commit Graph

160 Commits (b51a662258847d4ba63e88cf49a1765c1e1bf395)

Author SHA1 Message Date
Atsushi Sasaki 91d3c02571 Enable to resize a volume with cs_volume 10 years ago
Rene Moser 8ec66713d9 cloudstack: fixes and improvements
- 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
10 years ago
Rene Moser 87065005aa cloudstack: new module cs_volume 10 years ago
Rene Moser d589a2ea12 cloudstack: cs_portforward: fix example does not match description 10 years ago
Toshio Kuratomi b60d6e754b Fix doc build by moving misplaced CIDR documentation 10 years ago
Rene Moser c142bf0d44 cloudstack: add new loadbalancer rule modules 10 years ago
Greg DeKoenigsberg b69362647a Merge pull request #1011 from resmo/feature/args_specs
cloudstack: implement common argument spec handling
10 years ago
Rene Moser bcfe75a52d cloudstack: fix redundant security_group return 10 years ago
Rene Moser faa575afb5 cloudstack: implement common argument spec handling 10 years ago
Brian Coca 3d07eb5419 Merge pull request #941 from resmo/feature/cs_user
cloudstack: new module cs_user
10 years ago
Rene Moser c419dabe12 cloudstack: cs_account re-factor error handling state=present 10 years ago
Rene Moser 67bc8e9fda cloudstack: cs_account: create account for states locked/disabled/enabled if not present 10 years ago
Rene Moser 462c90eb54 cloudstack: cs_account: add state unlocked as alias for enabled 10 years ago
Rene Moser 578dbe1d37 cloudstack: new module cs_user 10 years ago
Rene Moser 6bd40787ce cloudstack: fix templates not always have checksums
It is not documented but it seems only registered templates have checksums. Templates created from VMs and snapshot don't.

This change fixes the traceback. But we must re-thinking, if it still makes sense to look for the checksum.
10 years ago
Rene Moser 6e2b97427b cloudstack: cs_account: fix error handing on state=absent 10 years ago
Brian Coca 4a6285b774 Merge pull request #886 from DazWorrall/feature/cs_instance_custom
Add support for custom service offerings
10 years ago
Toshio Kuratomi 903d209071 Merge pull request #896 from resmo/for-ansible
cloudstack: add api_region arg
10 years ago
Rene Moser 0c1257b0c1 cloudstack: cs_instance: deploy instance in desired state on 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.
10 years ago
Rene Moser 52a3d99873 cloudstack: add api_region arg
* docs in module_docs_fragments/cloudstack.py
* implemented in module_utils/cloudstack.py -> https://github.com/ansible/ansible/pull/12083
10 years ago
Rene Moser 2dc67f7c6b cloudstack: cs_template: add new arg cross_zones 10 years ago
Darren Worrall a284c4e974 More doc fixes 10 years ago
Darren Worrall 37b601b5f9 Doc fix 10 years ago
Darren Worrall 50d9589bc8 Use module level validation for params 10 years ago
Darren Worrall e8137d4065 Add support for custom service offerings
This adds 3 new params: cpu, cpu_speed, and memory, which are required
together.
10 years ago
Rene Moser 4856701457 cloudstack: cs_domain: rename argument cleanup to clean_up for consistency 10 years ago
Rene Moser 94614d0454 cloudstack: cs_staticnat: fix wrong class name used 10 years ago
Rene Moser a279207c7b cloudstack: cs_portforward: fix returns for int casting
* missing self.
* variable must be named portforwarding_rule, not resource
10 years ago
Rene Moser 249b7bf969 cloudstack: cs_instance: fix ip address may not be set on default nic 10 years ago
Rene Moser 9bdefef05f cloudstack: cs_network: rename broadcast_domaintype to broadcast_domain_type for consistency 10 years ago
Rene Moser e8df87375d cloudstack: cs_security_group_rule: fix typo 10 years ago
Rene Moser 28ad84b87a cloudstack: add Simulator as hypervisor 10 years ago
Rene Moser b95abe0ddd cloudstack: rename displaytext, displayname to dislplay_... for consistency 10 years ago
Rene Moser 2e52f11dc3 cloudstack: use new get_result() handling 10 years ago
Rene Moser 4be1b3e2ab cloudstack: cs_template: fix state=absent must not need vm, url
only for state=present, fixes example.
10 years ago
Brian Coca e31a4be192 fixes to prevent doc brekage 10 years ago
Brian Coca 1e067a96ea Merge pull request #828 from resmo/for-ansible
cloudstack: fixes, docs, imrovements
10 years ago
Brian Coca c310d3a8cd Merge pull request #826 from DazWorrall/feature/cs_instance_iptonetwork
Add iptonetwork parameter to cs_instance
10 years ago
Rene Moser 9905034d3b cloudstack: cs_ip_address: doc style fixes 10 years ago
Darren Worrall 2be506dbdf Add alias 10 years ago
Darren Worrall 53e447e38e Api tidy up 10 years ago
Darren Worrall ecfd18a941 Rename param to ip_to_networks 10 years ago
Rene Moser 713cec4423 cloudstack: cs_instance: use mutually_exlusive of AnsibleModule 10 years ago
Rene Moser aa14dedb8f cloudstack: sync cs_facts with best practices 10 years ago
Rene Moser 2318009b70 cloudstack: cs_network fix zone not in result 10 years ago
Darren Worrall d11182b80b Add iptonetwork parameter 10 years ago
Milamber 51f3b9f6dd Add an option to allow the resize of root disk when the instance is created. (need CloudStack 4.4 or +, cloud-initramfs-growroot installed on the template)
Signed-off-by: Milamber <milamber@apache.org>
10 years ago
Darren Worrall e813c54e93 Remove listall 10 years ago
Darren Worrall 51cd73fd67 Doc fixes 10 years ago
Darren Worrall abe0bbd5e1 Param fixes to associateIpAddress 10 years ago