From Fedora Project Wiki

Use pykickstart as the data store


While we no longer have InstallData, we still have multiple data stores in anaconda. There's a variety of object references in the Anaconda object and then there's KickstartData. Converting over as many things as possible to be stored directly in KickstartData (even if we're not doing a kickstart install) has certain advantages.


Current status

  • Targeted release: TBD
  • Last updated: Jan 26, 2011
  • Percentage of completion: 0%

Detailed Description

First, simplifying the number of possible data stores is always nice. Second, using KickstartData means that generating anaconda-ks.cfg is as simple as calling str(handler) and removing all our special writeKS methods.

Benefit to Fedora


Test Plan

User Experience


Contingency Plan


Release Notes