Hell all :)
Recently I have been trying to re-deploy several of our systems with a
fc8 xen kernel but having a fight with koan and --replace-self. No
matter what I try I get 'invalid or unsupported executable format' after
rebooting the system.
Did some quick digging and noticed that the initrd.img on the cobbler
box and the client box are different in size, this difference appears to
be coming from koan and its attempt to embed the ks file. Not sure if I
am doing something wrong (which is more likely the case) or is koan is
walking on the far side.
Here is the output of my cobbler profile, distro and system settings:
fc8x.ks works fine when I attempt a normal KS from PXE
[ ~]# cobbler profile report --name=fc8x
profile : fc8x
distro : fc8x
dhcp tag : default
kernel options : {}
post kernel options : {}
kickstart : /etc/cobbler/fc8.ks
ks metadata : {}
owners : ['admin']
repos : []
server : <<inherit>>
virt bridge : xenbr0
virt cpus : 1
virt file size : 5
virt path :
virt ram : 512
virt type : xenpv
[ ~]# cobbler distro report --name=fc8x
distro : fc8x
breed : redhat
os version :
architecture : i386
initrd : /var/tftpboot/fc8/xen/initrd.img
kernel : /var/tftpboot/fc8/xen/vmlinuz
kernel options : {}
post kernel options : {}
ks metadata : {}
owners : ['admin']
[ ~]# cobbler system report --name=virttest
system : virttest
profile : fc8x
image : None
kernel options : {}
kernel options post : {}
kickstart : <<inherit>>
ks metadata : {}
netboot enabled? : True
owners : ['admin']
server : <<inherit>>
virt cpus : <<inherit>>
virt file size : 2
virt path : <<inherit>>
virt ram : 128
virt type : xenpv
interface : intf0
mac address :
ip address :
hostname :
gateway :
subnet :
virt bridge :
dhcp tag :
-Ron