From https://bugzilla.redhat.com/show_bug.cgi?id=1178787#c1 , "the netiso has the exact same volume-id as the full install ISO of Server. :( This means that Boxes (libosinfo actually) can't simply recognise netiso differently and treat it as generic ISO. :(" We could make express install for F21 workstation work relatively easily through netiso if this could be fixed in F21 already.
This is due to the nature of how the OS is made and is something not changeable. both images are contructed of exactly the same files.
(In reply to Dennis Gilmore from comment #1) > This is due to the nature of how the OS is made and is something not > changeable. both images are contructed of exactly the same files. The ISOs are obviously different, even their size is not the same so I don't see why different volume IDs can't be put on two different kinds of ISOs. :( Every ISO producer (including Microsoft) cares enough to always put unique volume IDs on ISOs, even if difference is marginal. Its a pity if we don't care enough about quality to do the right thing here.
In any case, this *is* a bug. If it can't easily be fixed, "NOTABUG" is most certainly not the correct conclusion.
To unpack a bit: the reason this can't easily be fixed is that the volume ID is used for booting. That's why Dennis mentioned the images being 'constructed of exactly the same files' - the bootloader configuration is one of those files. The Server netinst and DVD share the same bootloader config file, and Fedora images are built to use the volume ID in order to find and boot the installer, ergo they both have to have the same volume ID or else one won't boot. It's not that we can't technically build the ISOs with different volume IDs, rather that if we *did* do that, one of them wouldn't boot the installer.