[ovirt-users] Re: VLANs with one NIC in ovirt

2019-12-06 Thread Robert Webb
How is your switch port configured?

The switch port, in your case, would have to be set up in trunk mode, for the 
vlan 5 tagging, then also have a native vlan defined, for the untagged 
management packets.



From: siove...@gmail.com 
Sent: Friday, December 6, 2019 9:42 AM
To: users@ovirt.org 
Subject: [ovirt-users] Re: VLANs with one NIC in ovirt

Hi Joseph, I did that but the problem is that I have an ovirtmgmt network by 
default and another network that is a VLAN, VLAN 5 exactly. But VMs that are in 
VLAN 5 cannot go outside. Maybe it could be because the traffic on ovirtmgmt is 
unlabeled and on VLAN 5 it is tagged. Or maybe I have to create some internal 
route so that VLAN 5 packets can exit on ovirtmgmt. I don't know what exactly 
happens and I would like to help me.
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/3PG5CRONEFZYA6DSMCYTY3WJJ5DTSSX5/
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/XX5M6ORCGFXM2BSSMQ747I5Q4G7EPF4F/


[ovirt-users] Re: VLANs with one NIC in ovirt

2019-12-06 Thread Dominik Holler
On Fri, Dec 6, 2019 at 3:44 PM  wrote:

> Hi Joseph, I did that but the problem is that I have an ovirtmgmt network
> by default and another network that is a VLAN, VLAN 5 exactly. But VMs that
> are in VLAN 5 cannot go outside.


If the route to outside is via untagged network, VLAN 5 should not able to
reach outside.


> Maybe it could be because the traffic on ovirtmgmt is unlabeled and on
> VLAN 5 it is tagged.


Yes.


> Or maybe I have to create some internal route so that VLAN 5 packets can
> exit on ovirtmgmt.


This would break the isolation between VLAN5 and ovirtmgmt.
Do you want to separate VLAN5 from ovirtmgmt?


> I don't know what exactly happens and I would like to help me.
>

Maybe you know already what happens, I just did not get your intention.

You can have separate layer 2 networks using VLANs, which are isolated.
They could be connected via a router, which can be a physical device, a
machine outside oVirt or
even an oVirt VM which has a vNIC for each network.

Most simple would be to connect the VMs to ovirtmgmt, but this way the VMs
could harm the physical hosts.



> ___
> Users mailing list -- users@ovirt.org
> To unsubscribe send an email to users-le...@ovirt.org
> Privacy Statement: https://www.ovirt.org/site/privacy-policy/
> oVirt Code of Conduct:
> https://www.ovirt.org/community/about/community-guidelines/
> List Archives:
> https://lists.ovirt.org/archives/list/users@ovirt.org/message/3PG5CRONEFZYA6DSMCYTY3WJJ5DTSSX5/
>
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/LX6C7Q4AWSUZ2STJSMCUIXSSHR2GGZBH/


[ovirt-users] Re: Hyper-V to KVM | v2v

2019-12-06 Thread Strahil
Have you tried to power up and fully shutdown the VM ?

Best Regards,
Strahil NikolovOn Dec 6, 2019 15:52, Vijay Sachdeva 
 wrote:
>
> Hello,
>
>  
>
> I am trying to convert a Hyper-V guest VM to run on KVM using virt-v2v 
> utility.
>
>  
>
> Getting below error:
>
>  
>
>  
>
> Any suggestions how to solve this.
>
>  
>
> Thanks
>
>  
>
> Vijay Sachdeva
>
>  ___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/RKCQBZNMP23FOFMISUW3AALJQM222HSR/


[ovirt-users] Re: Hyper-V to KVM | v2v

2019-12-06 Thread Staniforth, Paul
Hello Vijay,
as the error suggests Windows 8 onward defaults to not 
doing a full shutdown but fast boot, this is why in Windows troubleshooting 
it's suggested to do a reboot as this does a full shutdown then boot.
You should probably disable fast-boot on the Windows guest.


http://libguestfs.org/virt-v2v.1.html#windows-8-fast-startup-is-incompatible-with-virt-v2v

virt-v2v - 
libguestfs
NAME; SYNOPSIS; DESCRIPTION. Input and Output; Other virt-v2v topics; EXAMPLES. 
Convert from VMware vCenter server to local libvirt; Convert from VMware to 
RHV/oVirt
libguestfs.org
https://www.howtogeek.com/243901/the-pros-and-cons-of-windows-10s-fast-startup-mode/


Regards,
Paul S.

From: Vijay Sachdeva 
Sent: 06 December 2019 13:52
To: users 
Subject: [ovirt-users] Hyper-V to KVM | v2v


Hello,



I am trying to convert a Hyper-V guest VM to run on KVM using virt-v2v utility.



Getting below error:



[cid:image001.png@01D5AC6A.8B510030]



Any suggestions how to solve this.



Thanks



Vijay Sachdeva



To view the terms under which this email is distributed, please go to:-
http://leedsbeckett.ac.uk/disclaimer/email/
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/O6R4HNDE67KGD53MQKOVAHNDSAVJ5F4D/


[ovirt-users] Re: VLANs with one NIC in ovirt

2019-12-06 Thread siovelrm
Hi Joseph, I did that but the problem is that I have an ovirtmgmt network by 
default and another network that is a VLAN, VLAN 5 exactly. But VMs that are in 
VLAN 5 cannot go outside. Maybe it could be because the traffic on ovirtmgmt is 
unlabeled and on VLAN 5 it is tagged. Or maybe I have to create some internal 
route so that VLAN 5 packets can exit on ovirtmgmt. I don't know what exactly 
happens and I would like to help me.
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/3PG5CRONEFZYA6DSMCYTY3WJJ5DTSSX5/


[ovirt-users] Re: Hyper-V to KVM | v2v

2019-12-06 Thread Dominik Holler
On Fri, Dec 6, 2019 at 2:59 PM Vijay Sachdeva 
wrote:

> Hello,
>
>
>
> I am trying to convert a Hyper-V guest VM to run on KVM using virt-v2v
> utility.
>
>
>
> Getting below error:
>
>
>
>
>
> Any suggestions how to solve this.
>
>
Would full Windows shutdown, e.g. by "shutdown /s /f /t 0" solve this
problem?



>
>
> Thanks
>
>
>
> Vijay Sachdeva
>
>
> ___
> Users mailing list -- users@ovirt.org
> To unsubscribe send an email to users-le...@ovirt.org
> Privacy Statement: https://www.ovirt.org/site/privacy-policy/
> oVirt Code of Conduct:
> https://www.ovirt.org/community/about/community-guidelines/
> List Archives:
> https://lists.ovirt.org/archives/list/users@ovirt.org/message/SUPMVKHQJJVXZLEN7DRJDD2VAAHCKRI3/
>
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/QO2PULAAZGRTA3O4PG6GGETFQ43S6SYR/


[ovirt-users] Hyper-V to KVM | v2v

2019-12-06 Thread Vijay Sachdeva
Hello,

 

I am trying to convert a Hyper-V guest VM to run on KVM using virt-v2v utility. 

 

Getting below error:

 

 

Any suggestions how to solve this.

 

Thanks

 

Vijay Sachdeva

 

___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/SUPMVKHQJJVXZLEN7DRJDD2VAAHCKRI3/


[ovirt-users] Re: Windows Sluggish Performance

2019-12-06 Thread Vijay Sachdeva
Yes, I did that.

 

But Windows console bit slow not as expected.

 

Thanks

Vijay Sachdeva

 

 

 

 

From: Michal Skrivanek 
Date: Thursday, 5 December 2019 at 11:58 PM
To: Vijay Sachdeva 
Cc: Strahil , users 
Subject: Re: [ovirt-users] Re: Windows Sluggish Performance

 

 


On 4 Dec 2019, at 04:16, Vijay Sachdeva  wrote:

Hey,

 

The problem what I have found is when I am using SPICE as default console 
option, the  console performance is very sluggish. So what I understand here is 
one needs to install additional spice guest tools to improve the performance as 
it includes QLX video driver.

 

Yes. So did you do that?



 

https://www.spice-space.org/download.html

 

The moment I switched to VNC console options, performance improved but not far 
better as it should be when taking a console of machine.

 

So still any suggestions to improve console access?

 

Thanks

 

Vijay Sachdeva

 

 

From: Strahil 
Date: Wednesday, 4 December 2019 at 5:12 AM
To: users , Vijay 
Subject: Re: [ovirt-users] Re: Windows Sluggish Performance

 

What is your virtual GPU ?
I'm using QLX, and despite being sluggish, when you tune windows for best 
performance -it is workable.

Of course, if you passthrough a GPU, performance will be completely different.

Best Regards,
Strahil Nikolov

On Dec 3, 2019 21:19, Vijay Sachdeva  wrote:

Anyone?

 

On Tue, 3 Dec 2019 at 11:21 PM, Vijay Sachdeva  
wrote:

Hello Everyone,

 

I managed to install Windows Server 2016 server on Ovirt node using ovirt 
engine.All virtio-Win drivers also installed, but the performance of Windows 
using console is very sluggish and mouse pointer is not at all responsive.

 

Can anyone let me know, what could be the reason. Not able to to even add IP to 
VM as mouse doesn’t work at all.

 

Thanks 

___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/SCW3GKSIVIHL6O32FQQW4CGYXJZMYB4T/

___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/AKST7TMWXPIG7XHZ3NUNZIRU27W3VDM3/


[ovirt-users] Issue deploying self hosted engine on new install

2019-12-06 Thread Robert Webb
Hi all,

I am trying to deploy the self hosted engine via cockpit and it is failing at 
the very end of deployment when it is checking the VM Health. I have done 
multiple clean installs and run this and it fails every time.

I have also tried from the cli via ssh with the same outcome.

After the failure, if I look at the oVirt Machines section of the node, the VM 
is there but will not start.

Anyone else having this issue?


___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/MEIEA5VH3HQRKYYMQVWOYMSMNTGU2R4F/


[ovirt-users] Re: AWX and error using ovirt as an inventory source

2019-12-06 Thread Gianluca Cecchi
Actually it seems I was using the wrong container... so explaining why I
got the not found error about /opt/my-envs/ovirt/lib ... ;-)

I was working on ansible/awx_web:9.0.1 container, while it seems I have to
work ansible/awx_task:9.0.1

After doing same steps on this container I get now this kind of error at
the end while using apparently the correct virtualenv:

2.429 INFO Updating inventory 4: MYDC_OVIRT
3.257 DEBUGUsing base command: python
/opt/my-envs/ovirt/bin/ansible-inventory -i
/var/lib/awx/venv/awx/lib64/python3.6/site-packages/awx/plugins/inventory/ovirt4.py
--playbook-dir
/var/lib/awx/venv/awx/lib64/python3.6/site-packages/awx/plugins/inventory
-v
3.257 INFO Reading Ansible inventory source:
/var/lib/awx/venv/awx/lib64/python3.6/site-packages/awx/plugins/inventory/ovirt4.py
3.259 INFO Using VIRTUAL_ENV: /opt/my-envs/ovirt/
3.260 INFO Using PATH:
/opt/my-envs/ovirt/bin:/var/lib/awx/venv/awx/bin:/var/lib/awx/venv/awx/bin:/var/lib/awx/venv/awx/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
3.260 INFO Using PYTHONPATH:
/opt/my-envs/ovirt/lib/python2.7/site-packages:
Traceback (most recent call last):
  File "/var/lib/awx/venv/awx/bin/awx-manage", line 11, in 
load_entry_point('awx==9.0.1.0', 'console_scripts', 'awx-manage')()
  File
"/var/lib/awx/venv/awx/lib64/python3.6/site-packages/awx/__init__.py", line
158, in manage
execute_from_command_line(sys.argv)
  File
"/var/lib/awx/venv/awx/lib64/python3.6/site-packages/django/core/management/__init__.py",
line 381, in execute_from_command_line
utility.execute()
  File
"/var/lib/awx/venv/awx/lib64/python3.6/site-packages/django/core/management/__init__.py",
line 375, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
  File
"/var/lib/awx/venv/awx/lib64/python3.6/site-packages/django/core/management/base.py",
line 323, in run_from_argv
self.execute(*args, **cmd_options)
  File
"/var/lib/awx/venv/awx/lib64/python3.6/site-packages/django/core/management/base.py",
line 364, in execute
output = self.handle(*args, **options)
  File
"/var/lib/awx/venv/awx/lib64/python3.6/site-packages/awx/main/management/commands/inventory_import.py",
line 1153, in handle
raise exc
  File
"/var/lib/awx/venv/awx/lib64/python3.6/site-packages/awx/main/management/commands/inventory_import.py",
line 1043, in handle
venv_path=venv_path, verbosity=self.verbosity).load()
  File
"/var/lib/awx/venv/awx/lib64/python3.6/site-packages/awx/main/management/commands/inventory_import.py",
line 214, in load
return self.command_to_json(base_args + ['--list'])
  File
"/var/lib/awx/venv/awx/lib64/python3.6/site-packages/awx/main/management/commands/inventory_import.py",
line 197, in command_to_json
self.method, proc.returncode, stdout, stderr))
RuntimeError: ansible-inventory failed (rc=1) with stdout:
stderr:
ansible-inventory 2.9.2
  config file = /etc/ansible/ansible.cfg
  configured module search path =
[u'/var/lib/awx/.ansible/plugins/modules',
u'/usr/share/ansible/plugins/modules']
  ansible python module location =
/opt/my-envs/ovirt/lib/python2.7/site-packages/ansible
  executable location = /opt/my-envs/ovirt/bin/ansible-inventory
  python version = 2.7.15 (default, Oct  8 2019, 21:08:29) [GCC 8.2.1
20180905 (Red Hat 8.2.1-3)]
Using /etc/ansible/ansible.cfg as config file
setting up inventory plugins
[WARNING]:  * Failed to parse /var/lib/awx/venv/awx/lib64/python3.6/site-
packages/awx/plugins/inventory/ovirt4.py with script plugin: Inventory
script
(/var/lib/awx/venv/awx/lib64/python3.6/site-
packages/awx/plugins/inventory/ovirt4.py) had an execution error:

  File
"/opt/my-envs/ovirt/lib/python2.7/site-packages/ansible/inventory/manager.py",
line 280, in parse_source
plugin.parse(self._inventory, self._loader, source, cache=cache)
  File
"/opt/my-envs/ovirt/lib/python2.7/site-packages/ansible/plugins/inventory/script.py",
line 161, in parse
raise AnsibleParserError(to_native(e))

[WARNING]: Unable to parse /var/lib/awx/venv/awx/lib64/python3.6/site-
packages/awx/plugins/inventory/ovirt4.py as an inventory source

ERROR! No inventory was parsed, please check your configuration and options.

Ideas?
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/CX533PLWARW66OVR4HRUU5CI7ISH7WEI/


[ovirt-users] Re: Importing a Virtual Machine from a KVM Host

2019-12-06 Thread Staniforth, Paul
Hello Dirk,
The link you are using is old developer docs, try the following.
https://www.ovirt.org/documentation/admin-guide/chap-External_Providers.html

You need to setup an external provider and use a proxy host in the datacentre 
(not the engine host) you want to import into, this needs to be on the same 
network as your KVM host and have the virt-v2v package installed.

Regards,
   Paul S.

-Original Message-
From: Dirk Streubel 
Sent: 05 December 2019 11:10
To: users 
Subject: [ovirt-users] Importing a Virtual Machine from a KVM Host

Hello everbody,

i am just a little bit confused about importing Qemu Images from my KVM Host.

At home, and at work i am using a ovirt engine in a VM. The Version is 4.3.7 
and on bare metal my host.

Everything works fine but i have the same problem at home and on work. I want 
to import my qcow2 Images from a KVM Host but i

will not work.

The command  virsh -r -c 'qemu+tcp://r...@host1.example.org/system' list --all 
shows me akk my VMs.

But when i want to load the images in the GUI, nothing happens. I follow this 
instruction:

https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ovirt.org%2Fdevelop%2Frelease-management%2Ffeatures%2Fvirt%2FKvmToOvirt.htmldata=02%7C01%7Cp.staniforth%40leedsbeckett.ac.uk%7C44f2fc1e1e5644fbc17008d7797444c4%7Cd79a81124fbe417aa112cd0fb490d85c%7C0%7C0%7C637111412591121899sdata=L0oVqmTjUoaYQlpmIN8AK9JjNvq8ZVVMP0LQusnbsuU%3Dreserved=0

After that, i take a look on the official 4.3 Rhev Documentation from Red Hat. 
There stand this:

Log in to the proxy host and generate SSH keys for the vdsm user.

sudo -u vdsm ssh-keygen

So, i have no proxy host.  So i want to do this on my ovirt-engine. Is this 
right?

Next thing: the user vdsm is locked on the ovirt-engine machine and the host.

So, do i have to unlocked the account of the user vdsm or what is the best way.

My Problem is i found nothing that would help me to solve this problem.

Maybe somebody here do me a favour and help me to solve this "challenge"

Regards

Dirk






___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org Privacy Statement: 
https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ovirt.org%2Fsite%2Fprivacy-policy%2Fdata=02%7C01%7Cp.staniforth%40leedsbeckett.ac.uk%7C44f2fc1e1e5644fbc17008d7797444c4%7Cd79a81124fbe417aa112cd0fb490d85c%7C0%7C0%7C637111412591121899sdata=w6%2F%2BeZV0YE4wpBvuOpvhP7Hsmy1qq0Hi%2BlAorTulFJA%3Dreserved=0
oVirt Code of Conduct: 
https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ovirt.org%2Fcommunity%2Fabout%2Fcommunity-guidelines%2Fdata=02%7C01%7Cp.staniforth%40leedsbeckett.ac.uk%7C44f2fc1e1e5644fbc17008d7797444c4%7Cd79a81124fbe417aa112cd0fb490d85c%7C0%7C0%7C637111412591121899sdata=BeGD%2BsSRku6cUqWKc2gWaFNHMzBHDn%2B7LwcKUxZ19W8%3Dreserved=0
List Archives: 
https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.ovirt.org%2Farchives%2Flist%2Fusers%40ovirt.org%2Fmessage%2FWSDZ3E4VN5HMHMYV2CSDC5GCIZTMS2ED%2Fdata=02%7C01%7Cp.staniforth%40leedsbeckett.ac.uk%7C44f2fc1e1e5644fbc17008d7797444c4%7Cd79a81124fbe417aa112cd0fb490d85c%7C0%7C0%7C637111412591121899sdata=dczZYqEApc6RyM%2BwC2dt29DuRgNUePfeaoYuoloYuTk%3Dreserved=0
To view the terms under which this email is distributed, please go to:-
http://leedsbeckett.ac.uk/disclaimer/email/
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/JRL4UG5LUD45GBQAVHNMEMM764UAU27S/


[ovirt-users] Re: AWX and error using ovirt as an inventory source

2019-12-06 Thread Gianluca Cecchi
On Wed, Dec 4, 2019 at 10:40 AM Guillaume Pavese <
guillaume.pav...@interactiv-group.com> wrote:

> Could it be a rights problem, ie your awx user can not access
> to /opt/my-envs?
> You could try to create the ovirt virtualenv in the default path :
> /var/lib/awx/venv/
>
> I don't know but it doesn't seems so.
If I get the  /api/v2/settings/system/ page I see

"CUSTOM_VENV_PATHS": [
"/opt/my-envs"
],

so it seems it is there.
I'm doing some further pre-tests base on what Nathanaël suggested in a
reply before:

bash-4.4# source /opt/my-envs/ovirt/bin/activate
(ovirt) bash-4.4# python -V
Python 2.7.15
(ovirt) bash-4.4#
(ovirt) bash-4.4# cd /tmp
(ovirt) bash-4.4# rsync -ac
/var/lib/awx/venv/awx/lib/python3.6/site-packages/awx/plugins/inventory/ovirt4.py
.
(ovirt) bash-4.4#
setup ovirt.ini file
(ovirt) bash-4.4# ./ovirt4.py
oVirt inventory script requires ovirt-engine-sdk-python >= 4.0.0
(ovirt) bash-4.4#
why?

I do have this:
/opt/my-envs/ovirt/lib/python2.7/site-packages/ovirtsdk4

(ovirt) bash-4.4# ll
/opt/my-envs/ovirt/lib/python2.7/site-packages/ovirtsdk4
total 5864
-rw-r--r-- 1 root root1711 Nov 30 11:23 http.py
-rw-r--r-- 1 root root1718 Nov 30 11:23 http.pyc
-rw-r--r-- 1 root root   35322 Nov 30 11:23 __init__.py
-rw-r--r-- 1 root root   32118 Nov 30 11:23 __init__.pyc
-rw-r--r-- 1 root root   10627 Nov 30 11:23 reader.py
-rw-r--r-- 1 root root   11038 Nov 30 11:23 reader.pyc
-rw-r--r-- 1 root root  591736 Nov 30 11:23 readers.py
-rw-r--r-- 1 root root  420862 Nov 30 11:23 readers.pyc
-rw-r--r-- 1 root root   11080 Nov 30 11:23 service.py
-rw-r--r-- 1 root root   10836 Nov 30 11:23 service.pyc
-rw-r--r-- 1 root root 1243244 Nov 30 11:23 services.py
-rw-r--r-- 1 root root 1200541 Nov 30 11:23 services.pyc
-rw-r--r-- 1 root root  594910 Nov 30 11:23 types.py
-rw-r--r-- 1 root root  851939 Nov 30 11:23 types.pyc
-rw-r--r-- 1 root root 827 Nov 30 11:23 version.py
-rw-r--r-- 1 root root 233 Nov 30 11:23 version.pyc
-rw-r--r-- 1 root root6661 Nov 30 11:23 writer.py
-rw-r--r-- 1 root root6219 Nov 30 11:23 writer.pyc
-rw-r--r-- 1 root root  433610 Nov 30 11:23 writers.py
-rw-r--r-- 1 root root  387104 Nov 30 11:23 writers.pyc
-rwxr-xr-x 1 root root  113096 Nov 30 11:23 xml.so
(ovirt) bash-4.4#

Another test:
(ovirt) bash-4.4# python
Python 2.7.15 (default, Oct  8 2019, 21:08:29)
[GCC 8.2.1 20180905 (Red Hat 8.2.1-3)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import ovirtsdk4
Traceback (most recent call last):
  File "", line 1, in 
  File
"/opt/my-envs/ovirt/lib/python2.7/site-packages/ovirtsdk4/__init__.py",
line 22, in 
import pycurl
ImportError: pycurl: libcurl link-time ssl backend (openssl) is different
from compile-time ssl backend (nss)
>>> quit()
(ovirt) bash-4.4#

What about mismatch link-time ssl backend and compile-time ssl backend?
It seems that curl is with ssl and not nss:

(ovirt) bash-4.4# curl-config --configure
 '--build=x86_64-redhat-linux-gnu' '--host=x86_64-redhat-linux-gnu'
'--program-prefix=' '--disable-dependency-tracking' '--prefix=/usr'
'--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin'
'--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include'
'--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--localstatedir=/var'
'--sharedstatedir=/var/lib' '--mandir=/usr/share/man'
'--infodir=/usr/share/info' '--cache-file=../config.cache'
'--disable-static' '--enable-symbol-hiding' '--enable-ipv6'
'--enable-threaded-resolver' '--with-gssapi' '--with-nghttp2' '--with-ssl'
'--with-ca-bundle=/etc/pki/tls/certs/ca-bundle.crt' '--enable-ldap'
'--enable-ldaps' '--enable-manual' '--with-brotli' '--with-libidn2'
'--with-libmetalink' '--with-libpsl' '--with-libssh'
'build_alias=x86_64-redhat-linux-gnu' 'host_alias=x86_64-redhat-linux-gnu'
'CFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
-Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong
-grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic
-fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
'LDFLAGS=-Wl,-z,relro  -Wl,-z,now
-specs=/usr/lib/rpm/redhat/redhat-hardened-ld'
(ovirt) bash-4.4#

(ovirt) bash-4.4# ldd /usr/bin/curl
linux-vdso.so.1 (0x7ffd420e6000)
libcurl.so.4 => /lib64/libcurl.so.4 (0x7ff6a6c11000)
libmetalink.so.3 => /lib64/libmetalink.so.3 (0x7ff6a6a0)
libssl.so.1.1 => /lib64/libssl.so.1.1 (0x7ff6a676d000)
libcrypto.so.1.1 => /lib64/libcrypto.so.1.1 (0x7ff6a6295000)
libz.so.1 => /lib64/libz.so.1 (0x7ff6a607e000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x7ff6a5e5e000)
libc.so.6 => /lib64/libc.so.6 (0x7ff6a5a9a000)
libnghttp2.so.14 => /lib64/libnghttp2.so.14 (0x7ff6a5874000)
libgssapi_krb5.so.2 => /lib64/libgssapi_krb5.so.2 (0x7ff6a5624000)
libkrb5.so.3 => /lib64/libkrb5.so.3 (0x7ff6a5334000)
libk5crypto.so.3 => /lib64/libk5crypto.so.3