Drop PLATFORM_ID
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-04-22
- Announced
- Discussion thread
- FESCo issue: #3384
- Tracker bug: <will be assigned by the Wrangler>
- Release notes tracker: <will be assigned by the Wrangler>
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.