Koan has had a feature for a while that allows for adding an entry to
grub to reinstall the system -- without making it the default option.
koan --replace-self ---server=cobbler.example.org --add-reinstall-entry
This can be useful for lab/classroom setups where a machine may need to
be installed due to being otherwise screwed up, and there is not a
security concern
of needing to restrict access to that option (though I suppose folks
could also configure a grub password if needed). For instance, a
classroom machine in a training
scenario may want to be reinstalled at any time, and the kickstart on
that system may be set up to put it back in a working state -- the data
on the system is likely
completely unimportant. The same goes for "kiosk" type systems and
things that folks are just using for anonymous web access. Perhaps
Cobbler-powered cyber cafes
if you will.
The instructions for this are here (below), and because I think we
should make that easier, I've made it a snippet for 2.0
https://fedorahosted.org/cobbler/wiki/KoanDoesReinstall
Right now it's not included in the default snippets by default, though
if we're following the func example, it should be, and should have a
setting to turn it on/off.
Thoughts? I'd like to be consistent one way or the other, I think.
I'm not sure why that inconsistency bothers me, but at the same time, I
want to keep settings
reasonably short, where it's already starting to grow a bit.
--Michael