Commit Graph

196 Commits (1d0df46475e6194eedaa52622e778e0fee5c7378)

Author SHA1 Message Date
Rene Moser 1d0df46475 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
10 years ago
Rene Moser 0b9c8213ad cloudstack: fix doc, display_text not required 10 years ago
Rene Moser 2d78c23dc0 cloudstack: cs_template: fix cross_zones template removal 10 years ago
René Moser 6a5e1e8d4d Merge pull request #1614 from resmo/feature/cs_zone_facts
[2.1] cloudstack: new module cs_zone_facts
10 years ago
Brian Coca cda520436e Merge pull request #1591 from resmo/feature/cs_zone
[2.1] cloudstack: new module cs_zone
10 years ago
Brian Coca ab8b889559 Merge pull request #1590 from resmo/feature/cs_cluster
[2.1] cloudstack: new module cs_cluster
10 years ago
Brian Coca 39b82b3dab Merge pull request #1589 from resmo/feature/cs_pod
[2.1] cloudstack: new module cs_pod
10 years ago
Brian Coca f5c4af406a Merge pull request #1588 from resmo/feature/cs_instance_facts
[2.1] cloudstack: new module cs_instance_facts
10 years ago
Brian Coca 7ebb8ed3fa Merge pull request #1587 from resmo/feature/cs_resourcelimit
[2.1] cloudstack: new module cs_resourcelimit
10 years ago
Brian Coca 3145ef9467 Merge pull request #1586 from resmo/feature/cs_configuration
[2.1] cloudstack: new module cs_configuration
10 years ago
Rene Moser 3b354ddf00 cloudstack: new module cs_zone_facts 10 years ago
Rene Moser fc0c41a306 cloudstack: new module cs_instance_facts 10 years ago
Rene Moser 15f2a328a2 cloudstack: new module cs_zone 10 years ago
Rene Moser dbf260b779 cloudstack: new module cs_pod 10 years ago
Rene Moser d17fdc1846 cloudstack: new module cs_cluster 10 years ago
Rene Moser c32569d7f8 cloudstack: cs_instance: implement updating security groups
ACS API implemented in 4.8, has no effect < 4.8.
10 years ago
Rene Moser c73ed3b47b cloudstack: add new module cs_resourcelimit 10 years ago
Rene Moser 9f97615060 cloudstack: new module cs_configuration 10 years ago
Rene Moser db31914f58 cloudstack: use CS_HYPERVISORS from cloudstack utils 10 years ago
Toshio Kuratomi 36be779888 Remove duplicate documentation fields 10 years ago
Rene Moser 2984c13035 cloudstack: cs_portforward: fix missing return and remove unused arg 10 years ago
Rene Moser 11fdb822a4 cloudstack: fixes and improvements
cs_instance: fix case insensitivity
cs_instance: remove duplicate code block
cs_securitygroup_rule: fix KeyError on older ACS
10 years ago
Toshio Kuratomi 19e496c69c Merge pull request #1395 from resmo/feature/cs_template_extract
[stable-2.0] cloudstack: cs_template: implement state=extracted
10 years ago
Toshio Kuratomi 9bae6eafee Merge pull request #1411 from resmo/fix/stable-2.0/case_insensivity
[stable-2.0] cloudstack: fix name is not case insensitive
10 years ago
Rene Moser 06f6a5375e cloudstack: fix name is not case insensitive 10 years ago
Rene Moser 15b14f8109 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.
10 years ago
Rene Moser 56fb7abc65
cloudstack: cs_volume: simplify detach on state=absent 10 years ago
Rene Moser 182cbbd4f7 cloudstack: cs_template: implement state=extracted 10 years ago
Brian Coca 577b930df9 Merge pull request #1335 from resmo/fix/1321
[next]: cloudstack: fixes and improvements
10 years ago
Rene Moser 99385de340 cloudstack: fixes and improvements
cloudstack: fix python3 support and use type='bool'

cloudstack: cs_instance: update vm on state=restored
10 years ago
Rene Moser 480db37583 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
10 years ago
Rene Moser a0a19e16ff 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
10 years ago
Brian Coca 5601c1338a Merge pull request #1288 from resmo/fix/cs_facts_docs
cloudstack: cs_facts: fix wrong description of returns cloudstack_pub…
10 years ago
Brian Coca cbe0211f3d Merge pull request #1294 from resmo/feature/cs_instance_restore
cloudstack: cs_instance: implement state=restored
10 years ago
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 f2eb00cc71 cloudstack: cs_instance: implement state=restored 10 years ago
Rene Moser b7ca7d15ac 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
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