#716 Fedora-Rawhide-20180830.n.0 DOOMED
Opened by dustymabe. Modified

pungi.global.log

[ERROR   ] [FAIL] Buildinstall (variant Everything, arch i386) failed, but going on anyway.
[ERROR   ] Runroot task failed: 29373882. See /mnt/koji/compose/rawhide/Fedora-Rawhide-20180830.n.0/logs/i386/buildinstall-Everything.i386.log for more details.
[ERROR   ] [FAIL] Buildinstall (variant Server, arch i386) failed, but going on anyway.
[ERROR   ] Runroot task failed: 29373883. See /mnt/koji/compose/rawhide/Fedora-Rawhide-20180830.n.0/logs/i386/buildinstall-Server.i386.log for more details.
[ERROR   ] [FAIL] Buildinstall (variant Workstation, arch i386) failed, but going on anyway.
[ERROR   ] Runroot task failed: 29373884. See /mnt/koji/compose/rawhide/Fedora-Rawhide-20180830.n.0/logs/i386/buildinstall-Workstation.i386.log for more details.
[ERROR   ] [FAIL] Buildinstall (variant Server, arch x86_64) failed, but going on anyway.
[ERROR   ] Runroot task failed: 29373890. See /mnt/koji/compose/rawhide/Fedora-Rawhide-20180830.n.0/logs/x86_64/buildinstall-Server.x86_64.log for more details.
[ERROR   ] [FAIL] Buildinstall (variant Everything, arch s390x) failed, but going on anyway.
[ERROR   ] Runroot task failed: 29373887. See /mnt/koji/compose/rawhide/Fedora-Rawhide-20180830.n.0/logs/s390x/buildinstall-Everything.s390x.log for more details.
[ERROR   ] [FAIL] Buildinstall (variant Server, arch ppc64le) failed, but going on anyway.
[ERROR   ] Runroot task failed: 29373886. See /mnt/koji/compose/rawhide/Fedora-Rawhide-20180830.n.0/logs/ppc64le/buildinstall-Server.ppc64le.log for more details.
[ERROR   ] [FAIL] Buildinstall (variant Everything, arch ppc64le) failed, but going on anyway.
[ERROR   ] Runroot task failed: 29373885. See /mnt/koji/compose/rawhide/Fedora-Rawhide-20180830.n.0/logs/ppc64le/buildinstall-Everything.ppc64le.log for more details.
[ERROR   ] [FAIL] Buildinstall (variant Server, arch aarch64) failed, but going on anyway.
[ERROR   ] Runroot task failed: 29373877. See /mnt/koji/compose/rawhide/Fedora-Rawhide-20180830.n.0/logs/aarch64/buildinstall-Server.aarch64.log for more details.
[ERROR   ] [FAIL] Buildinstall (variant Server, arch armhfp) failed, but going on anyway.
[ERROR   ] Runroot task failed: 29373880. See /mnt/koji/compose/rawhide/Fedora-Rawhide-20180830.n.0/logs/armhfp/buildinstall-Server.armhfp.log for more details.
[ERROR   ] [FAIL] Buildinstall (variant Server, arch s390x) failed, but going on anyway.
[ERROR   ] Runroot task failed: 29373888. See /mnt/koji/compose/rawhide/Fedora-Rawhide-20180830.n.0/logs/s390x/buildinstall-Server.s390x.log for more details.
  • Compose run failed because: - 29373889
[ERROR   ] Compose run failed: Runroot task failed: 29373889. See /mnt/koji/compose/rawhide/Fedora-Rawhide-20180830.n.0/logs/x86_64/buildinstall-Everything.x86_64.log for more details.

DEBUG util.py:439:  Traceback (most recent call last):
DEBUG util.py:439:    File "/usr/sbin/lorax", line 38, in <module>
DEBUG util.py:439:      from pylorax.simpleconfig import SimpleConfigFile
DEBUG util.py:439:    File "/usr/lib/python3.7/site-packages/pylorax/simpleconfig.py", line 24, in <module>
DEBUG util.py:439:      from pyanaconda.core.util import upperASCII
DEBUG util.py:439:  ModuleNotFoundError: No module named 'pyanaconda'

looks like lorax is missing a dep on anaconda-core (which is where pyanaconda lives).

Gah. Actually, this is kind of a mess. I think in this commit @bcl intended to just steal the simpleconfig module from pyanaconda wholesale (treating it as a copylib) without introducing any dependency on pyanaconda, but he missed that it imports something from elsewhere in pyanaconda:

from pyanaconda.core.util import upperASCII

it's possible to just dump all the bits of pyanaconda.core.util that are needed to back upperASCII into lorax's copy of simpleconfig, but that turns out to be quite a lot of bits: upperASCII needs _toASCII and _ASCIIupper_table, and ensure_str, so you end up dumping all of that into lorax. Which is kinda ugly. Otherwise you have to make it depend on anaconda-core. Also ugly.

I'll try and talk to @bcl about this tomorrow and see what he wants to do about it.

https://github.com/weldr/lorax/issues/449

So we're now using a lorax with a patch I submitted. It does seem to fix this bug, but we fail later on dbus problems, see this ticket.

Metadata