Hi there,
I have successfully scripted installs for RHEL and ESX 3.5, with a setup that relies on the kickstart-related command "kssendmac"; the bootstrap command that makes the installation program request a kickstart file over HTTP with the MAC addresses from all the NICs found in the system put in as POST parameters.
Whilst deploying ESX 4.0, I don't see any MAC's being sent... and I'm not seeing any mention of any such feature using google (please point me in the right direction if you can!).
Here is an example of the current bootstrap commands (url/initrd path omitted):
append ks=http-url-here kssendmac ksdevice=vmnic0 vmkopts=debugLogToSerial:1 mem=512M initrd=path-to-ESX4-initrd.img
Please note that these commands are contained on an IsoLinux CD, in the isolinux.cfg file. So I boot the CD, type in a label name and then everything kicks off.
What I am expecting, is a request for the Kickstart file with POST parameters like:
x-rhn-provisioning-mac-0: eth0 00:0C:29:11:22:33
Can anybody shed any light on this?
Thank you for your time!