TFTP into MAAS server from localhost causes unhandled error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
Medium
|
Gavin Panella |
Bug Description
1.7.1
tftp localhost
> get pxelinux.0
boom
2015-02-03 07:54:44-0600 [TFTP (UDP)] Datagram received from ('::1', 59260, 0, 0): <RRQDatagram(
2015-02-03 07:54:44-0600 [TFTP (UDP)] Datagram received from ('::1', 59260, 0, 0): <RRQDatagram(
2015-02-03 07:54:44-0600 [-] Unhandled error in Deferred:
2015-02-03 07:54:44-0600 [-] Unhandled Error
Traceback (most recent call last):
File "/usr/lib/
File "/usr/lib/
return self.currentCon
File "/usr/lib/
return func(*args,**kw)
File "/usr/lib/
return maybeDeferred(func, *args, **kwargs)
--- <exception caught here> ---
File "/usr/lib/
result = f(*args, **kw)
File "/usr/lib/
File "/usr/lib/
Related branches
- Raphaƫl Badin (community): Approve
-
Diff: 290 lines (+159/-17)6 files modifiedsrc/provisioningserver/boot/__init__.py (+5/-3)
src/provisioningserver/boot/windows.py (+2/-2)
src/provisioningserver/pserv_services/tests/test_tftp.py (+30/-9)
src/provisioningserver/pserv_services/tftp.py (+3/-3)
src/provisioningserver/utils/tests/test_tftp.py (+56/-0)
src/provisioningserver/utils/tftp.py (+63/-0)
Changed in maas: | |
status: | New → Incomplete |
Changed in maas: | |
milestone: | none → next |
status: | Incomplete → Triaged |
importance: | Undecided → Medium |
Changed in maas: | |
assignee: | nobody → Gavin Panella (allenap) |
status: | Triaged → In Progress |
Changed in maas: | |
status: | In Progress → Fix Committed |
Changed in maas: | |
status: | Fix Committed → Fix Released |
milestone: | next → none |
I can't reproduce this. Can you try logging the value at line 105 in provisioningser ver/boot/ __init_ _.py:
log. msg("remote= %r" % (get("remote", "<not set>"),))