It seems that --replace-self is not working so well for F10 install targets. (Anaconda doesn't find the embedded kickstart).
I'm proposing we add the new flag to koan "--embed-kickstart" to embed the kickstart in the initrd, and make not embedding the kickstart the default behavior. When not sent, koan will just add the "ks=http://..." line as usual to the kickstart line, which is exactly what happens with PXE.
This behavior is needed for some libdhcp/pump timeout scenarios only -- in most cases with reliable dhcp it's not needed, nor could PXE install bases take advantage of this anyway.
--Michael
cobbler@lists.fedorahosted.org