Public bug reported:

The rack controller constantly showing the "  rackd — 75% connected to
region controllers." message. However, this may just be a UI message
provided that there are no tracebacks on the logs.

2017-04-05 22:51:47 regiond: [info] 127.0.0.1 GET /MAAS/api/2.0/machines/ 
HTTP/1.1 --> 200 OK (referrer: -; agent: Python-urllib/2.7)
2017-04-05 22:52:00 maasserver.regiondservices.service_monitor_service: 
[critical] Failed to monitor services and update database.

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line 434, in 
errback
    self._startRunCallbacks(fail)
  File "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line 501, in 
_startRunCallbacks
    self._runCallbacks()
  File "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line 588, in 
_runCallbacks
    current.result = callback(current.result, *args, **kw)
  File "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line 1184, 
in gotResult
    _inlineCallbacks(r, g, deferred)
--- <exception caught here> ---
  File "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line 1126, 
in _inlineCallbacks
    result = result.throwExceptionIntoGenerator(g)
  File "/usr/lib/python3/dist-packages/twisted/python/failure.py", line 389, in 
throwExceptionIntoGenerator
    return g.throw(self.type, self.value, self.tb)
  File 
"/usr/lib/python3/dist-packages/maasserver/regiondservices/service_monitor_service.py",
 line 60, in _updateDatabase
    self._saveIntoDatabase, advertising.process_id, services)
  File "/usr/lib/python3/dist-packages/twisted/python/threadpool.py", line 246, 
in inContext
    result = inContext.theWork()
  File "/usr/lib/python3/dist-packages/twisted/python/threadpool.py", line 262, 
in <lambda>
    inContext.theWork = lambda: context.call(ctx, func, *args, **kw)
  File "/usr/lib/python3/dist-packages/twisted/python/context.py", line 118, in 
callWithContext
    return self.currentContext().callWithContext(ctx, func, *args, **kw)
  File "/usr/lib/python3/dist-packages/twisted/python/context.py", line 81, in 
callWithContext
    return func(*args,**kw)
  File "/usr/lib/python3/dist-packages/provisioningserver/utils/twisted.py", 
line 863, in callInContext
    return func(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/provisioningserver/utils/twisted.py", 
line 231, in wrapper
    result = func(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/maasserver/utils/orm.py", line 686, in 
call_within_transaction
    return func_outside_txn(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/maasserver/utils/orm.py", line 504, in 
retrier
    return func(*args, **kwargs)
  File "/usr/lib/python3.5/contextlib.py", line 30, in inner
    return func(*args, **kwds)
  File 
"/usr/lib/python3/dist-packages/maasserver/regiondservices/service_monitor_service.py",
 line 66, in _saveIntoDatabase
    process = RegionControllerProcess.objects.get(id=processId)
  File "/usr/lib/python3/dist-packages/django/db/models/manager.py", line 127, 
in manager_method
    return getattr(self.get_queryset(), name)(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 334, in 
get
    self.model._meta.object_name
maasserver.models.regioncontrollerprocess.DoesNotExist: RegionControllerProcess 
matching query does not exist.

** Affects: maas
     Importance: Critical
         Status: New

** Also affects: maas
   Importance: Undecided
       Status: New

** No longer affects: maas (Ubuntu)

** Changed in: maas
    Milestone: None => 2.2.0rc2

** Changed in: maas
   Importance: Undecided => Critical

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1680277

Title:
  [2.2rc1]  rackd — 75% connected to region controllers.

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to