When pxe_just_once is enabled, Cobbler is smart enough to remove the
per-mac-address PXE config file of a system once it is installed to
prevent infinite PXE boot loops.
Currently Cobbler does this by removing the TFTP config file for that
particular MAC address, falling back to whatever is the default. But
what happens if your default system is configured, as in something like
this:
cobbler system add --name=default --profile=default-profile OR
cobbler system add --name=192.168.0.0./24
--profile=default-profile-for-network
You'd reinstall that system.
It's been suggested that a better behavior for this is to change the
template the system uses and save it instead as a PXE config that
explicitly local boots the system.
I can't see this breaks anyone but I figured it would be important
enough to mention here. (If it does, let me know, and we can talk
about making a config option, otherwise I'm not going to worry about it).
This will be included in 1.2
--Michael.