I’m still seeing the same error at boot up.
Here is my distro as it is now.
Name : ESX-5.0-x86_64
Architecture : x86_64
TFTP Boot Files : {'$img_path/*.*': '/var/www/cobbler/ks_mirror/ESX-5.0-x86_64/*.*'}
Breed : vmware
Comment :
Fetchable Files : {}
Initrd : /var/www/cobbler/ks_mirror/ESX-5.0-x86_64/imgpayld.tgz
Kernel : /var/www/cobbler/ks_mirror/ESX-5.0-x86_64/mboot.c32
Kernel Options : {}
Kernel Options (Post Install) : {}
Management Classes : []
OS Version : esxi5
Owners : ['admin']
Red Hat Management Key : <<inherit>>
Red Hat Management Server : <<inherit>>
Template Files : {'/etc/cobbler/pxe/bootcfg_esxi5.template': '$local_img_path/cobbler-boot.cfg'}
I have noticed this after running cobbler sync.
failed to copy file /var/www/cobbler/ks_mirror/ESX-5.0-x86_64/mboot.c32 to $img_path/mboot.c32 for ESX-5.0-x86_64
And I’m suspecting that all files from /var/www.cobbler/ks_mirror/ESX-5.0-x86_64 should end up in the /var/lib/tftpboot/images/ESX-5.0-x86_64/ ? I’m only seeing these files there.
[root@cobbler ESX-5.0-x86_64]# ls -l
total 2852
-rw-r--r--. 1 root root 1279 Feb 21 11:09 cobbler-boot.cfg
-rw-r--r--. 2 root root 2833098 Feb 21 11:09
imgpayld.tgz
-rw-r--r--. 2 root root 80008 Feb 21 11:09
mboot.c32
[root@cobbler ESX-5.0-x86_64]# pwd
/var/lib/tftpboot/images/ESX-5.0-x86_64
And for some reason it is still searching for /boot.cfg and not the cobbler-boot.cfg. Where is this controlled at?
Feb 21 11:12:34 cobbler in.tftpd[17198]: RRQ from 10.21.111.211 filename /pxelinux.cfg/40867f18-bb4b-df11-93ef-8843e1c2b2e8
Feb 21 11:12:34 cobbler in.tftpd[17199]: RRQ from 10.21.111.211 filename /pxelinux.cfg/01-88-43-e1-c2-b2-ee
Feb 21 11:12:34 cobbler in.tftpd[17200]: RRQ from 10.21.111.211 filename //images/ESX-5.0-x86_64/mboot.c32
Feb 21 11:12:35 cobbler in.tftpd[17201]: RRQ from 10.21.111.211 filename //boot.cfg