Commit Graph

210 Commits (409c8b4909dfb61c44ec88db02016bddfc9d0a1c)

Author SHA1 Message Date
René Moser 46df503964 cloudstack: cs_snapshot_policy: remove unused arg specs and doc cleanup (#2361) 10 years ago
René Moser 57e1497fcf cloudstack: cs_ip_address: add vpc support (#2283)
* cloudstack: cs_ip_address: add vpc support

* cloudstack: cs_ip_address: remove unused/unreachable code
10 years ago
René Moser abe406f074 cloudstack: cs_staticnat: add vpc support (#2285)
* cloudstack: cs_staticnat: add network arg, used for VPC support

* cloudstack: cs_staticnat: removed unused code
10 years ago
René Moser 039005bfaa cloudstack: cs_firewall: get_network moved to utils, cleanup (#2293) 10 years ago
René Moser 5a7a9a0a30 cloudstack: cs_template: fix typos (#2294) 10 years ago
René Moser 53ffd5f82b cloudstack: new module cs_snapshot_policy (#2303) 10 years ago
Adrian Likins 028ef0a2fa Merge pull request #2185 from resmo/feature/cs_router
cloudstack: new module cs_router
10 years ago
René Moser eab4b6a3e9 cs_loadbalancer_rule_member: doc fixes (#2184) 10 years ago
Rene Moser 5e008b928e
cloudstack: new module cs_router 10 years ago
René Moser 46fb2f8d14 cs_template: fix missing docs (#2165) 10 years ago
René Moser 0fa30f8d93 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.
10 years ago
René Moser 30a46ee542 cloudstack: cs_instance: fix template not found (#2005)
Let users decide which filter should be used to find the template.
10 years ago
René Moser 442c286b1c Merge pull request #1923 from resmo/fix/cs-template-absent-cross-zones
cloudstack: cs_template: bug fixes
10 years ago
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
Michael Scherer 5696e6c33a Do not leak passwords in case of error in cloudstack modules 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