Description of problem: Livecd-creator generates a pre-release ISO from the stable branch [23] when the generic-release package is included in the kickstart. Version-Release number of selected component (if applicable): Fedora 23 How reproducible: Install Fedora, install the kickstart and livecd-tools packages. Exclude fedora-release, fedora-logos, fedora-release-notes & add generic-release, generic-logos and generic-release-notes in the fedora-live-workstaton kickstart. Boot the generated ISO and start the installer, Anaconda shows the pre-release warnings. Steps to Reproduce: 1. Fresh Fedora Install 2. Install Packages [livecd-tools-23.2-3.fc23.x86_64 / spin-kickstarts-0.23.6-1.fc23.noarch / fedora-kickstarts-0.23.6-1.fc23.noarch] 3. Make changes to the Workstation kickstart package file [fedora-workstation-packages.ks] -fedora-release -fedora-logos -fedora-release-notes generic-release generic-logos generic-release-notes 4. Spin the kickstart fedora-live-workstation.ks 5. Boot the generated ISO, start liveinst, Anaconda shows the pre-release warnings. Actual results: Pre-release ISO generated Expected results: Final Build ISO should be generated Additional info: If the fedora-release package is included in the kickstart [generic-release excluded], the correct ISO [Final 23] is generated. Generic Packages Versions: generic-logos.noarch 17.0.0-7.fc23 @System generic-release.noarch 23-0.7 @System generic-release-notes.noarch 23-0.7 @System
In live images the final state is triggered by the release portion of the package providing system-release. It needs to be -1 for a final release. https://github.com/rhinstaller/anaconda/blob/master/data/liveinst/liveinst#L76
I'll do a new build tonight.
generic-release-23-1 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2015-764e2efe18
generic-release-23-1 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with $ su -c 'dnf --enablerepo=updates-testing update generic-release' You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-764e2efe18
(In reply to Fedora Update System from comment #4) > generic-release-23-1 has been pushed to the Fedora 23 testing repository. If > problems still persist, please make note of it in this bug report. > If you want to test the update, you can install it with > $ su -c 'dnf --enablerepo=updates-testing update generic-release' > You can provide feedback for this update here: > https://bodhi.fedoraproject.org/updates/FEDORA-2015-764e2efe18 The update resolves the issue but seems to have introduced a new bug, the file /etc/redhat-release has only one line [Generic Release 23 (Twenty Three)] but LiveInst reads/displays it twice.
Created attachment 1097482 [details] LiveInst from Terminal
Created attachment 1097483 [details] LiveInst GUI
generic-release-23-1 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.
Same issue occurs with generic-release-24-0.5 in Fedora 24