<div dir="ltr">Is there a way to set things up to find these script errors other than inspection?</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Apr 14, 2014 at 8:41 PM, Ben Hildred <span dir="ltr"><<a href="mailto:42656e@gmail.com" target="_blank">42656e@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">the line you want is<div>iseq ${vodserver} 6 && set bu <a href="http://10.109.0.165/" target="_blank">http://10.109.0.165/</a></div>
</div><div class="gmail_extra"><br><br><div class="gmail_quote"><div><div class="h5">On Mon, Apr 14, 2014 at 6:02 PM, Larry Brigman <span dir="ltr"><<a href="mailto:larry.brigman@gmail.com" target="_blank">larry.brigman@gmail.com</a>></span> wrote:<br>

</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr"><div><div><div><div><div><div><div><div>I'm finding it difficult to troubleshoot failing ipxe scripts.<br>

</div>Even with DEBUG=script on I'm getting a message that states image too large to load<br>
</div>and it ipxe jumps back to local boot without stopping a the prompts or executing<br>the error paths<br><br></div>Here is the script:<br>-----------------------------------------<br>#!ipxe<br><br>:vod_menu<br>menu Vod Server Install [installing to IP: ${netX/ip}]<br>


item --gap<br>item --key 0 5.0.8 Vod Server 5.[0].8<br>item --key 2 5.2.7 Vod Server 5.[2].7<br>item  5.2.8 Vod Server 5.2.8<br>item --key 3 5.3.2 Vod Server 5.[3].2<br>item --key 4 5.4.0 Vod Server 5.[4].0<br>item  5.4.1 Vod Server 5.4.1<br>


item  5.4.2 Vod Server 5.4.2<br>item --key 5 5.5.0 Vod Server 5.[5].0<br>item 6 Vod Server 5.5.0 on RHEL[6]<br>choose vodserver || goto vod_error<br>iseq vodserver 6 && set bu <a href="http://10.109.0.165/" target="_blank">http://10.109.0.165/</a><br>


goto vodload<br><br>:vod_error<br>echo selection error in vod menu file<br>prompt --key 0x02 --timeout 10000 Press Ctrl-B for the iPXE command line... && shell ||<br>chain boot.ipxe ||<br>echo Chaining back to main menu failed. Reverting to local boot.<br>


exit 0<br><br>:vodload<br>echo Loading VodServer ${vodserver} ....<br>initrd ${base_url}${vodserver}/isolinux/initrd.img || goto vodload_error<br>kernel ${base_url}${vodserver}/isolinux/vmlinuz ramdisk_size=32705 noipv6 dns=10.109.3.240 ks=${base_url}bko/ks/nvs-${vodserver}.cfg nompath syslog=134.242.160.43 ksdevice=bootif BOOTIF=01-${netX/mac} || goto vodload_error<br>


boot<br><br>:vodload_error<br>echo An error occurred during the vodload section<br>prompt --key 0x02 --timeout 10000 Press Ctrl-B for the iPXE command line... && shell ||<br>echo Reverting to local boot.<br>exit 0<br>


---------------------------------------------------------<br></div>If I remove the iseq line or comment it out things work.<br><br></div>I'm using git master to build undionly.kpxe which is getting chain loaded from the pxerom.<br>


</div><div><br></div>I'm needing to switch the server url to a different server if a the selection is made but<br></div>all of my old selection loads also break.  <br><br></div>Any clues provided would be great.<br><br>


<br></div>
<br></div></div>_______________________________________________<br>
ipxe-devel mailing list<br>
<a href="mailto:ipxe-devel@lists.ipxe.org" target="_blank">ipxe-devel@lists.ipxe.org</a><br>
<a href="https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel" target="_blank">https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel</a><br>
<br></blockquote></div><span class="HOEnZb"><font color="#888888"><br><br clear="all"><div><br></div>-- <br><div>--</div><div><div>Ben Hildred</div><div>Automation Support Services</div></div><div><a href="tel:303%20815%206721" value="+13038156721" target="_blank">303 815 6721</a></div>

</font></span></div>
</blockquote></div><br></div>