RackControllerService flooding log with: 'RegionAdvertisingService' object has no attribute 'processId'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
Critical
|
Gavin Panella |
Bug Description
I pulled trunk today and I'm noticing that regiond.log is being flooded with exceptions from the RackControllerS
==> logs/regiond/
2016-05-05 19:51:54 [-] Log opened.
2016-05-05 19:51:54 [-] twistd 16.0.0 (/usr/bin/python3.5 3.5.1) starting up.
2016-05-05 19:51:54 [-] reactor class: twisted.
2016-05-05 19:51:54 [-] Site starting on 5240
2016-05-05 19:51:54 [-] Factory starting on 5250
2016-05-05 19:51:54 [-] Traceback (most recent call last):
2016-05-05 19:51:54 [-] File "/home/
2016-05-05 19:51:54 [-] sys.exit(
2016-05-05 19:51:54 [-] File "/usr/lib/
2016-05-05 19:51:54 [-] app.run(runApp, ServerOptions)
2016-05-05 19:51:54 [-] File "/usr/lib/
2016-05-05 19:51:54 [-] runApp(config)
2016-05-05 19:51:54 [-] File "/usr/lib/
2016-05-05 19:51:54 [-] _SomeApplicatio
2016-05-05 19:51:54 [-] File "/usr/lib/
2016-05-05 19:51:54 [-] self.postApplic
2016-05-05 19:51:54 [-] File "/usr/lib/
2016-05-05 19:51:54 [-] self.startAppli
2016-05-05 19:51:54 [-] File "/usr/lib/
2016-05-05 19:51:54 [-] app.startApplic
2016-05-05 19:51:54 [-] File "/usr/lib/
2016-05-05 19:51:54 [-] service.
2016-05-05 19:51:54 [-] File "/usr/lib/
2016-05-05 19:51:54 [-] service.
2016-05-05 19:51:54 [-] File "/usr/lib/
2016-05-05 19:51:54 [-] service.
2016-05-05 19:51:54 [-] File "/home/
2016-05-05 19:51:54 [-] return func(*args, **kwargs)
2016-05-05 19:51:54 [-] File "/home/
2016-05-05 19:51:54 [-] self.starting = self.advertisin
2016-05-05 19:51:54 [-] AttributeError: 'RegionAdvertis
/home/lee/
from django.
Related branches
- Mike Pontillo (community): Approve
-
Diff: 233 lines (+51/-37)2 files modifiedsrc/maasserver/rack_controller.py (+5/-5)
src/maasserver/tests/test_rack_controller.py (+46/-32)
- LaMont Jones (community): Approve
-
Diff: 157 lines (+26/-27)3 files modifiedsrc/maasserver/service_monitor.py (+3/-2)
src/maasserver/tests/test_rack_controller.py (+14/-15)
src/maasserver/tests/test_service_monitor.py (+9/-10)
summary: |
- advertisingService flooding log with exceptions + RackControllerService flooding log with exceptions |
Changed in maas: | |
status: | New → Triaged |
status: | Triaged → In Progress |
summary: |
- RackControllerService flooding log with exceptions + RackControllerService flooding log with: 'RegionAdvertisingService' + object has no attribute 'processId' |
Changed in maas: | |
status: | In Progress → Fix Committed |
Changed in maas: | |
status: | Fix Committed → Fix Released |
introduced in 4986: [r=mpontillo] [bug=][ author= allenap] Address situations where RegionAdvertisi ngService was not thread-safe.