#22 no one is looking at rawhide composes to make sure silverblue composes
Closed 9 months ago Opened 10 months ago by dustymabe.

It has been failing for a while. I've reported it a few times in the IRC channel.

From https://pagure.io/dusty/failed-composes/issue/569 we can see:

[INFO    ] [FAIL] Ostree (variant AtomicWorkstation, arch x86_64) failed, but going on anyway.
[INFO    ] Runroot task failed: 28537122. See /mnt/koji/compose/rawhide/Fedora-Rawhide-20180723.n.0/logs/x86_64/AtomicWorkstation/ostree-4/runroot.log for more details.

Still failed: https://pagure.io/dusty/failed-composes/issue/580. Can someone from the silverblue team take a look?

Hm, from what I can tell the AtomicWorkstation task succeeded: https://koji.fedoraproject.org/koji/taskinfo?taskID=28616400

Hm, from what I can tell the AtomicWorkstation task succeeded: https://koji.fedoraproject.org/koji/taskinfo?taskID=28616400

odd. you are right. made a comment to see if we can find out why: https://pagure.io/dusty/failed-composes/issue/580#comment-523684

I guess worth noting that the installer ISO even apparently gets generated when the ostree task 'sorta fails' in this way - as it did so in 0802.n.0, but we got an Atomic Workstation installer ISO anyhow. I've no idea what was actually on it - perhaps it gets whichever version of the ostree last successfully synced, the one from June?

perhaps it gets whichever version of the ostree last successfully synced, the one from June?

yeah, it just pulls from the ref in the OSTree repo: https://pagure.io/pungi-fedora/blob/a53be1ff2561b761641158164f34683580a6bdf1/f/fedora.conf#_862

@dustymabe
odd. you are right. made a comment to see if we can find out why: https://pagure.io/dusty/failed-composes/issue/580#comment-523684

I opened https://pagure.io/koji/issue/1010 - still some discussion going on there.

Now the main compose succeeded, but the AtomicWorkstation log in https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/logs/x86_64/AtomicWorkstation/ostree-4/runroot.log still has errors:

+ pungi-make-ostree tree --repo=/mnt/koji/compose/atomic/repo/ --log-dir=/mnt/koji/compose/rawhide/Fedora-Rawhide-20180808.n.1/logs/x86_64/AtomicWorkstation/ostree-4 --treefile=/mnt/koji/compose/rawhide/Fedora-Rawhide-20180808.n.1/work/ostree-4/config_repo/fedora-ostree-workstation.json --version=Rawhide.20180808.n.1 --extra-config=/mnt/koji/compose/rawhide/Fedora-Rawhide-20180808.n.1/work/ostree-4/extra_config.json
Traceback (most recent call last):
  File "/usr/bin/pungi-make-ostree", line 15, in <module>
    ostree.main()
  File "/usr/lib/python3.7/site-packages/pungi/ostree/__init__.py", line 93, in main
    func()
  File "/usr/lib/python3.7/site-packages/pungi/ostree/tree.py", line 104, in run
    tweak_treeconf(self.treefile, source_repos=repos, keep_original_sources=keep_original_sources, update_dict=update_dict)
  File "/usr/lib/python3.7/site-packages/pungi/ostree/utils.py", line 76, in tweak_treeconf
    with open(treeconf, 'r') as f:
FileNotFoundError: [Errno 2] No such file or directory: '/mnt/koji/compose/rawhide/Fedora-Rawhide-20180808.n.1/work/ostree-4/config_repo/fedora-ostree-workstation.json'

Any idea what that might be?

looks like that file was renamed to fedora-atomic-workstation.json

Thanks Dusty! Here's a PR that should fix that: https://pagure.io/pungi-fedora/pull-request/629

merged.. we're still going to be waiting on https://pagure.io/koji/issue/1010 - if you can add some pressure there that would be awesome!

we finally got to a point where we got an attempted Silverblue compose.. so we can pick up the investigation again: https://pagure.io/dusty/failed-composes/issue/659

Having a quick look at this, looks like the issue is now:

Resolving dependencies... failed
error: Could not depsolve transaction; 1 problem detected:
0. nothing provides gnome-shell >= 3.29.91 needed by gnome-shell-extension-common-3.29.91-1.fc30.noarch

There is a gnome-shell-3.29.91-1.fc30, but it was built after gnome-shell-extension-common-3.29.91-1.fc30:

https://koji.fedoraproject.org/koji/buildinfo?buildID=1137828
https://koji.fedoraproject.org/koji/buildinfo?buildID=1137992

So my guess is that specific problem should be resolved in the next build.

Having a quick look at this, looks like the issue is now

can you make that comment over in https://pagure.io/dusty/failed-composes/issue/659 ?

rawhide composes startted moving again a while ago

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

9 months ago

Login to comment on this ticket.

Metadata