pungi.global.log
[INFO ] [FAIL] Ostree (variant Everything, arch x86_64) failed, but going on anyway. [INFO ] Runroot task failed: 27487870. See /mnt/koji/compose/updates/Fedora-27-updates-testing-20180608.0/logs/x86_64/Everything/ostree-4/runroot.log for more details.
[INFO ] [FAIL] Ostree (variant Everything, arch aarch64) failed, but going on anyway. [INFO ] Runroot task failed: 27487867. See /mnt/koji/compose/updates/Fedora-27-updates-testing-20180608.0/logs/aarch64/Everything/ostree-3/runroot.log for more details.
[INFO ] [FAIL] Ostree (variant Everything, arch ppc64le) failed, but going on anyway. [INFO ] Runroot task failed: 27487869. See /mnt/koji/compose/updates/Fedora-27-updates-testing-20180608.0/logs/ppc64le/Everything/ostree-2/runroot.log for more details.
[ERROR ] Compose run failed: Runroot task failed: 27487868. See /mnt/koji/compose/updates/Fedora-27-updates-testing-20180608.0/logs/x86_64/Everything/ostree-1/runroot.log for more details.
This is kind of weird:
error: Error running transaction: file /etc/containers/registries.conf conflicts between attemped installs of atomic-registries-1.22.1-1.fc27.x86_64
Hmm odd, that error message sounds like it should name two packages, not just one.
So when I do:
$ sudo dnf whatprovides --releasever 27 --enablerepo updates-testing /etc/containers/registries.conf
I see at least these two packages provide this file:
containers-common-0.1.30.8-0144aa8dc5c34f7df4e6ff7ce783c0c3b6da214c.309d82dc05aee543fdf131d922d3e0f55b4b0259.fc28.x86_64 : Configuration files for working with image signatures Repo : fahc Matched from: Filename : /etc/containers/registries.conf atomic-registries-1.22.1-1.fc27.x86_64 : Parses a global YAML registry file Repo : updates Matched from: Filename : /etc/containers/registries.conf
And it looks like they provide different versions of registries.conf:
registries.conf
$ diff etc.containers-common/containers/registries.conf etc.atomic/containers/registries.conf 12c12 < registries = ['docker.io', 'registry.fedoraproject.org', 'quay.io', 'registry.access.redhat.com', 'registry.centos.org'] --- > registries = ['docker.io', 'registry.fedoraproject.org', 'registry.access.redhat.com']
Probably only one of those two should provide registries.conf.
I thought I saw something that containers-common was supposed to obsolete atomic-registries
containers-common
atomic-registries
Hmm...@mnguyen dug around this this space for an issue we saw in a-h-t:
https://github.com/projectatomic/atomic-host-tests/pull/406#issuecomment-394047325
The only version of atomic for F27 is this one:
atomic
https://bodhi.fedoraproject.org/updates/FEDORA-2018-00cb9ce36b
...which provides a version of atomic-registries which provides a version of registries.conf
And there is also this version of skopeo in f27 updates-testing:
skopeo
https://bodhi.fedoraproject.org/updates/FEDORA-2018-3d3b7f3586
...which provides containers-common which also provides a version of registries.conf
So it looks like we could use a new version of atomic that does not provide atomic-registries or containers-common. Right?
yes, can you open a bug (or ping the right person) and update us here?
I added a comment to the skopeo rpm update: https://bodhi.fedoraproject.org/updates/FEDORA-2018-3d3b7f3586
they are going to remove that change from skopeo in f27
Thanks for doing everything you asked me to do @dustymabe :laughing: