Re: Thoughts about changing Debian's release process
On Wed, Apr 06, 2005 at 06:32:02AM +0200, Martin Schulze wrote:
> Andrew Pollock wrote:
> > On Tue, Apr 05, 2005 at 08:38:17PM +0200, Martin Schulze wrote:
> > > Andreas Tille wrote:
> > > > >My point: We need the possibility to recreate the current Debian
> > > > >infrastructure for proposing changes to the current situation.
> > > > Not only this, we need the possibility to setup an alternate machine quickly
> > > > in case of hardware problems. And we even have the solution inside Debian:
> > > >
> > > > FAI
> > > >
> > > > Why not setting up important machines with FAI?
> > >
> > > Because that's not the solution.
> > >
> > > Installing a machine with Debian is not the problem.
> > >
> > > Installing and/or recreating the services on them is.
> > > This requires manual work, either during the recreation
> > > phase or during the development.
> > That's not true. If you can script it, FAI can do it. It just becomes a
> > post-installation task. Using packages.d.o as an example, it's just going to
> > be a predominantly an Apache configuration and some scripts, right? So you
> > restore the scripts from backup, and dump the Apache config into the
> > appropriate directory, all from within FAI.
> ... and adding users
> ... and adding groups
> ... and permissions
> ... fixing/checking paths
> ... and adding links
> ... and initialising
> ... and fixing scripts
> ... and fixing the installation
> ... and adding more permissions
> ... and monitoring the initialisation
> Feel free to package package.debian.org, or qa.debian.org, or
> planet.debian.org, or $whatever for/with FAI. Then come back.
I'm certainly up for the challenge. I may need to hit you up for information
that isn't obvious.
> > FAI can be a total disaster recovery solution when you couple it with your
> > backups, however I will freely admit that it takes a lot of time (and
> > testing) to get it such that you can punch out an identical box,
> > sausage-machine style. Then of course you need to keep it up to date as
> > well.
> Feel free to do so.
I'll have a go...