[Users] ovirt 3.1 guest pxe boot fails

Rami Vaknin rvaknin at redhat.com
Thu Oct 4 21:16:13 UTC 2012


On 10/04/2012 12:49 PM, Yuriy Demchenko wrote:
> Hi,
>
> I've started testing ovirt 3.1 in my lab environment and found some 
> strange behaviour/bug:
> when i create vm and set it to boot from network - first time it boots 
> fine
>> 14:23:43.718613 IP 0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, 
>> Request from 52:54:00:c7:76:50, length 395

Although you managed to boot from network in the first time, I'm not 
sure that DHCP packet with length of 395 is ok - I think it should be 
~60, I would start with checking the gpxe-roms-qemu package version.

> pxe works, ip address received and machine boots,
> but if I'll restart it via guest command 'reboot' (i.e not through 
> stop/start from ovirt admin interface) - pxe boot fails, ipxe just 
> states timeout on dhcp requests
> and with tcpdump i even cannot see any dhcp requests at all!
> instead of that i get some weird malformed packets:
>> 14:21:38.529244 00:00:00:00:ff:ff > 00:00:00:00:00:00, ethertype 
>> Unknown (0xffff), length 447:
>>     0x0000:  ffff 5254 00c7 7650 0800 4500 01a7 0322 ..RT..vP..E...."
>>     0x0010:  0000 4011 7625 0000 0000 ffff ffff 0044 .. at .v%.........D
>>     0x0020:  0043 0193 02f7 0101 0600 2c78 5053 000c .C........,xPS..
>>     0x0030:  0000 0000 0000 0000 0000 0000 0000 0000 ................
>>     0x0040:  0000 5254 00c7 7650 0000 0000 0000 0000 ..RT..vP........
>>     0x0050:  0000 0000 0000 0000 0000 0000 0000 0000 ................
>>     0x0060:  0000 0000 0000 0000 0000 0000 0000 0000 ................
>>     0x0070:  0000 0000 0000 0000 0000 0000 0000 0000 ................
>>     0x0080:  0000 0000 0000 0000 0000 0000 0000 0000 ................
>>     0x0090:  0000 0000 0000 0000 0000 0000 0000 0000 ................
>>     0x00a0:  0000 0000 0000 0000 0000 0000 0000 0000 ................
>>     0x00b0:  0000 0000 0000 0000 0000 0000 0000 0000 ................
>>     0x00c0:  0000 0000 0000 0000 0000 0000 0000 0000 ................
>>     0x00d0:  0000 0000 0000 0000 0000 0000 0000 0000 ................
>>     0x00e0:  0000 0000 0000 0000 0000 0000 0000 0000 ................
>>     0x00f0:  0000 0000 0000 0000 0000 0000 0000 0000 ................
>>     0x0100:  0000 0000 0000 0000 0000 0000 0000 0000 ................
>>     0x0110:  0000 6382 5363 3501 0139 0205 c05d 0200 ..c.Sc5..9...]..
>>     0x0120:  005e 0301 0201 3c20 5058 4543 6c69 656e .^....<.PXEClien
>>     0x0130:  743a 4172 6368 3a30 3030 3030 3a55 4e44 t:Arch:00000:UND
>>     0x0140:  493a 3030 3230 3031 4d04 6950 5845 3715 I:002001M.iPXE7.
>>     0x0150:  0103 0607 0c0f 112b 3c42 4380 8182 8384 .......+<BC.....
>>     0x0160:  8586 87af cbaf 2db1 0501 1af4 1000 2201 ......-.......".
>>     0x0170:  0119 0101 2101 0118 0101 1101 0113 0101 ....!...........
>>     0x0180:  1701 0115 0101 2701 0110 0102 1201 01eb ......'.........
>>     0x0190:  0301 0000 3d07 0152 5400 c776 5061 1100 ....=..RT..vPa..
>>     0x01a0:  21b3 bc0f e882 4017 9c20 f3e5 0afd 0547 !..... at ........G
>>     0x01b0:  ff                                       .
>
> As i'm planning to heavily rely on network booting this issue is 
> critical for me, any tips how to solve it?
>
> ovirt 3.1, engine and node on separate hosts, installed on clean 
> fedora 17/minimal, node with kernel-3.3.4-5.fc17.x86_64
> node has 1 nic, 1 network defined in ovirt - ovirtmgmt
>


-- 

Thanks,

Rami Vaknin, QE @ Red Hat, TLV, IL.




More information about the Users mailing list