Re: Resend: Anaconda modifying network files

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I finally went with a combination of a %post and firstboot (actually, every boot). Together I was able to use these to "clean" the network info.

-- bk


dwight at supercomputer.org wrote:
One thing to watch out for is kudzu. I ran into a similar situation a couple of weeks ago, with kudzu overwriting the ifcfg files and changing them away from what the %post section was doing, right after the %post section had completed, and before the system had rebooted.

That is, kudzu will apparently do some final manipulations after the %post section has run. There doesn't seem to be anything one can do about this either.

Note that kudzu is a fundamental part of anaconda/kickstart. You simply can't remove it. RedHat defines an absolute minimal installation as consisting of kudzu (and not coreutils + kernel, which one would expect).

One can get around this limitation by creating the equivalent of a .firstboot in /etc/rc.d/rc.sysinit, which corrects things when one first boots up.

Hope that helps.

   -dwight-


On Wednesday 05 March 2008 12:42:09 pm Bryan Kearney wrote:
Good thing I am clever :)

-- bk

Michael DeHaan wrote:
Caetano, Greg wrote:
Bryan:

I take care of removing all those "specifics" as part of the
%post of a kickstart
So in that case, you still have to run system-config-network at
firstboot (or equivalent)?    That seems reasonable -- you may
be handing something to someone with a static IP setup, you
don't know. Rethinking it, if you clear things out in %post and
also feed it network details in the libvirt XML, maybe that's
good enough...

Still, I'm not sure of a way to do that fully automatically and
get them all unique MACs without being rather clever...

Greg Caetano
HP ISS Linux Virtualization Solutions Engineering
Chicago, IL
greg.caetano@xxxxxx
Red Hat Certified Engineer
RHCE#805007310328754

-----Original Message-----
From: kickstart-list-bounces@xxxxxxxxxx
[mailto:kickstart-list-bounces@xxxxxxxxxx] On Behalf Of Bryan
Kearney Sent: Wednesday, March 05, 2008 1:33 PM
To: kickstart-list@xxxxxxxxxx
Subject: Resend: Anaconda modifying network files

I am using cobbler/koan to generate xen disk images. After a
successful install, if I mount the image I see infomation in
various networking files which denote the information about the
network I built the image on. Specifically:


/etc/hosts has the ip address and dhcp fqdn of the image when
anaconda was running.
/etc/sysconfig/network has the fgdn of the image when anaconda
was running.
/etc/sysconfig/network-scripts/ifcfg-eth0 has the MAC address
given out by xen.

Is there a way to configure anaconda to not mutate these files?

Thanks!

-- bk

_______________________________________________
Kickstart-list mailing list
Kickstart-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/kickstart-list

_______________________________________________
Kickstart-list mailing list
Kickstart-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/kickstart-list
_______________________________________________
Kickstart-list mailing list
Kickstart-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/kickstart-list
_______________________________________________
Kickstart-list mailing list
Kickstart-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/kickstart-list



_______________________________________________
Kickstart-list mailing list
Kickstart-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/kickstart-list

[Index of Archives]     [Red Hat General]     [CentOS Users]     [Fedora Users]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux