#1537 Fedora-Rawhide-20190228.n.1 DOOMED
Opened by dustymabe. Modified

pungi.global.log

[ERROR   ] [FAIL] Ostree (variant Silverblue, arch x86_64) failed, but going on anyway.
[ERROR   ] Runroot task failed: 33106069. See /mnt/koji/compose/rawhide/Fedora-Rawhide-20190228.n.1/logs/x86_64/Silverblue/ostree-1/runroot.log for more details.
[OSTREE_INSTALLER] [ERROR   ] [FAIL] Ostree installer (variant Silverblue, arch x86_64) failed, but going on anyway.
[OSTREE_INSTALLER] [ERROR   ] Runroot task failed: 33106081. See /mnt/koji/compose/rawhide/Fedora-Rawhide-20190228.n.1/logs/x86_64/Silverblue/ostree_installer-1/runroot.log for more details.
  • Compose run failed because: - No Task ID, look at log statement
[ERROR   ] Compose run failed: ERROR running command: createrepo_c /mnt/koji/compose/rawhide/Fedora-Rawhide-20190228.n.1/compose/Modular/aarch64/debug/tree --outputdir=/mnt/koji/compose/rawhide/Fedora-Rawhide-20190228.n.1/compose/Modular/aarch64/debug/tree --pkglist=/mnt/koji/compose/rawhide/Fedora-Rawhide-20190228.n.1/work/aarch64/repo_package_list/Modular.aarch64.debuginfo.conf --update --update-md-path=/mnt/koji/compose/rawhide/Fedora-Rawhide-20190228.n.1/work/aarch64/repo --skip-stat --database --checksum=sha256 --unique-md-filenames --workers=3 --xz --zck --zck-dict-dir=/usr/share/fedora-repo-zdicts/f31

Something needs to be done related to https://pagure.io/pungi-fedora/blob/master/f/fedora.conf#_86

COMMAND: createrepo_c /mnt/koji/compose/rawhide/Fedora-Rawhide-20190228.n.1/compose/Modular/aarch64/debug/tree --outputdir=/mnt/koji/compose/rawhide/Fedora-Rawhide-20190228.n.1/compose/Modular/aarch64/debug/tree --pkglist=/mnt/koji/compose/rawhide/Fedora-Rawhide-20190228.n.1/work/aarch64/repo_package_list/Modular.aarch64.debuginfo.conf --update --update-md-path=/mnt/koji/compose/rawhide/Fedora-Rawhide-20190228.n.1/work/aarch64/repo --skip-stat --database --checksum=sha256 --unique-md-filenames --workers=3 --xz --zck --zck-dict-dir=/usr/share/fedora-repo-zdicts/f31

Argument parsing failed: Unknown option --zck

Something needs to be done related to https://pagure.io/pungi-fedora/blob/master/f/fedora.conf#_86

This should be set to --zck-dict-dir=/usr/share/fedora-repo-zdicts/rawhide

https://pagure.io/pungi-fedora/pull-request/698 should fix this.

But still, Unknown option --zck is something that I am not sure of.

https://pagure.io/pungi-fedora/pull-request/698 should fix this.

But this should fix the right location of the --zck-dict-dir

Unknown option --zck means that the version of createrepo_c being used doesn't support zchunk at all. The version you want is https://koji.fedoraproject.org/koji/buildinfo?buildID=1173742, tagged into f29-infra.

Just to be clear, the version that supports zchunk, but won't create zchunked comps.xml is createrepo_c-0.12.0-1.fc29.1.

@jdieter Oh, thanks for the info. I updated the composer with createrepo_c-0.12.0-1.fc29.1.x86_64 and I will merge that PR and start another compose.

I do have a pull request for librepo that will fix this problem by only automatically requesting zchunk versions of primary, filelists and other, and requesting the xz/gzip versions of everything else unless the calling application specifically requests the zchunk version.

Once that's in, we can start using the latest version of createrepo_c immediately, while fixing dnf to read (and request) zchunked comps.xml can happen at our leisure.

Metadata