On Wed, Jun 20, 2018 at 4:32 PM, Viktor VM Mihajlovski <[email protected]> wrote: > On 20.06.2018 14:40, Viktor VM Mihajlovski wrote: >> On 20.06.2018 10:02, Yedidyah Bar David wrote: >>> 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 >>>>> implemente >>>>> >>>>> 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'). >> At least on F27 and F28, the yum package more or less only adds the > argh ... those clumsy fingers, sorry >> python API and yum is just a wrapper for dnf and thus only the dn > python API and yum is just a wrapper for dnf and thus only the dnf > database is maintained, as can be seen by calling both yum & dnf history.
I admit I didn't test this for some time now. What you wrote above definitely used to be correct for something like 23/24, probably 25, then definitely was broken somewhere around 26. Glad it was fixed later on, but at that point I decided it's not the way to go, for the project, and that we better do the support properly, using python3. >> [...] >> > > > -- > 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/72CIPAY5AWFAVNADWUGGG63IWJW25DGT/ -- 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/5ZABLRGD3HFRRIEDF4HCID53ZOB42CYN/
