Description of problem:
'system-config-kickstart --generate' creates a kickstart file based on the current system. It correctly captures packages, root password, locale data and more, however, the disk partitioning section is very generic:
# Clear the Master Boot Record
# Partition clearing information
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. system-config-kickstart --generate /tmp/ks.cfg
no partition commands in /tmp/ks.cfg
partition commands based on system profile
From examining /usr/share/system-config-kickstart/profileSystem.py I can see that it queries the system for locale, timezone, root password, etc:
But for the disk partitioning, it's just sets some defaults:
self.kickstartData.zerombr = True
self.kickstartData.clearpart["type"] = CLEARPART_TYPE_LINUX
Yeah, this is known. system-config-kickstart's partitioning support is pretty lacking. For instance, it doesn't even support LVM. Since we don't even have support for better profiling in rawhide or RHEL6, there's no code I can use to backport so it's highly unlikely I'm going to be able to fix this.
Development Management has reviewed and declined this request. You may appeal
this decision by reopening this request.