Re: fai for boss

2009-07-21 Diskussionsfäden Henning Sprang
Rajesh pant wrote:
> hello all,
> i need to install BOSS, indian version of linux, a debian distribution,
> using fai.
> could you please guide me how to proceed.

Check the multi-distribution howtos in the wiki.
Basically, you need to do similar things as if you install Ubuntu or
Redhat (just dpkg-based distributions are a bit simpler, even).

> what changes i have to make in an already configured fai server.

You need a special base image for your distribution - you can make one
with the debootstrap of that distribution.

Henning

-- 
Henning Sprang
http://www.sprang.de
+49 (0) 176 82188257


Re: Changing the BIOS boot order in linux

2009-07-21 Diskussionsfäden Joel Merrick
> There might be a dirty way:
>
> Write a FAI script or a hook for the final part of the installation.
> This script changes the pxe configuration in such a way that the node
> does not boot locally but it boots a DOS image.
> This DOS image contains tools for setting the NVRAM and CMOS. Create a
> CMOS-image which has the right boot order. After the next reboot the
> nodes boots from a local disk.

This is intriguing, I take it you can use this method for BOIS updates
too (on hardware that it'll work with of course..)


-- 
$ echo "kpfmAdpoofdufevq/dp/vl" | perl -pe 's/(.)/chr(ord($1)-1)/ge'


No SERVER in my boot.log

2009-07-21 Diskussionsfäden Torsten Schlabach
Hi list!

I have a strange problem.

My FAI installation works quite fine; just I cannot make faimond work.

I have been digging a bit and I found that faimond variable is set in
task_confdir() in subroutines-linux. The code tests if $monserver has
been set (where could I set this) and in case it's not set, it sets this
to the value of $SERVER.

Just $SERVER is empty as well while all other variables which I expect
in boot.log (like $NETMARK, $IPADDR, ...) are set.

I tried setting monserver in my DEFAULT.var so it would not get
overwritten with the empty value of $SERVER, but this also doesn't seem
to work.

Any ideas?

Regards,
Torsten




Re: No SERVER in my boot.log

2009-07-21 Diskussionsfäden Thomas Lange
> On Tue, 21 Jul 2009 16:56:32 +0200, Torsten Schlabach 
>  said:

> I have been digging a bit and I found that faimond variable is set in
> task_confdir() in subroutines-linux. The code tests if $monserver has
> been set (where could I set this) and in case it's not set, it sets this
> to the value of $SERVER.

> Just $SERVER is empty as well while all other variables which I expect
> in boot.log (like $NETMARK, $IPADDR, ...) are set.
Check your dhcpd.conf. IIRC it's server-name.

> I tried setting monserver in my DEFAULT.var so it would not get
> overwritten with the empty value of $SERVER, but this also doesn't seem
> to work.
FAI need the variable monserver before the script class/*.var are
executed. So, it's too late to the this variable there.

-- 
regards Thomas


Re: No SERVER in my boot.log

2009-07-21 Diskussionsfäden Thomas Lange
> On Tue, 21 Jul 2009 17:23:58 +0200, Torsten Schlabach 
>  said:

> No if I don't do DHCP, my only option would be to define monserver in
> fai.conf?
Yep. Good idea.

-- 
regards Thomas


fai-quickstart & tftpd-hpa

2009-07-21 Diskussionsfäden John G. Heim
Can I safely uninstall fai-quickstart on my FAI server? I don't want to mess 
up my FAI system. I just want to uninstall tftpd-hpa. And fai-quickstart has 
a dependency on tftpd-hpa.





Re: fai-quickstart & tftpd-hpa

2009-07-21 Diskussionsfäden Thomas Lange
> On Tue, 21 Jul 2009 15:54:15 -0500, "John G. Heim"  
> said:

> Can I safely uninstall fai-quickstart on my FAI server?
Hi John,

sure you can. It's just a package for easier installation packages
that are needed by a default FAI setup.
-- 
regards Thomas


mysql-server installed by FAI?

2009-07-21 Diskussionsfäden Steffen Grunewald
Is there anyone around who has gathered some experience installing mysql
server within FAI? Apparently, the _existing_ debconf template
"start_on_boot" isn't obeyed, and I'm running into trouble with the
setting for the root password. 
I'd appreciate if you'd be willing to share your ideas.

Cheers,
 Steffen