On Wed, Jun 20, 2018 at 10:31 AM, Viktor VM Mihajlovski <[email protected]> wrote: > On 20.06.2018 00:21, Nir Soffer wrote: >> I'm trying to add a host running Fedora 28 to engine 4.2, and installation >> fails with: >> >> 2018-06-20 01:14:26,137+0300 DEBUG otopi.context context._executeMethod:143 >> method exception >> Traceback (most recent call last): >> File "/tmp/ovirt-Z5BGYej3Qa/pythonlib/otopi/context.py", line 133, in >> _executeMethod >> method['method']() >> File >> "/tmp/ovirt-Z5BGYej3Qa/otopi-plugins/ovirt-host-deploy/vdsm/vdsmid.py", >> line 84, in _packages >> self.packager.install(('dmidecode',)) >> File "/tmp/ovirt-Z5BGYej3Qa/pythonlib/otopi/packager.py", line 102, in >> install >> raise NotImplementedError(_('Packager install not implemented')) >> NotImplementedError: Packager install not implemented >> 2018-06-20 01:14:26,138+0300 ERROR otopi.context context._executeMethod:152 >> Failed to execute stage 'Environment packages setup': Packager install not >> implemented >> >> Do we have a way to workaround this? > Not sure whether this is the same issue, but I had to install the 'yum' > package manually on the host (even on F27)
Indeed. But this wasn't good, and only happened by an accident, if you ask me. You then entered a state that you had both dnf and yum installed, each having its own db etc (e.g. check 'yum history' and 'dnf history'). I emailed about this some time ago. > to be able to add it to 4.2 > engine. > However, on F28 the ansible task to configure the firewall will fail > since there seems to be no python-2 binding for it. Didn't check the details, but we made a decision to stop going this path, of trying to use python2 on fedora. We currently (on master branch) do build for both 2 and 3, and I don't mind adding minimal testing to make sure 2 continues to work, but default to 3 on fedora, and working on making all the relevant tools work with 3 as well. The code itself will remain compatible with 2, of course, as we use it also on el7. So if anyone wants to try and make otopi/host-deploy/etc use (optionally!) python2 on fedora and make it work this way, I don't mind getting patches. But the future seems to be python3, no reason to fight that... >> >> I must have a host when I can build and test virt-v2v upstream from source, >> and virt-v2v requires python 3. So I need some workaround to get the host >> connected to engine. >> >> Nir >> >> >> >> _______________________________________________ >> Devel mailing list -- [email protected] >> To unsubscribe send an email to [email protected] >> 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/[email protected]/message/AJRHHOSCNGUO3V5EJ6VCQSBIND4NHJ6N/ >> > > > -- > Regards, > Viktor Mihajlovski > _______________________________________________ > Devel mailing list -- [email protected] > To unsubscribe send an email to [email protected] > 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/[email protected]/message/ZBLGMDJNLB77K7ITYLGU35UZXXMJNIFQ/ -- Didi _______________________________________________ Devel mailing list -- [email protected] To unsubscribe send an email to [email protected] 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/[email protected]/message/32U2APQUQYQ5M2ZZJUMMKTWSHD5TWDC4/
