[Bug 1246236] Re: pxe boot from maas fails due to time out

zack jnrflatwork at gmail.com
Mon Feb 2 21:33:22 UTC 2015


Um ok
On Feb 2, 2015 2:25 PM, "Christian Reis" <kiko at async.com.br> wrote:

> ** Changed in: maas
>      Assignee: zack (jnrflatwork) => (unassigned)
>
> --
> You received this bug notification because you are a bug assignee.
> https://bugs.launchpad.net/bugs/1246236
>
> Title:
>   pxe boot from maas fails due to time out
>
> Status in MAAS:
>   Incomplete
> Status in maas package in Ubuntu:
>   Incomplete
>
> Bug description:
>   1 create a new vm node on a 13.10 server, attach the network to a
> existing openvswitch, use virtio as nic.
>   2 install 13.10 onto the vm
>   3 login to the vm via ssh, and apt-get install maas from archive.
>   4 modify /etc/maas/import_pxe_files to only download pxe files for
> precise and saucy
>   5 run maas-import-pxe-files
>   6 create another node by using virt-manager from my laptop, and make it
> boot from pxe.
>   7 run dhcpdum on maas node, we can see dhcp works as expect, and from
> the console of the pxe boot node, it shows ip address has been assigned,
> trying to get pxelinux.0 from tftp, after couple of seconds, it fails, due
> to timeout.
>
>
>   =============================================pserv log(run pserv
> manually=========================================
>
>   ubuntu at maas:~$ cat /tmp/pserv.log
>   2013-10-30 09:58:07+0800 [-] Log opened.
>   2013-10-30 09:58:07+0800 [-] twistd 13.0.0 (/usr/bin/python 2.7.5)
> starting up.
>   2013-10-30 09:58:07+0800 [-] reactor class:
> twisted.internet.epollreactor.EPollReactor.
>   2013-10-30 09:58:07+0800 [-] TFTP starting on 69
>   2013-10-30 09:58:07+0800 [-] Starting protocol <tftp.protocol.TFTP
> instance at 0x2752200>
>   2013-10-30 09:58:07+0800 [-] TFTP Listener started at 127.0.0.1:69
>   2013-10-30 09:58:07+0800 [-] TFTP starting on 69
>   2013-10-30 09:58:07+0800 [-] Starting protocol <tftp.protocol.TFTP
> instance at 0x27522d8>
>   2013-10-30 09:58:07+0800 [-] TFTP Listener started at 192.168.1.5:69
>   2013-10-30 09:58:07+0800 [-] set uid/gid 109/116
>   2013-10-30 09:58:45+0800 [TFTP (UDP)] Datagram received from
> ('192.168.1.25', 1024): <RRQDatagram(filename=pxelinux.0, mode=octet,
> options={'blksize': '1432', 'tsize': '0'})>
>   2013-10-30 09:58:45+0800 [-] RemoteOriginReadSession starting on 42340
>   2013-10-30 09:58:45+0800 [-] Starting protocol
> <tftp.bootstrap.RemoteOriginReadSession instance at 0x2752878>
>   2013-10-30 09:58:45+0800 [TFTP (UDP)] Datagram received from
> ('192.168.1.25', 1024): <RRQDatagram(filename=pxelinux.0, mode=octet,
> options={'blksize': '1432', 'tsize': '0'})>
>   2013-10-30 09:58:45+0800 [-] RemoteOriginReadSession starting on 56340
>   2013-10-30 09:58:45+0800 [-] Starting protocol
> <tftp.bootstrap.RemoteOriginReadSession instance at 0x2752f38>
>   2013-10-30 09:58:46+0800 [TFTP (UDP)] Datagram received from
> ('192.168.1.25', 1024): <RRQDatagram(filename=pxelinux.0, mode=octet,
> options={'blksize': '1432', 'tsize': '0'})>
>   2013-10-30 09:58:46+0800 [-] RemoteOriginReadSession starting on 40332
>   2013-10-30 09:58:46+0800 [-] Starting protocol
> <tftp.bootstrap.RemoteOriginReadSession instance at 0x2756320>
>   2013-10-30 09:58:48+0800 [TFTP (UDP)] Datagram received from
> ('192.168.1.25', 1024): <RRQDatagram(filename=pxelinux.0, mode=octet,
> options={'blksize': '1432', 'tsize': '0'})>
>   2013-10-30 09:58:48+0800 [-] RemoteOriginReadSession starting on 43806
>   2013-10-30 09:58:48+0800 [-] Starting protocol
> <tftp.bootstrap.RemoteOriginReadSession instance at 0x27566c8>
>   2013-10-30 09:58:51+0800 [TFTP (UDP)] Datagram received from
> ('192.168.1.25', 1024): <RRQDatagram(filename=pxelinux.0, mode=octet,
> options={'blksize': '1432', 'tsize': '0'})>
>   2013-10-30 09:58:51+0800 [-] RemoteOriginReadSession starting on 46409
>   2013-10-30 09:58:51+0800 [-] Starting protocol
> <tftp.bootstrap.RemoteOriginReadSession instance at 0x2756b00>
>   2013-10-30 09:58:51+0800 [-] Timed during option negotiation process
>   2013-10-30 09:58:51+0800 [-] (UDP Port 42340 Closed)
>   2013-10-30 09:58:51+0800 [-] Stopping protocol
> <tftp.bootstrap.RemoteOriginReadSession instance at 0x2752878>
>   2013-10-30 09:58:51+0800 [-] Timed during option negotiation process
>   2013-10-30 09:58:51+0800 [-] (UDP Port 56340 Closed)
>   2013-10-30 09:58:51+0800 [-] Stopping protocol
> <tftp.bootstrap.RemoteOriginReadSession instance at 0x2752f38>
>   2013-10-30 09:58:52+0800 [-] Timed during option negotiation process
>   2013-10-30 09:58:52+0800 [-] (UDP Port 40332 Closed)
>   2013-10-30 09:58:52+0800 [-] Stopping protocol
> <tftp.bootstrap.RemoteOriginReadSession instance at 0x2756320>
>   2013-10-30 09:58:54+0800 [-] Timed during option negotiation process
>   2013-10-30 09:58:54+0800 [-] (UDP Port 43806 Closed)
>   2013-10-30 09:58:54+0800 [-] Stopping protocol
> <tftp.bootstrap.RemoteOriginReadSession instance at 0x27566c8>
>   2013-10-30 09:58:57+0800 [-] Timed during option negotiation process
>   2013-10-30 09:58:57+0800 [-] (UDP Port 46409 Closed)
>   2013-10-30 09:58:57+0800 [-] Stopping protocol
> <tftp.bootstrap.RemoteOriginReadSession instance at 0x2756b00>
>   2013-10-30 12:55:38+0800 [-] Received SIGINT, shutting down.
>   2013-10-30 12:55:38+0800 [-] (UDP Port 69 Closed)
>   2013-10-30 12:55:38+0800 [-] Stopping protocol <tftp.protocol.TFTP
> instance at 0x27522d8>
>   2013-10-30 12:55:38+0800 [-] (UDP Port 69 Closed)
>   2013-10-30 12:55:38+0800 [-] Stopping protocol <tftp.protocol.TFTP
> instance at 0x2752200>
>   2013-10-30 12:55:38+0800 [-] Main loop terminated.
>   2013-10-30 12:55:38+0800 [-] Warning: No permission to delete pid file
>   2013-10-30 12:55:38+0800 [-] Server Shut Down.
>   =======================================================End of pserv
> log===============================================
>
>   ========================================tcpdump
> ===============================================================
>   ubuntu at maas:~$ sudo tcpdump -vvnnXS -i eth0 port 69
>   [sudo] password for ubuntu:
>   tcpdump: listening on eth0, link-type EN10MB (Ethernet), capture size
> 65535 bytes
>   17:33:16.950957 IP (tos 0x0, ttl 64, id 1177, offset 0, flags [none],
> proto UDP (17), length 68)
>       192.168.1.25.1024 > 192.168.1.5.69: [udp sum ok]  40 RRQ
> "pxelinux.0" octet blksize 1432 tsize 0
>         0x0000:  4500 0044 0499 0000 4011 f2a1 c0a8 0119  E..D.... at .......
>         0x0010:  c0a8 0105 0400 0045 0030 9796 0001 7078  .......E.0....px
>         0x0020:  656c 696e 7578 2e30 006f 6374 6574 0062  elinux.0.octet.b
>         0x0030:  6c6b 7369 7a65 0031 3433 3200 7473 697a  lksize.1432.tsiz
>         0x0040:  6500 3000                                e.0.
>   17:33:17.329158 IP (tos 0x0, ttl 64, id 1435, offset 0, flags [none],
> proto UDP (17), length 68)
>       192.168.1.25.1024 > 192.168.1.5.69: [udp sum ok]  40 RRQ
> "pxelinux.0" octet blksize 1432 tsize 0
>         0x0000:  4500 0044 059b 0000 4011 f19f c0a8 0119  E..D.... at .......
>         0x0010:  c0a8 0105 0400 0045 0030 9796 0001 7078  .......E.0....px
>         0x0020:  656c 696e 7578 2e30 006f 6374 6574 0062  elinux.0.octet.b
>         0x0030:  6c6b 7369 7a65 0031 3433 3200 7473 697a  lksize.1432.tsiz
>         0x0040:  6500 3000                                e.0.
>   17:33:18.098064 IP (tos 0x0, ttl 64, id 1692, offset 0, flags [none],
> proto UDP (17), length 68)
>       192.168.1.25.1024 > 192.168.1.5.69: [udp sum ok]  40 RRQ
> "pxelinux.0" octet blksize 1432 tsize 0
>         0x0000:  4500 0044 069c 0000 4011 f09e c0a8 0119  E..D.... at .......
>         0x0010:  c0a8 0105 0400 0045 0030 9796 0001 7078  .......E.0....px
>         0x0020:  656c 696e 7578 2e30 006f 6374 6574 0062  elinux.0.octet.b
>         0x0030:  6c6b 7369 7a65 0031 3433 3200 7473 697a  lksize.1432.tsiz
>         0x0040:  6500 3000                                e.0.
>   17:33:19.635949 IP (tos 0x0, ttl 64, id 1966, offset 0, flags [none],
> proto UDP (17), length 68)
>       192.168.1.25.1024 > 192.168.1.5.69: [udp sum ok]  40 RRQ
> "pxelinux.0" octet blksize 1432 tsize 0
>         0x0000:  4500 0044 07ae 0000 4011 ef8c c0a8 0119  E..D.... at .......
>         0x0010:  c0a8 0105 0400 0045 0030 9796 0001 7078  .......E.0....px
>         0x0020:  656c 696e 7578 2e30 006f 6374 6574 0062  elinux.0.octet.b
>         0x0030:  6c6b 7369 7a65 0031 3433 3200 7473 697a  lksize.1432.tsiz
>         0x0040:  6500 3000                                e.0.
>   17:33:22.711767 IP (tos 0x0, ttl 64, id 2241, offset 0, flags [none],
> proto UDP (17), length 68)
>       192.168.1.25.1024 > 192.168.1.5.69: [udp sum ok]  40 RRQ
> "pxelinux.0" octet blksize 1432 tsize 0
>         0x0000:  4500 0044 08c1 0000 4011 ee79 c0a8 0119  E..D.... at ..y....
>         0x0010:  c0a8 0105 0400 0045 0030 9796 0001 7078  .......E.0....px
>         0x0020:  656c 696e 7578 2e30 006f 6374 6574 0062  elinux.0.octet.b
>         0x0030:  6c6b 7369 7a65 0031 3433 3200 7473 697a  lksize.1432.tsiz
>         0x0040:  6500 3000
>   ======================================================End of
> tcpdump===============================================
>
>   In the meanwhile, set up another vm, installed tftpd, run tftp <ip> -c
>   get file, the file can be downloaded correctly.  Another thing might
>   be helpful is /var/log/maas/maas.log is empty.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/maas/+bug/1246236/+subscriptions
>

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to maas in Ubuntu.
https://bugs.launchpad.net/bugs/1246236

Title:
  pxe boot from maas fails due to time out

To manage notifications about this bug go to:
https://bugs.launchpad.net/maas/+bug/1246236/+subscriptions



More information about the Ubuntu-server-bugs mailing list