Alexander Braverman Masis
062a5551e0
ManageIQ module - provider refresh ( #37573 )
2018-03-21 05:34:24 -04: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
Christopher Brown
acdb3657b7
Add GCE provider for ManageIQ ( #35705 )
...
This commit adds support for creating GCE providers on ManageIQ.
2018-02-05 04:43:19 -05:00
Christopher Brown
d2d825ccd3
Add ManageIQ OpenStack provider ( #34932 )
...
Adds the capability to create OpenStack providers. Because one
of the parameters, keystone_v3_domain_id, is not currently
exposed, it is added as an alias of azure_tenant_id which currently
maps to uid_ems. Work is in progress to fix this.
ManageIQ/manageiq#16802
ManageIQ/manageiq-api#279
ManageIQ/manageiq-providers-openstack#196
2018-01-26 04:56:06 -05:00
Christopher Brown
b8e8fb48a8
Add OpenStack Director provider ( #35043 )
...
Adds the ability to create an OpenStack Director provider in
ManageIQ.
2018-01-24 03:15:40 -05:00
Christopher Brown
7644042d21
Update ManageIQ Azure Tenant ID parameter ( #34806 )
...
Currently the ManageIQ API does not support azure_tenant_id but
this is in the process of being fixed. This commit changes
the recently-committed parameter to allow for the upcoming change.
2018-01-14 06:53:28 -05:00
Christopher Brown
cf86c6aaf6
Add ManageIQ Azure provider ( #34708 )
...
This commit adds support for creating Azure providers on ManageIQ.
2018-01-11 09:06:33 -05:00
Christopher Brown
d2ccc13857
Add VNC port range check ( #34466 )
...
This adds a check to ensure that both start and end of vnc range
is specified.
2018-01-07 04:27:42 -05:00
Christopher Brown
18e41ca4d9
add VMware provider to ManageIQ module ( #34112 )
...
Currently the manageiq remote management module only supports
OpenShift, AWS and oVirt. This adds the ability to create VMware
providers by adding two additional parameters for configuring a
host VNC range.
2018-01-03 07:14:02 -05:00
Christopher Brown
ebd096a732
Add C and U metrics to oVirt provider ( #34138 )
...
Adds the path parameter to allow configuration of C&U metrics
on the oVirt provider. Expands example to match.
2017-12-21 08:57:22 -05:00
Christopher Brown
145c6f953d
add oVirt provider to ManageIQ module ( #33751 )
...
This commit adds oVirt/RHEV capability to the ManageIQ remote
management module.
2017-12-11 04:52:33 -05:00
Yaacov Zamir
2765ee4b9a
Enable use of empty manageiq arguments ( #31774 )
...
* anable use of empty manageiq arguments
* make default verify_ssl true
2017-10-23 13:33:57 +02:00
Yaacov Zamir
2fc1d6618f
fix the handeling of empty auth_key ( #31753 )
2017-10-15 19:30:34 -04:00
Beni Cherniavsky-Paskin
60d32f26d7
Followup tweaks to module EXAMPLES, per comments in #29039 ( #30248 )
...
* Drop hosts: tasks: boilerplate from EXAMPLES string
Should be just individual tasks
https://docs.ansible.com/ansible/latest/dev_guide/developing_modules_documenting.html#examples-block
* Demonstrate url with port in one of the EXAMPLES
2017-09-24 04:55:19 -04:00
Joel Diaz
6c7d46a9e3
add default role of 'prometheus_alerts' for alerts ( #29111 )
...
Currently, MIQ only supports an alert type of 'prometheus', so rather than have the caller of manageiq_provider pass this info, just set it as the default.
2017-09-19 09:32:59 -04:00
Pavel Zagalsky
779e365639
Modified yaml examples ( #29039 )
...
Additional fields
Another change
Lint fix
Removed "valid" option from documentation
Checking without cert example
Added fake cert
2017-09-12 18:48:00 -04:00
Yaacov Zamir
534c1b8342
Flatten manageiq provider UI ( #28967 )
...
* flatten the endpoints arguments into first level
* flatten the endpoints arguments into first level, update the docs
2017-09-05 10:11:29 -04:00
Yaacov Zamir
a41da28f3f
New model manageiq manageiq provider ( #28273 )
...
* New Model manageiq manageiq_provider
* update docs, port is not required, region is provider-region
* add example of using token
* loop on endpoints instead of creating them one by one
* add alerts endpoint
* Simplify boilerplate and reorganize docs
Tried to make it clearer how the suboptions are laid out.
* Flatten out suboptions in order to make tests pass
These will not render properly in the HTML docs. Simplifying how this module accepts options should be addressed in a future PR.
2017-08-29 22:54:35 -04:00