Re: Any ideas why this fails?:

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

 



The other thing to do is get it to kickstart boot one way or another up through "stage2.img" and then try to run the script manually on the virtual console with a shell prompt. That's how I debugged my "%pre" scripts...

			- Matt

Riggs, Ben wrote:
Good question. I hadn't thought that it might not be in anaconda's path.

Matt Fahrner wrote:
Are you sure "ifconfig" is in your path?

Riggs, Ben wrote:
<snip>
%include /tmp/network-include

%pre --interpreter /usr/bin/python
#find-ethN configures network info
import os

#Determine which ethN interface matches mac address supplied by ldap
network_statement = "network --bootproto=dhcp --onboot=on --noipv6"
pipe = os.popen("ifconfig -a", 'r')
for line in pipe.readlines():
    if '00:e0:81:33:d6:c7' in line.lower():
network_statement = "".join((network_statement, " --device=", line.split()[0].strip(), "\n"))
file = open("/tmp/network-include", 'w')
file.write(network_statement)
file.close()
</snip>

I can't find anything glaringly obvious. I know the python works. When anaconda runs, it still asks for network info manually.

_______________________________________________
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

--
---------------------------------------------------------------------
Matt Fahrner                                    2 South Park St.
Chief Systems Architect                         Willis House
Burlington Coat Factory Warehouse               Lebanon, N.H.  03766
Tel: (603) 448-4100 x5150                       USA
Fax: (603) 443-6190                             Matt.Fahrner@xxxxxxxx
---------------------------------------------------------------------

_______________________________________________
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