PXE boot of a VM on vdsm don't read DHCP offer

--_000_8C2CD99696B62B409EBEBFDF87C83FBF59B53E1ACDDENU1XMAIL02p_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi all We are using oVirt engine 3.5.1-0.0 on Centos 6.6 We are deploying two hosts with vdsm-4.16.10-8.gitc937927.el7.x86_64 No hosted-engine, it run on a dedicates VM, outside oVirt. Behavior: PXE boot of a VM, ends in timeout (0x4c106035), instead to accept= the DHCP offer coming from DHCP server. Tcpdump capture started on the vdsm host, bond0 interface shows clearly tha= t DHCP offers reach the vdsm interfaces three times before PXE client ends = in timeout. Incoming DHCP offer is correctly tagged when it comes to the bond0 interfac= e and forwarded to the bond0.bridge interface. PXE simply ignore it. PXE version is gPXE 0.9.7. bond0.bridge interface is already setup with STP=3Doff and DELAY=3D0. If we install a VM using command line boot parameters, VM install & run fi= ne. The issue is only related to PXE process, when it is expected to use th= e DHCP offer. I can provide tcpdump capture, but I've not attached to the email because I= 'm quite new of the community and don't know if it is allowed/correct. On another host, under the same engine, running vdsm-4.16.12-7.gita30da75.e= l6.x86_64 on Centos6.6, this behavior is not happening, everything works fi= ne. Any idea/suggestion/further investigation ? Thanks for attention Best regards Roberto Nunin Infrastructure Manager Italy Here are interfaces configs: eno1: DEVICE=3D"eno1" HWADDR=3D"38:63:bb:4a:47:b0" MASTER=3D"bond0" NM_CONTROLLED=3D"no" ONBOOT=3D"yes" SLAVE=3D"yes" eno2: DEVICE=3D"eno2" HWADDR=3D"38:63:bb:4a:47:b4" MASTER=3D"bond0" NM_CONTROLLED=3D"no" ONBOOT=3D"yes" SLAVE=3D"yes" bond0: BONDING_OPTS=3D"mode=3D4 miimon=3D100" DEVICE=3D"bond0" NM_CONTROLLED=3D"no" ONBOOT=3D"yes" TYPE=3D"Bond" bond0.3500: DEVICE=3Dbond0.3500 VLAN=3Dyes BRIDGE=3DDMZ3_DEV ONBOOT=3Dno MTU=3D1500 NM_CONTROLLED=3Dno HOTPLUG=3Dno DMZ3_DEV: DEVICE=3DDMZ3_DEV TYPE=3DBridge DELAY=3D0 STP=3Doff ONBOOT=3Dno MTU=3D1500 DEFROUTE=3Dno NM_CONTROLLED=3Dno HOTPLUG=3Dno ________________________________ Questo messaggio e' indirizzato esclusivamente al destinatario indicato e p= otrebbe contenere informazioni confidenziali, riservate o proprietarie. Qua= lora la presente venisse ricevuta per errore, si prega di segnalarlo immedi= atamente al mittente, cancellando l'originale e ogni sua copia e distruggen= do eventuali copie cartacee. Ogni altro uso e' strettamente proibito e potr= ebbe essere fonte di violazione di legge. This message is for the designated recipient only and may contain privilege= d, proprietary, or otherwise private information. If you have received it i= n error, please notify the sender immediately, deleting the original and al= l copies and destroying any hard copies. Any other use is strictly prohibit= ed and may be unlawful. --_000_8C2CD99696B62B409EBEBFDF87C83FBF59B53E1ACDDENU1XMAIL02p_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr= osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:= //www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
<meta name=3D"Generator" content=3D"Microsoft Word 14 (filtered medium)"> <style><!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face {font-family:Consolas; panose-1:2 11 6 9 2 2 4 3 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0cm; margin-bottom:.0001pt; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-fareast-language:EN-US;} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {mso-style-priority:99; color:purple; text-decoration:underline;} span.StileMessaggioDiPostaElettronica17 {mso-style-type:personal-compose; font-family:"Calibri","sans-serif"; color:windowtext;} .MsoChpDefault {mso-style-type:export-only; font-family:"Calibri","sans-serif"; mso-fareast-language:EN-US;} @page WordSection1 {size:612.0pt 792.0pt; margin:70.85pt 2.0cm 2.0cm 2.0cm;} div.WordSection1 {page:WordSection1;} --></style><!--[if gte mso 9]><xml> <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--> </head> <body lang=3D"IT" link=3D"blue" vlink=3D"purple"> <div class=3D"WordSection1"> <p class=3D"MsoNormal"><span lang=3D"EN-US">Hi all<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">We are using oVirt engine 3.5.1= -0.0 on Centos 6.6<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">We are deploying two hosts with= vdsm-4.16.10-8.gitc937927.el7.x86_64<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">No hosted-engine, it run on a d= edicates VM, outside oVirt.<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">Behavior: PXE boot of a VM, end= s in timeout (0x4c106035), instead to accept the DHCP offer coming from DHC= P server.<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">Tcpdump capture started on the = vdsm host, bond0 interface shows clearly that DHCP offers reach the vdsm in= terfaces three times before PXE client ends in timeout.<o:p></o:p></span></= p> <p class=3D"MsoNormal"><span lang=3D"EN-US">Incoming DHCP offer is correctl= y tagged when it comes to the bond0 interface and forwarded to the bond0.br= idge interface.<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">PXE simply ignore it. PXE versi= on is gPXE 0.9.7.<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">bond0.bridge interface is alrea= dy setup with STP=3Doff and DELAY=3D0.<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">If we install a VM using comman= d line boot parameters, VM install & run fine. The issue is only = related to PXE process, when it is expected to use the DHCP offer.<o:p></o:= p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">I can provide tcpdump capture, = but I’ve not attached to the email because I’m quite new of the= community and don’t know if it is allowed/correct.<o:p></o:p></span>= </p> <p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">On another host, under the same= engine, running vdsm-4.16.12-7.gita30da75.el6.x86_64 on Centos6.6, this be= havior is not happening, everything works fine.<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">Any idea/suggestion/further inv= estigation ?<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">Thanks for attention<o:p></o:p>= </span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">Best regards<o:p></o:p></span><= /p> <p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal" style=3D"text-autospace:none"><span style=3D"font-si= ze:10.0pt;font-family:Consolas;mso-fareast-language:IT">Roberto Nunin<o:p><= /o:p></span></p> <p class=3D"MsoNormal" style=3D"text-autospace:none"><span style=3D"font-si= ze:10.0pt;font-family:Consolas;mso-fareast-language:IT">Infrastructure Mana= ger<o:p></o:p></span></p> <p class=3D"MsoNormal" style=3D"text-autospace:none"><span style=3D"font-si= ze:10.0pt;font-family:Consolas;mso-fareast-language:IT">Italy<o:p></o:p></s= pan></p> <p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">Here are interfaces configs:<o:= p></o:p></span></p> <p class=3D"MsoNormal"><b><span lang=3D"EN-US">eno1:<o:p></o:p></span></b><= /p> <p class=3D"MsoNormal"><span lang=3D"EN-US">DEVICE=3D"eno1"<o:p><= /o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">HWADDR=3D"38:63:bb:4a:47:b= 0"<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">MASTER=3D"bond0"<o:p>= </o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">NM_CONTROLLED=3D"no"<= o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">ONBOOT=3D"yes"<o:p></= o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">SLAVE=3D"yes"<o:p></o= :p></span></p> <p class=3D"MsoNormal"><b>eno2:<o:p></o:p></b></p> <p class=3D"MsoNormal">DEVICE=3D"eno2"<o:p></o:p></p> <p class=3D"MsoNormal">HWADDR=3D"38:63:bb:4a:47:b4"<o:p></o:p></p=
<p class=3D"MsoNormal"><span lang=3D"EN-US">MASTER=3D"bond0"<o:p>= </o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">NM_CONTROLLED=3D"no"<= o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">ONBOOT=3D"yes"<o:p></= o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">SLAVE=3D"yes"<o:p></o= :p></span></p> <p class=3D"MsoNormal"><b><span lang=3D"EN-US">bond0:<o:p></o:p></span></b>= </p> <p class=3D"MsoNormal"><span lang=3D"EN-US">BONDING_OPTS=3D"mode=3D4 m= iimon=3D100"<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">DEVICE=3D"bond0"<o:p>= </o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">NM_CONTROLLED=3D"no"<= o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">ONBOOT=3D"yes"<o:p></= o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">TYPE=3D"Bond"<o:p></o= :p></span></p> <p class=3D"MsoNormal"><b><span lang=3D"EN-US">bond0.3500:<o:p></o:p></span=
</b></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">DEVICE=3Dbond0.3500<o:p></o:p><= /span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">VLAN=3Dyes<o:p></o:p></span></p=
<p class=3D"MsoNormal"><span lang=3D"EN-US">BRIDGE=3DDMZ3_DEV<o:p></o:p></s= pan></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">ONBOOT=3Dno<o:p></o:p></span></= p> <p class=3D"MsoNormal"><span lang=3D"EN-US">MTU=3D1500<o:p></o:p></span></p=
<p class=3D"MsoNormal"><span lang=3D"EN-US">NM_CONTROLLED=3Dno<o:p></o:p></= span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">HOTPLUG=3Dno<o:p></o:p></span><= /p> <p class=3D"MsoNormal"><b><span lang=3D"EN-US">DMZ3_DEV:<o:p></o:p></span><= /b></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">DEVICE=3DDMZ3_DEV<o:p></o:p></s= pan></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">TYPE=3DBridge<o:p></o:p></span>= </p> <p class=3D"MsoNormal"><span lang=3D"EN-US">DELAY=3D0<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">STP=3Doff<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">ONBOOT=3Dno<o:p></o:p></span></= p> <p class=3D"MsoNormal"><span lang=3D"EN-US">MTU=3D1500<o:p></o:p></span></p=
<p class=3D"MsoNormal"><span lang=3D"EN-US">DEFROUTE=3Dno<o:p></o:p></span>= </p> <p class=3D"MsoNormal"><span lang=3D"EN-US">NM_CONTROLLED=3Dno<o:p></o:p></= span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">HOTPLUG=3Dno<o:p></o:p></span><= /p> <p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal"><o:p> </o:p></p> </div> <br> <hr> <font face=3D"Courier New" color=3D"Black" size=3D"2">Questo messaggio e' i= ndirizzato esclusivamente al destinatario indicato e potrebbe contenere inf= ormazioni confidenziali, riservate o proprietarie. Qualora la presente veni= sse ricevuta per errore, si prega di segnalarlo immediatamente al mittente, cancellando l'originale e ogni sua copia e dis= truggendo eventuali copie cartacee. Ogni altro uso e' strettamente proibito= e potrebbe essere fonte di violazione di legge.<br> <br> This message is for the designated recipient only and may contain privilege= d, proprietary, or otherwise private information. If you have received it i= n error, please notify the sender immediately, deleting the original and al= l copies and destroying any hard copies. Any other use is strictly prohibited and may be unlawful.<br> </font> </body> </html> --_000_8C2CD99696B62B409EBEBFDF87C83FBF59B53E1ACDDENU1XMAIL02p_--
participants (1)
-
NUNIN Roberto