fuelmenu randomly crashes when scanning for other dhcp servers
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Committed
|
High
|
Dima Shulyak |
Bug Description
Hello,
While running latest Fuel 4.1 release (under VirtualBox VM instance) I have spotted a wild bug under PXE Setup menu option. Sometimes, after triggering the "Check" action, fuelmenu crashes with the following trace:
Traceback (most recent call last):
File "/usr/bin/
load_
File "/usr/lib/
setup()
File "/usr/lib/
FuelSetup()
File "/usr/lib/
self.main()
File "/usr/lib/
self.
File "/usr/lib64/
self.
File "/usr/lib64/
return fn()
File "/usr/lib64/
self.
File "/usr/lib64/
self._loop()
File "/usr/lib64/
self.
File "/usr/lib64/
self.
File "/usr/lib64/
event, button, col, row, focus=True ):
File "/usr/lib64/
event, button, col, row-htrim, focus )
File "/usr/lib64/
focus)
File "/usr/lib64/
col - x, row, focus)
File "/usr/lib64/
focus)
File "/usr/lib64/
event, button, col, row, focus)
File "/usr/lib64/
event, button,col, row-top, focus)
File "/usr/lib64/
focus)
File "/usr/lib64/
focus)
File "/usr/lib64/
col - x, row, focus)
File "/usr/lib64/
self.
File "/usr/lib64/
signals.
File "/usr/lib64/
result |= bool(callback(
File "/usr/lib/
num_dhcp = len(dhcp_
TypeError: object of type 'bool' has no len()
This problem is probably connected to the external library - Scapy (2.0.0.10), which fuelmenu is using. The occurrence of this bug has been also reproduced by my collegue Michał Rostecki.
Wkr,
Mateusz
description: | updated |
Changed in fuel: | |
status: | New → Invalid |
status: | Invalid → In Progress |
importance: | Undecided → High |
milestone: | none → 5.0 |
Mateusz,
What kind of network hardware you using? If you're deploying in a virtual machine, can you specify what hypervisor you're using and which emulated network hardware is selected?