Hi,

I'm trying to install hosted engine on a server (4.5.5-1.el9) and it reports 
'No module named 'he_ansible'. I have what could an he_ansible  module under 
/usr/share/ovirt-hosted-engine-setup:

/usr/share/ovirt-hosted-engine-setup/he_ansible
/usr/share/ovirt-hosted-engine-setup/he_ansible/__pycache__
/usr/share/ovirt-hosted-engine-setup/he_ansible/ansible.cfg
/usr/share/ovirt-hosted-engine-setup/he_ansible/callback_plugins
/usr/share/ovirt-hosted-engine-setup/he_ansible/constants.py
/usr/share/ovirt-hosted-engine-setup/he_ansible/trigger_role.yml
/usr/share/ovirt-hosted-engine-setup/he_ansible/__pycache__/constants.cpython-39.opt-1.pyc
/usr/share/ovirt-hosted-engine-setup/he_ansible/__pycache__/constants.cpython-39.pyc
/usr/share/ovirt-hosted-engine-setup/he_ansible/callback_plugins/1_otopi_json.py
/usr/share/ovirt-hosted-engine-setup/he_ansible/callback_plugins/2_ovirt_logger.py

Is there a missing include/path somewhere?

Thanks for any help.

Full error:

bash# hosted-engine --deploy
<string>:1: DeprecationWarning: distro.linux_distribution() is deprecated. It 
should only be used as a compatibility shim with Python's 
platform.linux_distribution(). Please use distro.id(), distro.version() and 
distro.name() instead.
<string>:1: DeprecationWarning: distro.linux_distribution() is deprecated. It 
should only be used as a compatibility shim with Python's 
platform.linux_distribution(). Please use distro.id(), distro.version() and 
distro.name() instead.
***L:ERROR Internal error: No module named 'he_ansible'
Traceback (most recent call last):
  File "/usr/lib/python3.9/site-packages/otopi/main.py", line 141, in execute
    self.context.loadPlugins()
  File "/usr/lib/python3.9/site-packages/otopi/context.py", line 803, in 
loadPlugins
    self._loadPluginGroups(plugindir, needgroups, loadedgroups)
  File "/usr/lib/python3.9/site-packages/otopi/context.py", line 112, in 
_loadPluginGroups
    self._loadPlugins(path, path, groupname)
  File "/usr/lib/python3.9/site-packages/otopi/context.py", line 69, in 
_loadPlugins
    self._loadPlugins(base, d, groupname)
  File "/usr/lib/python3.9/site-packages/otopi/context.py", line 95, in 
_loadPlugins
    util.loadModule(
  File "/usr/lib/python3.9/site-packages/otopi/util.py", line 110, in loadModule
    spec.loader.exec_module(module)
  File "<frozen importlib._bootstrap_external>", line 850, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File 
"/usr/share/ovirt-hosted-engine-setup/scripts/../plugins/gr-he-ansiblesetup/core/__init__.py",
 line 25, in <module>
    from . import misc
  File 
"/usr/share/ovirt-hosted-engine-setup/scripts/../plugins/gr-he-ansiblesetup/core/misc.py",
 line 34, in <module>
    from ovirt_hosted_engine_setup import ansible_utils
  File 
"/usr/lib/python3.9/site-packages/ovirt_hosted_engine_setup/ansible_utils.py", 
line 33, in <module>
    from he_ansible.constants import AnsibleCallback
ModuleNotFoundError: No module named 'he_ansible'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3.9/site-packages/otopi/__main__.py", line 88, in main
    installer.execute()
  File "/usr/lib/python3.9/site-packages/otopi/main.py", line 143, in execute
    util.raiseExceptionInformation(
  File "/usr/lib/python3.9/site-packages/otopi/util.py", line 85, in 
raiseExceptionInformation
    raise info[1].with_traceback(info[2])
  File "/usr/lib/python3.9/site-packages/otopi/main.py", line 141, in execute
    self.context.loadPlugins()
  File "/usr/lib/python3.9/site-packages/otopi/context.py", line 803, in 
loadPlugins
    self._loadPluginGroups(plugindir, needgroups, loadedgroups)
  File "/usr/lib/python3.9/site-packages/otopi/context.py", line 112, in 
_loadPluginGroups
    self._loadPlugins(path, path, groupname)
  File "/usr/lib/python3.9/site-packages/otopi/context.py", line 69, in 
_loadPlugins
    self._loadPlugins(base, d, groupname)
  File "/usr/lib/python3.9/site-packages/otopi/context.py", line 95, in 
_loadPlugins
    util.loadModule(
  File "/usr/lib/python3.9/site-packages/otopi/util.py", line 110, in loadModule
    spec.loader.exec_module(module)
  File "<frozen importlib._bootstrap_external>", line 850, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File 
"/usr/share/ovirt-hosted-engine-setup/scripts/../plugins/gr-he-ansiblesetup/core/__init__.py",
 line 25, in <module>
    from . import misc
  File 
"/usr/share/ovirt-hosted-engine-setup/scripts/../plugins/gr-he-ansiblesetup/core/misc.py",
 line 34, in <module>
    from ovirt_hosted_engine_setup import ansible_utils
  File 
"/usr/lib/python3.9/site-packages/ovirt_hosted_engine_setup/ansible_utils.py", 
line 33, in <module>
    from he_ansible.constants import AnsibleCallback
otopi.main.PluginLoadException: No module named 'he_ansible'
root@lonovirt1 /u/cmcl bash#
_______________________________________________
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-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/users@ovirt.org/message/JLQMW2ZTEPBCBZAHPO7NOHAFGU5RT2UD/

Reply via email to