FAI roadmap

Thomas Lange lange at informatik.uni-koeln.de
Fri Jul 23 11:09:32 CEST 2010


>>>>> On Fri, 23 Jul 2010 10:43:42 +0200, Michael Tautschnig <mt at debian.org> said:

    >> fai-nfsroot.install: etc/dhcp3/dhclient-fai-script
    >> fai-nfsroot.install: etc/dhcp3/dhclient-fai.conf
    >> 

    > But, well, has anybody out there actually looked at what truly
    > will be broken with the dhcp transition? 
I guess no. The people that complain about FAI breaking the dhcpd
transition only look at the package structure, but not what's really
going on inside FAI. I also guess, most people do not understand that
the fai-nfsroot package will never be installed to a normal Debian
system. It's only installed into the nfsroot.

    > In some way, Thomas, you are right:
    > These two files being installed are the root of all evil. BUT are people aware
    > of the way they are being used? It's just a single line in get-boot-info:

    > dhclient -lf /dev/null -cf /etc/dhcp3/dhclient-fai.conf -sf /etc/dhcp3/dhclient-fai-script $netdevices >>$bootlog 2> $LOGDIR/dhclient.log

    > Now come on, what is the point of installing them into /etc/dhcp3? Why not just
    > put them in /usr/share/fai *and leave them there*?
You are right. This may be a solution, even the default pathes in /etc
reflect more the standard way of doing it.

    > @Thomas: I might have missed something, but in case I don't: Can't we just
    > change that and be happy?
Cuurently I'm not aware of anything against this.

    > Well, honestly, there are more uses of dhcp3: The FAI Guide refers to this path
    > and the simple example also ship a dhcpd.conf in that directory. But switching
    > over to /etc/dhcp should be just fine, it shouldn't break any existing installs.
Yep, the simple examples have to check for the right directory.

    > What remains is the new dhcp-edit, but I'd assume checking for /etc/dhcp vs.
    > /etc/dhcp3 shouldn't be a problem in a script.
Yep, that's very easy.

    > A proposed patch is soon to appear in the experimental branch.  Please, Thomas,
    > please, let us find a way that FAI will work on both lenny and
    > squeeze.
I also like to do this.

    > It's
    > such a small issue only and we've probably spend more time discussing it (and
    > possible consequences) than it would have taken to fix it in the first place.
ACK. But until now I did not had the time to care about this. But I
told everybody that I will work on FAI during Debcamp next week.

-- 
regards Thomas


More information about the linux-fai-devel mailing list