
Hello., Scenario: Upgrading from 4.3 to 4.4 Situation: When running engine-setup on the new (standalone) engine host I hit 2021-10-28 18:30:47,998+0800 DEBUG otopi.context context._executeMethod:127 Stage boot METHOD otopi.plugins.otopi.packagers.yumpackager.Plugin._boot 2021-10-28 18:30:47,999+0800 DEBUG otopi.plugins.otopi.packagers.yumpackager yumpackager._boot:187 Cannot initialize miniyum Traceback (most recent call last): File "/usr/share/otopi/plugins/otopi/packagers/yumpackager.py", line 179, in _boot self._refreshMiniyum() File "/usr/share/otopi/plugins/otopi/packagers/yumpackager.py", line 134, in _refreshMiniyum constants.PackEnv.YUM_ENABLED_PLUGINS File "/usr/share/otopi/plugins/otopi/packagers/yumpackager.py", line 61, in _getMiniYum from otopi import miniyum File "/usr/lib/python3.6/site-packages/otopi/miniyum.py", line 17, in <module> import rpmUtils.miscutils ModuleNotFoundError: No module named 'rpmUtils' I have # dnf provides \*/miscutils.py Last metadata expiration check: 4:02:50 ago on Thu 28 Oct 2021 02:40:56 PM. python3-dnf-4.4.2-11.el8.noarch : Python 3 interface to DNF Repo : @System Matched from: Filename : /usr/lib/python3.6/site-packages/dnf/rpm/miscutils.py python3-dnf-4.4.2-11.el8.noarch : Python 3 interface to DNF Repo : baseos Matched from: Filename : /usr/lib/python3.6/site-packages/dnf/rpm/miscutils.py On the original EL7 host with python2 I have # yum provides \*/miscutils.py Loaded plugins: fastestmirror, priorities, versionlock Loading mirror speeds from cached hostfile * ovirt-4.3: mirror.rackspace.com python2-dnf-4.0.9.2-1.el7_6.noarch : Python 2 interface to DNF Repo : extras Matched from: Filename : /usr/lib/python2.7/site-packages/dnf/rpm/miscutils.py python2-dnf-4.0.9.2-2.el7_9.noarch : Python 2 interface to DNF Repo : extras Matched from: Filename : /usr/lib/python2.7/site-packages/dnf/rpm/miscutils.py yum-3.4.3-168.el7.centos.noarch : RPM package installer/updater/manager Repo : base Matched from: Filename : /usr/lib/python2.7/site-packages/rpmUtils/miscutils.py yum-3.4.3-167.el7.centos.noarch : RPM package installer/updater/manager Repo : @base Matched from: Filename : /usr/lib/python2.7/site-packag# yum provides \*/miscutils.py Loaded plugins: fastestmirror, priorities, versionlock Loading mirror speeds from cached hostfile * ovirt-4.3: mirror.rackspace.com python2-dnf-4.0.9.2-1.el7_6.noarch : Python 2 interface to DNF Repo : extras Matched from: Filename : /usr/lib/python2.7/site-packages/dnf/rpm/miscutils.py python2-dnf-4.0.9.2-2.el7_9.noarch : Python 2 interface to DNF Repo : extras Matched from: Filename : /usr/lib/python2.7/site-packages/dnf/rpm/miscutils.py yum-3.4.3-168.el7.centos.noarch : RPM package installer/updater/manager Repo : base Matched from: Filename : /usr/lib/python2.7/site-packages/rpmUtils/miscutils.py yum-3.4.3-167.el7.centos.noarch : RPM pa# yum provides \*/miscutils.py Loaded plugins: fastestmirror, priorities, versionlock Loading mirror speeds from cached hostfile * ovirt-4.3: mirror.rackspace.com python2-dnf-4.0.9.2-1.el7_6.noarch : Python 2 interface to DNF Repo : extras Matched from: Filename : /usr/lib/python2.7/site-packages/dnf/rpm/miscutils.py python2-dnf-4.0.9.2-2.el7_9.noarch : Python 2 interface to DNF Repo : extras Matched from: Filename : /usr/lib/python2.7/site-packages/dnf/rpm/miscutils.py yum-3.4.3-168.el7.centos.noarch : RPM package installer/updater/manager Repo : base# yum provides \*/miscutils.py Loaded plugins: fastestmirror, priorities, versionlock Loading mirror speeds from cached hostfile * ovirt-4.3: mirror.rackspace.com python2-dnf-4.0.9.2-1.el7_6.noarch : Python 2 interface to DNF Repo : extras Matched from: Filename : /usr/lib/python2.7/site-packages/dnf/rpm/miscutils.py python2-dnf-4.0.9.2-2.el7_9.noarch : Python 2 interface to DNF Repo : extras Matched from: Filename : /usr/lib/python2.7/site-packages/dnf/rpm/miscutils.py yum-3.4.3-168.el7.centos.noarch : RPM package installer/updater/manager Repo : base Matched from: Filename : /usr/lib/python2.7/site-packages/rpmUtils/miscutils.py yum-3.4.3-167.el7.centos.noarch : RPM package installer/updater/manager Repo : @base Matched from: Filename : /usr/lib/python2.7/site-packages/rpmUtils/miscutils.py Matched from: Filename : /usr/lib/python2.7/site-packages/rpmUtils/miscutils.py yum-3.4.3-167.el7.centos.noarch : RPM package installer/updater/manager Repo : @base Matched from:# yum provides \*/miscutils.py Loaded plugins: fastestmirror, priorities, versionlock Loading mirror speeds from cached hostfile * ovirt-4.3: mirror.rackspace.com python2-dnf-4.0.9.2-1.el7_6.noarch : Python 2 interface to DNF Repo : extras Matched from: Filename : /usr/lib/python2.7/site-packages/dnf/rpm/miscutils.py python2-dnf-4.0.9.2-2.el7_9.noarch : Python 2 interface to DNF Repo : extras Matched from: Filename : /usr/lib/python2.7/site-packages/dnf/rpm/miscutils.py yum-3.4.3-168.el7.centos.noarch : RPM package installer/updater/manager Repo : base Matched from: Filename : /usr/lib/python2.7/site-packages/rpmUtils/miscutils.py yum-3.4.3-167.el7.centos.noarch : RPM package installer/updater/manager Repo : @base Matched from: Filename : /usr/lib/python2.7/site-packages/rpmUtils/miscutils.py Filename : /usr/lib/python2.7/site-packages/rpmUtils/miscutils.py ckage installer/updater/manager Repo : @base Matched from: Filename : /usr/lib/python2.7/site-packages/rpmUtils/miscutils.py es/rpmUtils/miscutils.py -- Richard Chan