#360 Fedora-28-updates-testing-20180521.0 FINISHED_INCOMPLETE
Opened by dustymabe. Modified

pungi.global.log

[OSTREE_INSTALLER] [INFO    ] [FAIL] Ostree installer (variant AtomicHost, arch x86_64) failed, but going on anyway.
[OSTREE_INSTALLER] [INFO    ] Runroot task failed: 27115346. See /mnt/koji/compose/updates/Fedora-28-updates-testing-20180521.0/logs/x86_64/AtomicHost/ostree_installer-3/runroot.log for more details.
[OSTREE_INSTALLER] [INFO    ] [FAIL] Ostree installer (variant AtomicHost, arch ppc64le) failed, but going on anyway.
[OSTREE_INSTALLER] [INFO    ] Runroot task failed: 27115347. See /mnt/koji/compose/updates/Fedora-28-updates-testing-20180521.0/logs/ppc64le/AtomicHost/ostree_installer-2/runroot.log for more details.
[OSTREE_INSTALLER] [INFO    ] [FAIL] Ostree installer (variant AtomicHost, arch aarch64) failed, but going on anyway.
[OSTREE_INSTALLER] [INFO    ] Runroot task failed: 27115348. See /mnt/koji/compose/updates/Fedora-28-updates-testing-20180521.0/logs/aarch64/AtomicHost/ostree_installer-1/runroot.log for more details.

this is new and fails before the copy

subprocess.CalledProcessError: Command '['gconftool-2', '--direct', '--config-source=xml:readwrite:/var/tmp/lorax._2an9eke/installtree/etc/gconf/gconf.xml.defaults', '--set', '--type', 'bool', '/desktop/gnome/interface/accessibility', 'true']' died with <Signals.SIGABRT: 6>.

This looks to me an issue related to the way package install occurs during running runtime-install.tmpl

gconftool-2 is provided by GConf2 rpm package and it is available in both stable and updates-testing repo. Still, if you see the ppc64le runrootlog, GConf2 is not getting installed.

Few observation whle running lorax locally:
1. Seeing above error when all three repos are enabled (stable, updates and updates-tetsing). No GConf2 package gets installed
2. Seeing above error when stable and updates repo are enabled - No GConf2 package gets installed
3. Seeing above error when stable and updates-testing repo are enabled. No GCnof2 package gets installed.
4. lorax proceed successfully running runtime-postinstall.tmpl step when only stable repo is enabled (Fails further at verifying the installroot which should be unrelated). GConf2 rpm gets installed.
5. lorax runs successfully after commenting out line 'gconfset /desktop/gnome/interface/accessibility bool true' in lorax's runtime-postinstall.tmpl file with stable and updates repo enabled

@sinnykumari, @kevin debugged it - https://pagure.io/dusty/failed-composes/issue/371#comment-513553

@kevin :heart:

Thanks @kevin and @mohanboddu

Metadata