Stijn Hoop <stijn@sandcat.nl> wrote on 01/29/2013
14:20:50:
> On Tue, 29 Jan 2013 14:07:55 -0500
> John.Florian@dart.biz wrote:
>
> > > From: Martin Sivak <msivak@redhat.com>
> > > the tool will be started using systemd unit file which can
be
> > > disabled. It will have to be explicit (even minimal install
needs
> > > users or root password), but we can figure something out.
> >
> > In my experience, root password is handled by the installer and
> > firstboot is not needed to configure users if puppet is being
used to
> > configure them. (Also there are many Fedora systems out
there having
> > only root and the system accounts -- i.e., no real users.) Having
to
> > disable the firstbooot systemd unit file just to get to a root
prompt
> > so that puppet can be installed would be a PITA. The whole
idea of
> > puppet is to avoid having to such things because it can automate
them.
>
> What he said -- forcing a root pw or creating users is going to be
a
> PITA for us. Please add a way to disable it, preferably using kickstart.
>
> --Stijn
I agree that it should be possible to easily disable
firstboot in the kickstart, but I also believe that one should be able
to easily sidestep firstboot after a regular install. I don't have
the time to create a kickstart for every conceivable use we have of Fedora
here (although that would clearly be my preference because then puppet
would be built in and start itself as "our firstboot and every boot").
Presently I give users the Fedora image and then direct them to a
document that explains how to install and start puppet which does the rest
of the setup for them. It works very smoothly this way, but only
if there are very few steps between finish the install and starting puppet.
--
John Florian