# oVirt Ansible modules

**URL:** <https://forum.ansible.com/t/ovirt-ansible-modules/22818>\
**Category:** Ansible Developer\
**Created:** [October 18, 2016, 4:58pm UTC](https://forum.ansible.com/t/ovirt-ansible-modules/22818 "2016-10-18T16:58:33Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![machacekondra](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/machacekondra/32/2671_2.png) [@machacekondra](https://forum.ansible.com/u/machacekondra)\
**Post date:** [October 18, 2016, 4:58pm UTC](https://forum.ansible.com/t/ovirt-ansible-modules/22818/1 "2016-10-18T16:58:33Z")

</div>

Hello all,

I’ve recently created few new modules to manage oVirt environment.  
These modules are using Python SDK[1] version 4 for oVirt, that  
means that those modules works only with API version 4 of the oVirt.

Following modules was merged already and shipped with Ansible 2.2:

[ovirt\_auth](http://docs.ansible.com/ansible/ovirt_auth_module.html), [ovirt\_vms](http://docs.ansible.com/ansible/ovirt_vms_module.html) and [ovirt\_disks](http://docs.ansible.com/ansible/ovirt_disks_module.html).

Following modules will be (hopefully) shipped with Ansible 2.3.  
I would very welcome any feedback to those modules.

Add ovirt\_clusters and ovirt\_clusters\_facts modules  
[https://github.com/ansible/ansible-modules-extras/pull/3138](https://github.com/ansible/ansible-modules-extras/pull/3138)

Add ovirt\_datacenters and ovirt\_datacenters\_facts modules

[https://github.com/ansible/ansible-modules-extras/pull/3146](https://github.com/ansible/ansible-modules-extras/pull/3146)

Add ovirt\_networks and ovirt\_networks\_facts modules  
[https://github.com/ansible/ansible-modules-extras/pull/3148](https://github.com/ansible/ansible-modules-extras/pull/3148)

Add ovirt\_users/groups and ovirt\_users/groups\_facts modules  
[https://github.com/ansible/ansible-modules-extras/pull/3153](https://github.com/ansible/ansible-modules-extras/pull/3153)

Add ovirt\_permissions and ovirt\_permissions\_facts modules  
[https://github.com/ansible/ansible-modules-extras/pull/3160](https://github.com/ansible/ansible-modules-extras/pull/3160)

Add ovirt\_external\_providers and ovirt\_external\_providers\_facts modules  
[https://github.com/ansible/ansible-modules-extras/pull/3168](https://github.com/ansible/ansible-modules-extras/pull/3168)

Add ovirt\_vmpools and ovirt\_vmpools\_facts modules  
[https://github.com/ansible/ansible-modules-extras/pull/3171](https://github.com/ansible/ansible-modules-extras/pull/3171)

Add ovirt\_quotas and ovirt\_quotas\_facts modules  
[https://github.com/ansible/ansible-modules-extras/pull/3172](https://github.com/ansible/ansible-modules-extras/pull/3172)

Add ovirt\_nics and ovirt\_nics\_facts modules  
[https://github.com/ansible/ansible-modules-extras/pull/3205](https://github.com/ansible/ansible-modules-extras/pull/3205)

Add ovirt\_templates and ovirt\_templates\_facts modules  
[https://github.com/ansible/ansible-modules-extras/pull/3221](https://github.com/ansible/ansible-modules-extras/pull/3221)

Add ovirt\_storage\_domains and ovirt\_storage\_domains\_facts modules  
[https://github.com/ansible/ansible-modules-extras/pull/3222](https://github.com/ansible/ansible-modules-extras/pull/3222)

Add ovirt\_hosts and ovirt\_hosts facts modules  
[https://github.com/ansible/ansible-modules-extras/pull/3225](https://github.com/ansible/ansible-modules-extras/pull/3225)

Add ovirt\_vms\_facts module  
[https://github.com/ansible/ansible-modules-extras/pull/3226](https://github.com/ansible/ansible-modules-extras/pull/3226)

Add ovirt\_host\_networks module  
[https://github.com/ansible/ansible-modules-extras/pull/3227](https://github.com/ansible/ansible-modules-extras/pull/3227)

Thanks a lot,

Ondra

[1] [https://pypi.python.org/pypi/ovirt-engine-sdk-python](https://pypi.python.org/pypi/ovirt-engine-sdk-python)
