Dag Wieers
05c6ff79f9
Convert to reduced list of known types ( #50010 )
2018-12-19 07:25:30 +10:00
Toshio Kuratomi
3fba006207
Update bare exceptions to specify Exception.
...
This will keep us from accidentally catching program-exiting exceptions
like KeyboardInterupt and SystemExit.
2018-12-16 15:03:19 -08:00
René Moser
e0ad0eb42c
Merge pull request #49678 from resmo/fix/cloudstack-tests-unstable
...
cloudstack: Fixes for unstable tests
2018-12-10 08:39:16 -08:00
Abhijeet Kasurde
bc3e7bbeba
E325 Removal - Part II ( #49196 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-11-28 13:55:52 +05:30
Gregor Riepl
02893520a9
Cloudstack: Add password reset module ( #47931 )
2018-11-26 18:20:52 +01:00
René Moser
3554c59c9f
cs_instance: fix typos in defaults for ip/ip6_ipaddress ( #49064 )
2018-11-23 15:39:15 +00:00
John R Barker
3fcc564bbb
Bulk fix DOCUMENTATION.author (Part 1) ( #48934 )
...
* Bulk fix DOCUMENTATION.author
2018-11-20 19:31:35 +00:00
René Moser
c7c3ca1c41
cs_template: fix KeyError on state=extracted ( #48675 )
...
* cs_template: fix KeyError on state=extracted
* add changelog
2018-11-15 13:38:42 +00:00
René Moser
064530b72e
cs_network_acl_rule: fix doc and sanity ( #47835 )
...
* cs_network_acl_rule: fix doc and sanity
* doc styling
2018-11-02 01:08:15 +01:00
René Moser
242bd512d0
cs_ip_address: fix vpc and network mutually exclusive ( #47846 )
...
* cs_ip_address: fix vpc and network mutually exclusive
* add changelog
* streamline docs
2018-11-01 07:26:08 +01:00
Abhijeet Kasurde
3568dc512a
Misc typo fixes ( #47699 )
...
fixes requried to required
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-10-28 12:35:30 +05:30
David Passante
0099e7f57e
cs_account: add ability to bind accounts to LDAP ( #46219 )
2018-10-27 05:00:18 -04:00
David Passante
382641ff24
cs_account: Implement role parameter support ( #46166 )
2018-09-27 07:37:56 +02:00
René Moser
f73996e6eb
cs_resourcelimit: use query_api for error handling ( #46036 )
2018-09-26 09:05:48 +02:00
René Moser
48b9992446
cs_ip_address: use query_api, fixes error handling ( #46034 )
2018-09-26 09:05:07 +02:00
René Moser
7f92a8c94c
cs_staticnat: fix sanity ( #46037 )
2018-09-26 09:03:16 +02:00
René Moser
c09b785a66
cs_instance: doc: fix typo in examples ( #46035 )
2018-09-26 09:02:06 +02:00
René Moser
e7926cf9f4
cs_instance: fix host migration without volume ( #46115 )
2018-09-25 16:48:45 +02:00
René Moser
83ec418470
cs_loadbalancer_rule_member: fix error handling ( #46012 )
...
* make use of query_api
* fix sanity
2018-09-22 13:40:40 +02:00
David Passante
05328ebf21
Cloudstack: fix support for some VPC service capabilities ( #45727 )
...
* Fix support for VPC capabilities such as redundant routers or region level VPC
* Add integration test cases for "region level VPC" and "distributed router" capabilities
2018-09-17 16:08:16 +02:00
Matt Martz
f89d873698
Stub out modules scheduled for 2.8 removal ( #44985 )
...
* Remove modules scheduled for 2.8
* Add changelog and porting guide
* Skip docs test on removed modules
* Don't link to removed modules
2018-08-31 16:27:32 -05:00
René Moser
dd953dbe96
cs_template: implement update and revamp ( #37015 )
2018-08-28 19:55:21 +02:00
Yoan Blanc
cf61510f48
cs instance root_disk size update resizes the root volume ( #43817 )
...
* cloudstack: resize volume on root_disk_size changes
Signed-off-by: Yoan Blanc <yoan.blanc@exoscale.ch>
Reviewed-by: Marc-Aurèle Brothier <m@brothier.org>
* fixup! cloudstack: resize volume on root_disk_size changes
Signed-off-by: Yoan Blanc <yoan.blanc@exoscale.ch>
* fixup! fixup! cloudstack: resize volume on root_disk_size changes
Signed-off-by: Yoan Blanc <yoan.blanc@exoscale.ch>
* cs_instance: rename flag to allow_root_disk_shrink
Signed-off-by: Yoan Blanc <yoan.blanc@exoscale.ch>
2018-08-28 12:19:43 -04:00
nishiokay
c99cd634bb
Update cs_storage_pool.py ( #42454 )
...
Added "maintenance" to allocation_state in the Parameters section.
+label: docsite_pr
2018-08-13 15:19:36 -04:00
René Moser
041fcb2435
cs_pod: workaround for 4.11 API break ( #43944 )
2018-08-11 09:22:14 +02:00
René Moser
d7c3d5501b
cs_vpc: fix disabled or wrong vpc offering taken ( #42465 )
2018-07-09 08:31:13 +02:00
René Moser
0e6628395a
cs_firewall: fix idempotence and tests for cloudstack v4.11 ( #42458 )
2018-07-08 00:51:46 +02:00
nishiokay
7ee86ae370
[cloudstack] fix cs_host example ( #42419 )
2018-07-06 09:47:42 -04:00
David Passante
f30e0b833d
cloudstack: new module cs_disk_offering ( #41795 )
2018-06-23 01:15:26 +02:00
René Moser
5dd3aa26ea
cs_instance: implement host migration support ( #40309 )
...
* cs_instance: implement host migration support
* fix build
* fail fast on update if user is not admin
* improve tests a bit
* expunge it
* fix typo
* disable temporarly verify for host on starting instance.
2018-05-25 11:20:04 +02:00
René Moser
6443a56069
cloudstack: vpn: compatiblity fix for 4.5 API ( #40700 )
2018-05-25 10:24:39 +02:00
Yoan Blanc
3e2a4ee8ba
cloudstack: cs_instance with details ( #40214 )
...
Signed-off-by: Yoan Blanc <yoan.blanc@exoscale.ch>
2018-05-24 07:57:42 +02:00
René Moser
f71cea052d
cs_vpc: fix state=present to start vpc ( #40587 )
2018-05-23 08:53:58 +02:00
René Moser
de8b6b55f7
cs_vpc: implement state=started ( #40319 )
2018-05-17 22:42:53 +02:00
René Moser
1f0c2ca6c9
cs_instance_facts: add host return ( #40307 )
2018-05-17 12:17:49 +02:00
Peter Farmer
912e07a036
cloudstack: added fetch_list=True where appropriate ( #40233 )
2018-05-17 12:16:43 +02:00
Peter Farmer
16994bbdca
cloudstack: use paging for listVirtualMachines ( #40018 )
...
Paging wasn't implemented, so once a cs domain has over 500 (default page size) VMs, Ansible can no longer find newly created VM.
2018-05-12 09:46:49 +02:00
David Passante
200a0bce67
cloudstack: new module cs_role_permission ( #37065 )
2018-04-27 16:47:07 +02:00
John R Barker
7c4b91844d
More validate module fixes ( #39097 )
...
* Fix type bool DOCUMENTATION issues
2018-04-24 18:05:50 +01:00
David Passante
7437d6fdc4
cs_ip_address: add a "tags" parameter to ensure idempotency ( #39016 )
...
* cs_ip_address: add a "tags" parameter to manage idempotency
* cs_ip_address: add integration tests
2018-04-22 20:13:01 +02:00
René Moser
b06dfbec54
cs_user: fix E325 ( #38158 )
2018-03-31 11:44:04 +02:00
David Passante
abae7a49f7
Fixes #37824 . cloudstack: do not rely on APIs list queries for names ( #37910 )
2018-03-26 15:53:28 -04:00
David Passante
270e799cb6
cs_vpc_offering: listVPCOffering API returns any matching names ( #37783 )
...
* fix listVPCOffering API method returns any matching names
* fix build_ci no-underscore-variable
* clearer variable name
* making it simpler
2018-03-23 09:13:41 -04:00
René Moser
3e44186137
cs_instance: add new template filter all ( #37571 )
2018-03-19 17:27:16 +01:00
Dag Wieers
cdd21e2170
Clean up module documentation ( #36909 )
...
* Clean up module documentation
This PR includes:
- Removal of `default: None` (and variations)
- Removal of `required: false`
- Fixing booleans and `type: bool` where required
* Fix remaining (new) validation issues
2018-03-15 22:15:24 +01:00
René Moser
0130490faa
cs_instance: fix py3 user_data base64 ( #37135 )
...
* cs_instance: tests: reproduce py3 user_data base64 issue
* cs_instance: fix base64 encoding with py3
2018-03-08 17:05:57 +01:00
Rene Moser
190d3fbbed
cs_instance: fix error when state destroyed but querying user_data
2018-03-08 10:32:01 +01:00
René Moser
e1297af18a
cs_router: fix missing doc ( #37107 )
...
* cs_router: fix missing doc
* update ignore.txt
2018-03-07 13:34:39 +00:00
René Moser
67d8c8f5c6
cs_ip_address.py: fix missing doc ( #37109 )
...
* cs_ip_address.py: fix missing doc
* update ignore.txt
2018-03-07 13:15:39 +00:00
René Moser
6578403288
cs_zone_facts: implement return facts as ansible returns ( #36993 )
2018-03-05 11:42:38 +01:00