After mucking around trying to use jumbo MTU for my iSCSI storage nets (which apparently I can't do because my Cisco 3560 switch only supports 1500 max for its vlan interfaces) I got one of my Hosts screwed up.  I likely could rebuild it from scratch but I suspect that's overkill.  I simply tried to do a reinstall via the GUI.  That fails.  Looking at the ovirt-host-deploy log I see several tracebacks with $SUBJECT.  Since Python pays my bills I figure this is an easy fix.  Except ... I see this on the host:

$ rpm -qf /usr/lib/python2.7/site-packages/rpmUtils/
yum-3.4.3-161.el7.centos.noarch
$ python
Python 2.7.5 (default, Oct 30 2018, 23:45:53)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-36)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
Tab completion has been enabled.
>>> import rpmUtils
>>>

I'm guessing this must mean the tracebacks are from Python 3 since I can clearly see the module doesn't exist for either Python 3.4 or 3.6.  So this smells like a packaging bug somehow related to upgrading from 4.2.  I mean, I can't imagine a brand new install fails this blatantly.  Either that or this import error has nothing to do with my reinstall failure.

-- 
John Florian