Gettting VM permissions from ovirt.ovirt ansible colllection

Hi all I'm writing an Ansible playbook to capture VM info, specifically the MAC address and the user permissions, but I'm having issues resolving the user ID returned by ovirt.ovirt.ovirt_vm_info into something I can use, like their userid. ovirt.ovirt.ovirt_vm_info gives me: "vm_facts.ovirt_vms[0].permissions[0]": { "href": "/ovirt-engine/api/vms/39e07b2a-4cbe-48d8-9e03-3a903027c2b0/permissions/00000003-0003-0003-0003-0000000002ad", "id": "00000003-0003-0003-0003-0000000002ad", "role": { "href": "/ovirt-engine/api/roles/00000000-0000-0000-0000-000000000001", "id": "00000000-0000-0000-0000-000000000001" }, "user": { "href": "/ovirt-engine/api/users/fdfc627c-d875-11e0-90f0-83df133b58cc", "id": "fdfc627c-d875-11e0-90f0-83df133b58cc" }, "vm": { "href": "/ovirt-engine/api/vms/39e07b2a-4cbe-48d8-9e03-3a903027c2b0", "id": "39e07b2a-4cbe-48d8-9e03-3a903027c2b0" } } I'm looking to get the userid's of the users assigned to this VM with the "UserRole" role. Any ideas how I can do this with the ovirt.ovirt ansible collection? Thanks
participants (1)
-
Colin Coe