#3660 Fedora-Rawhide-20220614.n.0 FINISHED_INCOMPLETE
Closed 2 years ago by humaton. Opened 2 years ago by releng.

pungi.global.log

[ERROR   ] [FAIL] Ostree (variant Silverblue, arch x86_64) failed, but going on anyway.
[ERROR   ] Runroot task failed: 88249947. See /mnt/koji/compose/rawhide/Fedora-Rawhide-20220614.n.0/logs/x86_64/Silverblue/ostree-4/runroot.log for more details.
[ERROR   ] [FAIL] Ostree (variant Kinoite, arch x86_64) failed, but going on anyway.
[ERROR   ] Runroot task failed: 88249944. See /mnt/koji/compose/rawhide/Fedora-Rawhide-20220614.n.0/logs/x86_64/Kinoite/ostree-1/runroot.log for more details.
[ERROR   ] [FAIL] Ostree (variant Silverblue, arch ppc64le) failed, but going on anyway.
[ERROR   ] Runroot task failed: 88249950. See /mnt/koji/compose/rawhide/Fedora-Rawhide-20220614.n.0/logs/ppc64le/Silverblue/ostree-5/runroot.log for more details.
[ERROR   ] [FAIL] Ostree (variant Kinoite, arch ppc64le) failed, but going on anyway.
[ERROR   ] Runroot task failed: 88249945. See /mnt/koji/compose/rawhide/Fedora-Rawhide-20220614.n.0/logs/ppc64le/Kinoite/ostree-2/runroot.log for more details.
[ERROR   ] [FAIL] Ostree (variant Silverblue, arch aarch64) failed, but going on anyway.
[ERROR   ] Runroot task failed: 88249956. See /mnt/koji/compose/rawhide/Fedora-Rawhide-20220614.n.0/logs/aarch64/Silverblue/ostree-6/runroot.log for more details.
[ERROR   ] [FAIL] Ostree (variant Kinoite, arch aarch64) failed, but going on anyway.
[ERROR   ] Runroot task failed: 88249953. See /mnt/koji/compose/rawhide/Fedora-Rawhide-20220614.n.0/logs/aarch64/Kinoite/ostree-3/runroot.log for more details.

Compose Total time: 3:47:09
Compose phase INIT time: 0:00:25.
Compose phase PKGSET time: 0:22:50.
Compose phase WEAVER: FAILED.
Compose phase BUILDINSTALL time: 1:42:14.
Compose phase GATHER time: 1:51:47.
Compose phase OSTREE time: 0:12:25.
Compose phase OSTREE_INSTALLER time: 0:56:14.
Compose phase CREATEREPO time: 0:08:15.
Compose phase CREATEISO time: 0:14:03.
Compose phase REPOCLOSURE time: 0:01:33.
Compose phase IMAGE_BUILD time: 1:16:42.
Compose phase LIVE_MEDIA time: 0:59:25.
Compose phase IMAGE_CHECKSUM time: 0:04:56.
Compose phase TEST time: 0:00:01.


The ostrees are all failing because of this:

DEBUG util.py:445:  Executing `postprocess` inline script '0'
DEBUG util.py:445:  + install -dm0755 /usr/lib/systemd/journald.conf.d/
DEBUG util.py:445:  + echo -e '[Journal]\nStorage=persistent'
DEBUG util.py:445:  + for x in /usr/sbin/glibc_post_upgrade.*
DEBUG util.py:445:  + test -f '/usr/sbin/glibc_post_upgrade.*'
DEBUG util.py:445:  Initializing rootfs
DEBUG util.py:445:  Moving /usr to target
DEBUG util.py:445:  Copying toplevel compat symlinks
DEBUG util.py:445:  Recompiling policy
DEBUG util.py:445:  Migrating /usr/etc/passwd to /usr/lib/
DEBUG util.py:445:  Migrating /usr/etc/group to /usr/lib/
DEBUG util.py:445:  SELinux policy in /var, enabling workaround
DEBUG util.py:445:  Ignoring non-directory/non-symlink '"var/cache/ldconfig/aux-cache"'
DEBUG util.py:445:  Ignoring non-directory/non-symlink '"var/cache/ibus/bus/registry"'
DEBUG util.py:445:  Ignoring non-directory/non-symlink '"var/cache/swcatalog/cache/C-os-catalog.xb"'
DEBUG util.py:445:  Ignoring non-directory/non-symlink '"var/cache/swcatalog/cache/C-local-metainfo.xb"'
DEBUG util.py:445:  Ignoring non-directory/non-symlink '"var/lib/xkb/README.compiled"'
DEBUG util.py:445:  Ignoring non-directory/non-symlink '"var/lib/sss/db/config.ldb"'
DEBUG util.py:445:  error: Finalizing rootfs: Converting /var to tmpfiles.d: Processing var content /var/lib/gssproxy/rcache: Reading symlink: a path led outside of the filesystem
DEBUG util.py:445:  Traceback (most recent call last):
DEBUG util.py:445:    File "/usr/bin/pungi-make-ostree", line 33, in <module>
DEBUG util.py:445:      sys.exit(load_entry_point('pungi==4.3.4', 'console_scripts', 'pungi-make-ostree')())
DEBUG util.py:445:    File "/usr/lib/python3.10/site-packages/pungi/ostree/__init__.py", line 159, in main
DEBUG util.py:445:      func()
DEBUG util.py:445:    File "/usr/lib/python3.10/site-packages/pungi/ostree/tree.py", line 151, in run
DEBUG util.py:445:      self._make_tree()
DEBUG util.py:445:    File "/usr/lib/python3.10/site-packages/pungi/ostree/tree.py", line 59, in _make_tree
DEBUG util.py:445:      shortcuts.run(
DEBUG util.py:445:    File "/usr/lib/python3.10/site-packages/kobo/shortcuts.py", line 409, in run
DEBUG util.py:445:      raise exc
DEBUG util.py:445:  RuntimeError: ERROR running command: rpm-ostree compose tree --repo=/mnt/koji/compose/ostree/repo/ --write-commitid-to=/mnt/koji/compose/rawhide/Fedora-Rawhide-20220614.n.0/logs/x86_64/Silverblue/ostree-4/commitid.log --touch-if-changed=/mnt/koji/compose/rawhide/Fedora-Rawhide-20220614.n.0/logs/x86_64/Silverblue/ostree-4/commitid.log.stamp --add-metadata-string=version=Rawhide.20220614.n.0 --force-nocache /mnt/koji/compose/rawhide/Fedora-Rawhide-20220614.n.0/work/ostree-4/config_repo/fedora-silverblue.json

@walters @dustymabe , any ideas?

Hmm definitely a regression from one of the cleanups in 2022.10, will look.

@walters thanks. A related question: where's the best place to file things like this - a failure in the downstream Fedora compose process that affects all ostrees? Doing it in upstream rpm-ostree tracker doesn't necessarily seem correct unless I'm sure from the output that it's a bug in rpm-ostree rather than something downstream-y. Doing it in the tracker for any single ostree-based project (Silverblue, Kinoite...) doesn't seem correct when it affects all of them. Is here the best place, or is there somewhere else? Thanks!

If downgrading to 2022.9 fixes it, then it's an rpm-ostree bug for sure. It seems likely in this case, probably fallout from https://github.com/coreos/rpm-ostree/pull/3711

Ugh messy, this only is going to occur in non-unified-core mode :cry:

Should be fixed by https://github.com/coreos/rpm-ostree/pull/3771

Metadata Update from @humaton:
- Issue status updated to: Closed (was: Open)

2 years ago

Login to comment on this ticket.

Metadata