cobbler/cobbler — pull request #256 by ollyg (2012-07-18 16:16:47+00:00)
Title: More SuSE fixes for autoyast and koan

In testing the SuSE I found the following two fixes are helpful for autoyast:

* Make the domainname setting be the full eth0 DNS Name, minus the first dotted part (and not the FQDN).
* Only add a udev net rule for an interface if the MAC is set. This fixes behaviour whereby a dummy udev rule at eth0 forces the first NIC to get eth1 post-install.

And the following allow koan to work on this platform:

* Allow koan's -S option to work for SuSE breed. Also remove -S for breed=None, as I assume "Red Hat" is not a sane assumption for all Distros without a breed.
* Modern x86 kernels have 2048 char limit and this is needed to support configurations with kickstart+NIC kernel params. Otherwise koan refuses to accept the param list.

Many thanks for your consideration,

regards,
oliver.