[2.4] DHCPProbeService with authbind and uvloop causes eventloop to lock up
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
Critical
|
Blake Rouse |
Bug Description
During Foundations Engine deployment it looks like an interface was lost on a rack controller.
Afterwards a python Exception was thrown and the controller remained in degraded condition.
Traceback snippet:
2018-05-02 10:37:35 maasserver.
2018-05-02 10:37:35 RegionServer,
) PEER:IPv6Addres
2018-05-02 10:37:35 -: [critical] WSGI application error
Traceback (most recent call last):
File "/usr/lib/
return self.currentCon
File "/usr/lib/
File "/usr/lib/
return func(*args, **kwargs)
File "/usr/lib/
--- <exception caught here> ---
File "/usr/lib/
File "/usr/lib/
File "/usr/lib/
File "/usr/lib/
raise self.value.
2018-05-02 10:37:35 regiond: [info] 127.0.0.1 POST /MAAS/metadata/
2018-05-02 10:37:35 asyncio: [error] Exception in callback <function AsyncioSelector
handle: <Handle AsyncioSelector
Traceback (most recent call last):
File "uvloop/
File "/usr/lib/
f(*args, **kwargs)
File "/usr/lib/
self.
File "/usr/lib/
self.
AttributeError: 'NoneType' object has no attribute 'loseConnection'
2018-05-02 10:37:35 regiond: [info] 127.0.0.1 POST /MAAS/metadata/
Related branches
- Newell Jensen (community): Approve
- Andres Rodriguez (community): Approve
- MAAS Lander: Pending (unittests) requested
-
Diff: 160 lines (+37/-22)5 files modifiedsrc/maasserver/server.py (+17/-0)
src/provisioningserver/plugin.py (+1/-5)
src/provisioningserver/server.py (+7/-7)
src/provisioningserver/tests/test_plugin.py (+11/-9)
utilities/check-imports (+1/-1)
- Mike Pontillo (community): Approve
-
Diff: 69 lines (+14/-12)2 files modifiedsrc/provisioningserver/plugin.py (+5/-1)
src/provisioningserver/tests/test_plugin.py (+9/-11)
Changed in maas: | |
status: | New → In Progress |
assignee: | nobody → Blake Rouse (blake-rouse) |
tags: | added: cdo-release-blocker |
Changed in maas: | |
importance: | Undecided → Critical |
summary: |
- Rack Controller stays in degraded condition on deployment + [2.4] DHCPProbeService with authbind and uvloop causes eventloop to lock + up |
Changed in maas: | |
status: | In Progress → Fix Committed |
Changed in maas: | |
status: | Fix Committed → Fix Released |
Hey Eric,
PLease specify MAAS version and:
- Does anything break if it is degraded ? Does it not fix itself afterwards ?