On Sun, May 23, 2021 at 1:48 PM Eyal Shenitzky <eshen...@redhat.com> wrote:
>
> Thanks, that solved the problem.
>
> Is this installed by default on a fresh setup? did we include it in the 
> dependencies?

Yes, and I also updated the README.

>
> On Sun, 23 May 2021 at 12:46, Yedidyah Bar David <d...@redhat.com> wrote:
>>
>> On Sun, May 23, 2021 at 12:42 PM Eyal Shenitzky <eshen...@redhat.com> wrote:
>> >
>> > Hi,
>> >
>> > When trying to run engine-setup for existing development environment the 
>> > following exception thrown -
>> >
>> > [engine@dhcp-0-123 ~]$ ovirt-engine/bin/engine-setup
>> > ***L:ERROR Internal error: No module named 'distro'
>> > Traceback (most recent call last):
>> >   File "/usr/lib/python3.6/site-packages/otopi/main.py", line 141, in 
>> > execute
>> >     self.context.loadPlugins()
>> >   File "/usr/lib/python3.6/site-packages/otopi/context.py", line 803, in 
>> > loadPlugins
>> >     self._loadPluginGroups(plugindir, needgroups, loadedgroups)
>> >   File "/usr/lib/python3.6/site-packages/otopi/context.py", line 112, in 
>> > _loadPluginGroups
>> >     self._loadPlugins(path, path, groupname)
>> >   File "/usr/lib/python3.6/site-packages/otopi/context.py", line 69, in 
>> > _loadPlugins
>> >     self._loadPlugins(base, d, groupname)
>> >   File "/usr/lib/python3.6/site-packages/otopi/context.py", line 69, in 
>> > _loadPlugins
>> >     self._loadPlugins(base, d, groupname)
>> >   File "/usr/lib/python3.6/site-packages/otopi/context.py", line 100, in 
>> > _loadPlugins
>> >     os.path.basename(path),
>> >   File "/usr/lib/python3.6/site-packages/otopi/util.py", line 109, in 
>> > loadModule
>> >     spec.loader.exec_module(module)
>> >   File "<frozen importlib._bootstrap_external>", line 678, in exec_module
>> >   File "<frozen importlib._bootstrap>", line 219, in 
>> > _call_with_frames_removed
>> >   File 
>> > "/home/engine/ovirt-engine/share/ovirt-engine/setup/bin/../plugins/ovirt-engine-checks/ovirt-engine/db/__init__.py",
>> >  line 15, in <module>
>> >     from . import versions
>> >   File 
>> > "/home/engine/ovirt-engine/share/ovirt-engine/setup/bin/../plugins/ovirt-engine-checks/ovirt-engine/db/versions.py",
>> >  line 21, in <module>
>> >     from ovirt_engine_setup.engine_common import database
>> >   File 
>> > "/home/engine/ovirt-engine/share/ovirt-engine/setup/ovirt_engine_setup/engine_common/database.py",
>> >  line 27, in <module>
>> >     from ovirt_engine_setup import util as osetuputil
>> >   File 
>> > "/home/engine/ovirt-engine/share/ovirt-engine/setup/ovirt_engine_setup/util.py",
>> >  line 18, in <module>
>> >     import distro
>> > ModuleNotFoundError: No module named 'distro'
>> >
>> > During handling of the above exception, another exception occurred:
>> >
>> > Traceback (most recent call last):
>> >   File "/usr/lib/python3.6/site-packages/otopi/__main__.py", line 88, in 
>> > main
>> >     installer.execute()
>> >   File "/usr/lib/python3.6/site-packages/otopi/main.py", line 147, in 
>> > execute
>> >     sys.exc_info()[2],
>> >   File "/usr/lib/python3.6/site-packages/otopi/util.py", line 84, in 
>> > raiseExceptionInformation
>> >     raise info[1].with_traceback(info[2])
>> >   File "/usr/lib/python3.6/site-packages/otopi/main.py", line 141, in 
>> > execute
>> >     self.context.loadPlugins()
>> >   File "/usr/lib/python3.6/site-packages/otopi/context.py", line 803, in 
>> > loadPlugins
>> >     self._loadPluginGroups(plugindir, needgroups, loadedgroups)
>> >   File "/usr/lib/python3.6/site-packages/otopi/context.py", line 112, in 
>> > _loadPluginGroups
>> >     self._loadPlugins(path, path, groupname)
>> >   File "/usr/lib/python3.6/site-packages/otopi/context.py", line 69, in 
>> > _loadPlugins
>> >     self._loadPlugins(base, d, groupname)
>> >   File "/usr/lib/python3.6/site-packages/otopi/context.py", line 69, in 
>> > _loadPlugins
>> >     self._loadPlugins(base, d, groupname)
>> >   File "/usr/lib/python3.6/site-packages/otopi/context.py", line 100, in 
>> > _loadPlugins
>> >     os.path.basename(path),
>> >   File "/usr/lib/python3.6/site-packages/otopi/util.py", line 109, in 
>> > loadModule
>> >     spec.loader.exec_module(module)
>> >   File "<frozen importlib._bootstrap_external>", line 678, in exec_module
>> >   File "<frozen importlib._bootstrap>", line 219, in 
>> > _call_with_frames_removed
>> >   File 
>> > "/home/engine/ovirt-engine/share/ovirt-engine/setup/bin/../plugins/ovirt-engine-checks/ovirt-engine/db/__init__.py",
>> >  line 15, in <module>
>> >     from . import versions
>> >   File 
>> > "/home/engine/ovirt-engine/share/ovirt-engine/setup/bin/../plugins/ovirt-engine-checks/ovirt-engine/db/versions.py",
>> >  line 21, in <module>
>> >     from ovirt_engine_setup.engine_common import database
>> >   File 
>> > "/home/engine/ovirt-engine/share/ovirt-engine/setup/ovirt_engine_setup/engine_common/database.py",
>> >  line 27, in <module>
>> >     from ovirt_engine_setup import util as osetuputil
>> >   File 
>> > "/home/engine/ovirt-engine/share/ovirt-engine/setup/ovirt_engine_setup/util.py",
>> >  line 18, in <module>
>> >     import distro
>> > otopi.main.PluginLoadException: No module named 'distro'
>> >
>> > Is this a known issue?
>>
>> Sorry for not notifying earlier.
>>
>> You now need python3-distro installed.
>>
>> See recent patch 'packaging: Support any rhel- or fedora-like distribution'.
>>
>> Best regards,
>> --
>> Didi
>>
>
>
> --
> Regards,
> Eyal Shenitzky



-- 
Didi
_______________________________________________
Devel mailing list -- devel@ovirt.org
To unsubscribe send an email to devel-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/devel@ovirt.org/message/OHJE5OXARSAFAHJT5LEL3JFYGRDJXWJ6/

Reply via email to