On Wed, Jun 20, 2018 at 10:29 AM, Nir Soffer <nsof...@redhat.com> wrote:
> On Wed, Jun 20, 2018 at 9:55 AM Yedidyah Bar David <d...@redhat.com> wrote:
>>
>> On Wed, Jun 20, 2018 at 9:53 AM, Yedidyah Bar David <d...@redhat.com>
>> wrote:
>> > On Wed, Jun 20, 2018 at 1:21 AM, Nir Soffer <nsof...@redhat.com> 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?
>> >
>> > Which version of otopi?
>
>
> The version found on Fedora 28, using ovirt-release-master repos.
>
>>
>> >
>> > Gal (added) is currently working on fedora/python3 support for the stuff
>> > we (integration-development team) maintain, including otopi. Several
>> > relevant patches were merged in recent weeks, please update.
>> >
>> > That said, I still do not consider fedora 28/python 3 "supported" -
>> > in particular, I have no idea what the status of host-deploy is.
>
>
> I don't need supported version, its for development.
>
>>
>> >
>> >>
>> >> I must have a host when I can build and test virt-v2v upstream from
>> >> source,
>> >> and virt-v2v requires python 3.
>> >
>> > Must it have /usr/bin/python be python3?
>
>
> No, /usr/bin/python should be python 2.
>
>>
>> >
>> >> So I need some workaround to get the host
>> >> connected to engine.
>> >
>> > Must this be on fedora?
>> >
>> > You can have python 3(.4) on el7 from epel.
>
>
> virt-v2v requires python 3.6.
>
>>
>> >
>> > You can have even newer ones from SCL.
>
>
> Do you have more details on this?

https://www.softwarecollections.org/en/scls/rhscl/rh-python36/

It's the same place we take PostgreSQL 9.5 from, on el7.

No idea how hard/easy it is to make virt-v2v use it.

>
>>
>> >
>> > If you do want/need fedora, please update to latest otopi
>> > on your engine machine, make sure the bundle is updated, e.g. by
>> > removing it:
>> > rm /var/cache/ovirt-engine/ovirt-host-deploy.tar
>> > Then try to add the host, and share the host-deploy log. Thanks.
>>
>> Only after replying noticed you mention "4.2". Sorry.
>>
>> We have no plans to support fedora/python3 in 4.2.
>>
>> You can try master, see above.
>
>
> Ok, thanks, will try with master.

Good luck, thanks.
-- 
Didi
_______________________________________________
Devel mailing list -- devel@ovirt.org
To unsubscribe send an email to devel-le...@ovirt.org
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/devel@ovirt.org/message/XRITJROUSAWMGY4GLWPBM6XAOBMVMFNK/

Reply via email to