Bug 2404341

Summary: Fedora 43 installers show as pre-release
Product: [Fedora] Fedora Reporter: Simon de Vlieger <cmdr>
Component: image-builderAssignee: Simon de Vlieger <cmdr>
Status: CLOSED ERRATA QA Contact:
Severity: medium Docs Contact:
Priority: unspecified    
Version: 43CC: awilliam, cmdr, go-sig, lruzicka, osbuilders, robatino
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard: AcceptedBlocker
Fixed In Version: image-builder-39-1.fc43 Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2025-10-17 03:47:45 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2324225, 2324226    

Description Simon de Vlieger 2025-10-16 05:11:17 UTC
When building a Fedora 43 installer with `image-builder`, for example its `iot-installer` or `everything-netinst` types the prerelease warning is shown as the incorrect buildstamp file is written into the ISO. This is incorrect as we are in final and producing RCs.

This is caused by the final flag not being handled/passed along somewhere between the koji and pungi updates so it's fixed by updating the built-in definitions in `image-builder` itself.

A currently pending update: https://bodhi.fedoraproject.org/updates/FEDORA-2025-2056dba5d2 has information on how to verify the fix.

I will address this properly for the next cycle.

Reproducible: Always

Comment 1 Fedora Update System 2025-10-16 05:12:07 UTC
FEDORA-2025-2056dba5d2 (image-builder-39-1.fc43) has been submitted as an update to Fedora 43.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-2056dba5d2

Comment 2 Fedora Blocker Bugs Application 2025-10-16 05:18:36 UTC
Proposed as a Blocker and Freeze Exception for 43-final by Fedora user supakeen using the blocker tracking app because:

 The related bug affects only the Fedora IoT Installer artifact in the Fedora deliverables list. It shows the pre-release warning on release candidates/final.

It'd be nice to have this fixed before final is built. An update was submitted that fixes.

I am not sure if this is to be a blocker or freeze exception, the criteria I'm filing this under is:

> No notices or alerts about pre-release status may be shown as part of installation or critical path actions on release-blocking desktops. 

Fedora IoT is not a release-blocking desktop; but under the critical path actions network installation *is* listed, which is what this installer does.

Comment 3 Lukas Ruzicka 2025-10-16 10:56:08 UTC
No "pre-release" shown during installation.

Comment 4 Adam Williamson 2025-10-16 15:04:30 UTC
+3 in https://pagure.io/fedora-qa/blocker-review/issue/1990 , marking accepted blocker.

Comment 5 Adam Williamson 2025-10-16 15:05:30 UTC
Did this affect the candidate we finally got built - https://kojipkgs.fedoraproject.org/compose/43/Fedora-43-20251016.1/ - or not?

Comment 6 Simon de Vlieger 2025-10-16 15:08:25 UTC
This didn't affect the main compose as the affected artifacts are not in it. Fedora IoT does a separate final compose after the go/no-go turns out to be a go I believe. This would need to land before that.

Comment 7 Adam Williamson 2025-10-16 15:15:13 UTC
ah, true. the only imagebuilder thing in the main compose is aarch64 minimal and that doesn't have an installer.

Comment 8 Fedora Update System 2025-10-17 03:47:45 UTC
FEDORA-2025-2056dba5d2 (image-builder-39-1.fc43) has been pushed to the Fedora 43 stable repository.
If problem still persists, please make note of it in this bug report.