On Mon, Sep 9, 2019 at 11:52 AM Ori Liel <oliel(a)redhat.com> wrote:
>
> I've seen it, this patch is supposed to fix it bug has not been merged:
>
>
https://gerrit.ovirt.org/#/c/102259/
>
> If you make this change manually in your environment it will work. Fastest way is to
change the file in the build directory, and then run engine-setup, no need to build again
Thanks, that fixed the issue.
Didi/Sandro, could you please merge?
I don't mind merging already, but I am still working on verifying on
Fedora. Please see the thread "unicode sandwich in
otopi/engine-setup". If you verified all together on fedora, I'll
merge all. Thanks.
Best regards,
>
>
> On Mon, Sep 9, 2019 at 12:01 PM Martin Perina <mperina(a)redhat.com> wrote:
>>
>> Hi,
>>
>> has anyone seen below error when running engine-setup in dev env on FC29?
>>
>> [ INFO ] Generating post install configuration file
'/home/mperina/ovirt-engine/etc/ovirt-engine-setup.conf.d/20-setup-ovirt-post.conf'
>> [ ERROR ] Failed to execute stage 'Misc configuration': a bytes-like
object is required, not 'str'
>> [ INFO ] Rolling back database schema
>> [ INFO ] Clearing Engine database engine
>> [ INFO ] Stage: Clean up
>> Log file is located at
/home/mperina/ovirt-engine/var/log/ovirt-engine/setup/ovirt-engine-setup-20190909105257-dh2le0.log
>> [ INFO ] Generating answer file
'/home/mperina/ovirt-engine/var/lib/ovirt-engine/setup/answers/20190909105355-setup.conf'
>> [ INFO ] Stage: Pre-termination
>> [ INFO ] Stage: Termination
>> [ ERROR ] Execution of setup failed
>>
>>
>> Following exception is raised in the setup log:
>>
>> 2019-09-09 10:53:49,357+0200 DEBUG otopi.context context._executeMethod:127 Stage
misc METHOD otopi.plugins.ovirt_engine_common.base.core.postinstall.Plugin._misc
>> 2019-09-09 10:53:49,357+0200 INFO
otopi.plugins.ovirt_engine_common.base.core.postinstall postinstall._misc:60 Generating
post install configuration file
'/home/mperina/ovirt-engine/etc/ovirt-engine-setup.conf.d/20-setup-ovirt-post.conf'
>> 2019-09-09 10:53:49,358+0200 DEBUG otopi.transaction transaction._prepare:61
preparing 'File transaction for
'/home/mperina/ovirt-engine/etc/ovirt-engine-setup.conf.d/20-setup-ovirt-post.conf''
>> 2019-09-09 10:53:49,358+0200 DEBUG otopi.filetransaction
filetransaction.prepare:184 file
'/home/mperina/ovirt-engine/etc/ovirt-engine-setup.conf.d/20-setup-ovirt-post.conf'
missing
>> 2019-09-09 10:53:49,358+0200 DEBUG otopi.transaction transaction._prepare:66
exception during prepare phase
>> FATAL Internal error (main): a bytes-like object is required, not 'str'
>> Traceback (most recent call last):
>> File "/usr/lib/python3.7/site-packages/otopi/__main__.py", line 83,
in main
>> installer.execute()
>> File "/usr/lib/python3.7/site-packages/otopi/main.py", line 151, in
execute
>> self.context.runSequence()
>> File "/usr/lib/python3.7/site-packages/otopi/context.py", line 643,
in runSequence
>> util.raiseExceptionInformation(infos[0])
>> File "/usr/lib/python3.7/site-packages/otopi/util.py", line 84, in
raiseExceptionInformation
>> raise info[1].with_traceback(info[2])
>> File "/usr/lib/python3.7/site-packages/otopi/context.py", line 132,
in _executeMethod
>> method['method']()
>> File
"/home/mperina/ovirt-engine/share/ovirt-engine/setup/bin/../plugins/ovirt-engine-common/base/core/postinstall.py",
line 98, in _misc
>> otopicons.CoreEnv.MODIFIED_FILES
>> File "/usr/lib/python3.7/site-packages/otopi/transaction.py", line
106, in append
>> self._prepare(element=element)
>> File "/usr/lib/python3.7/site-packages/otopi/transaction.py", line
62, in _prepare
>> element.prepare()
>> File "/usr/lib/python3.7/site-packages/otopi/filetransaction.py",
line 253, in prepare
>> os.write(fd, self._content)
>> TypeError: a bytes-like object is required, not 'str'
>>
>>
>> It's latest master, all packages updated in the morning.
>>
>> Thanks,
>> M.
>>
>> --
>> Martin Perina
>> Manager, Software Engineering
>> Red Hat Czech s.r.o.
>> _______________________________________________
>> Devel mailing list -- devel(a)ovirt.org
>> To unsubscribe send an email to devel-leave(a)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/AND2JSDGSVD...
--
Martin Perina
Manager, Software Engineering
Red Hat Czech s.r.o.