
On Wed, Aug 19, 2020 at 12:01 PM Raphael Höser <raphael@hoeser.info> wrote:
Thanks Didi,
On Wed, Aug 19, 2020 at 10:33 AM Raphael Höser <raphael(a)hoeser.info> wrote:
It does - and also the full log below. It means it fails on the host, not inside the engine vm. I meant, that the output wasn't changed by this.
It probably fails because our internal "minidnf" does not support all the stuff you try to do to dnf. This seems to be the case.
You can try:
hosted-engine --deploy --otopi-environment=PACKAGER/dnfpackagerEnabled=bool:False This Works!
Thanks a lot for your support!
You are welcome, thanks for the report! :-)
For anyone stumbling upon this at a later point: This workaround might work for you, if you made changes to /etc/dnf/dnf.conf for dnf to work on your CentOS8 instance. In our case the problem was the proxy authentication method dnf uses.
Actually, AFAICT, we never really need dnfpackager anymore, as all the very little logic around installing/removing the appliance is now done in ovirt-ansible-hosted-engine-setup. So it's safe to always use (and thus skip the lengthy dnf cache update etc.). Feel free to open a bug to get this removed and use an "offline packager" (like --offline in engine-setup). Best regards, -- Didi