#419 Bad volume IDs for Atomic installer images
Closed: Fixed 7 years ago Opened 7 years ago by adamwill.

The volume IDs produced for Atomic installer images seem to be bad; there is no information in them at all that actually indicates what type of image they are. No matter what subvariant they come from, their volume ID appears to be just (distribution)-(branch)-(arch). So in today's Rawhide compose, the volume ID for Fedora-Atomic-dvd-x86_64-Rawhide-20161005.n.0.iso is just Fedora-Rawhide-x86_64. In the Fedora 25 Beta-1.1 compose, the volume ID for Fedora-Workstation-dvd-x86_64-25_Beta-1.1.iso is just Fedora-25-x86_64. Presumably if we got a compose with both the Fedora-Atomic-dvd image and the Fedora-Workstation-dvd image in it, they'd have identical volume IDs.


Volume IDs create by Pungi should have the following format (as per config): %(release_short)s-%(variant)s-%(disc_type)s-%(arch)s-%(version)s.

Based on this for the volume id should be Fedora-WS-ostree-x86_64-25.

There is apparently a bug in that Pungi does not tell Lorax what volume ID to use and instead a default is used. See log – there is no --volid option. (As opposed to e.g. netinst.)

I have added a fix into PR #420.

The patch is merged and it will go out in next release.

@lsedlar changed the status to Fixed

7 years ago

Login to comment on this ticket.

Metadata