Drop PLATFORM_ID
This is a proposed Change for Fedora Linux.
This document represents a proposed Change. As part of the Changes process, proposals are publicly announced in order to receive community feedback. This proposal will only be implemented if approved by the Fedora Engineering Steering Committee.
Summary
A few years ago PLATFORM_ID was added to os-release
for Modularity, but Modularity has been retired and we donât need this key. Itâll be dropped from our os-release
files.
Owner
- Name: Zbigniew JÄdrzejewski-Szmek
- Email: zbyszek@in.waw.pl
Current status
- Targeted release: Fedora Linux 43
- Last updated: 2025-03-10
- [ Announced]
- [ Discussion thread]
- FESCo issue:
- Tracker bug:
- Release notes tracker:
Detailed Description
As discussed in bug 2350301, PLATFORM_ID= setting in /usr/lib/os-release
//etc/os-release
is undocumented and most likely completely unused. It is a one-line change to get rid of it. It is very hard to prove that this field is not used by somebody somewhere, so the main purpose of this Change Proposal is to have a page we can point people to.
Feedback
Benefit to Fedora
We get rid of an unexpected line in our os-release
files.
Scope
-
Proposal owners: pull request for
fedora-release
package -
Other developers: merge the pull request
-
Release engineering: N/A
-
Policies and guidelines: N/A
-
Trademark approval: N/A (not needed for this Change)
-
Alignment with the Fedora Strategy:
Upgrade/compatibility impact
No impact.
Early Testing (Optional)
Do you require âQA Blueprintâ support? Y/N
How To Test
User Experience
Dependencies
Contingency Plan
- Contingency mechanism: Revert the patch.
- Contingency deadline: Any time.
- Blocks release? No.
Documentation
N/A (not a System Wide Change)
Release Notes
An unused PLATFORM_ID=
field in os-release has been dropped.
Last edited by @amoloney 2025-03-19T18:28:48Z
Last edited by @amoloney 2025-03-19T18:28:48Z