Cobbler, Kickstarts, and the Fedora tree
Having built a fully functional PXE B&B (“boot-and-build”) system with Cobbler + Puppet, it was surprising to learn that Fedora 16 just would not load from the same old process. Â After much frustration and digging, it appears that from Fedora 15 to Fedora 16, an additional boot-time kernel argument became required in order to be explicitly told where the repo is despite the fact that this is defined in the kickstart file. Â The kernel argument is :
repo=<path to installation repository>
For example:
repo=http://192.168.101.10/cblr/ks_mirror/Fedora16-x86_64/
While that works well for Fedora 16 and Fedora 18, it was changed again for Fedora 18 (Anaconda Boot Options). Â That kernel argument is:
inst.repo=<path to installation repository>
For example:
inst.repo=http://192.168.101.10/cblr/ks_mirror/Fedora18-x86_64/