Add Support to enable GPT in kickstart
Summary
The cloud image deployment with Btrfs support needs to be able to specify partition table type to GPT in kickstart without requiring a pre-installation script.
Owners
- Name: David Duncan, Chris Murphy, Josef Bacik, Michel Alexandre Salim, Davide Cavalca, Neal Gompa, Dusty Mabe, Matthew Almond
- Email: davdunc@amazon.com, chrismurphy@fedoraproject.org, josef@toxicpanda.com, michel@michel-slm.name, dcavalca@fb.com, ngompa13@gmail.com, dusty@dustymabe.com, malmond@fb.com
- Products: Fedora Cloud Edition
- Responsible WGs: Fedora Cloud WG
Current Status
- Targeted release:
- Last updated: 2021-05-27
- FESCo issue: <will be assigned by the Wrangler>
- Tracker bug: <will be assigned by the Wrangler>
- Release notes tracker: <will be assigned by the Wrangler>
Detailed Description
Fedora Cloud Edition will switch to using Btrfs for its images and require setting the partition table to GPT at build. It would be better if anaconda inst.gpt was supported to set the partition table to GPT. Currently there is no pykickstart option supporting inst.gpt
Feedback
Benefit to Fedora
Adds support for GPT volume partitions in the kickstart without requiring and extensive pre-installation script.
Scope
- Proposal Owners
* Review and discuss with the Anaconda maintainers and determine the next steps for support of the inst.gpt in pykickstart
How to test
Build images using virt-install or os-build and cloud kickstarts. Verify that the disk PT is properly identified as GPT.
User Experience
- Allows for the use of the standard pykickstart directive for
specifying the preference for GPT partition.
- Supports automated builds for Cloud images.
Dependencies
Anaconda inst.gpt