I´m with same problem in version MaaS 2.4 with Openstack newton.
Jul 30 20:10:03 uat-l-srv-90 maas.node: [warn] teste-nework-1: Could not change the power state. No rack controllers can access the BMC. Jul 30 20:10:03 uat-l-srv-90 sh[1330]: 2018-07-30 20:10:03 maasserver.websockets.handlers.machine: [critical] Failed to update power state of machine. Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011Traceback (most recent call last): Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/python3/dist-packages/twisted/internet/asyncioreactor.py", line 267, in run Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 self._asyncioEventloop.run_forever() Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/python3/dist-packages/twisted/internet/asyncioreactor.py", line 290, in run Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 f(*args, **kwargs) Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line 500, in errback Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 self._startRunCallbacks(fail) Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line 567, in _startRunCallbacks Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 self._runCallbacks() Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011--- <exception caught here> --- Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line 653, in _runCallbacks Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 current.result = callback(current.result, *args, **kw) Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/python3/dist-packages/maasserver/websockets/handlers/machine.py", line 862, in eb_unknown Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 failure.trap(UnknownPowerType, NotImplementedError) Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/python3/dist-packages/twisted/python/failure.py", line 359, in trap Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 self.raiseException() Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/python3/dist-packages/twisted/python/failure.py", line 385, in raiseException Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 raise self.value.with_traceback(self.tb) Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/python3/dist-packages/twisted/python/threadpool.py", line 250, in inContext Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 result = inContext.theWork() Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/python3/dist-packages/twisted/python/threadpool.py", line 266, in <lambda> Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 inContext.theWork = lambda: context.call(ctx, func, *args, **kw) Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/python3/dist-packages/twisted/python/context.py", line 122, in callWithContext Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 return self.currentContext().callWithContext(ctx, func, *args, **kw) Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/python3/dist-packages/twisted/python/context.py", line 85, in callWithContext Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 return func(*args,**kw) Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/python3/dist-packages/provisioningserver/utils/twisted.py", line 883, in callInContext Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 return func(*args, **kwargs) Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/python3/dist-packages/provisioningserver/utils/twisted.py", line 232, in wrapper Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 result = func(*args, **kwargs) Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/python3/dist-packages/maasserver/models/node.py", line 3719, in _get_bmc_client_connection_info Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 raise PowerProblem(err_msg) Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011maasserver.exceptions.PowerProblem: No rack controllers can access the BMC of node: teste-nework-1 Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 Jul 30 20:10:04 uat-l-srv-90 sh[1330]: 2018-07-30 20:10:04 regiond: [info] 10.254.4.12 GET /MAAS/rpc/ HTTP/1.1 --> 200 OK (referrer: -; agent: provisioningserver.rpc.clusterservice.ClusterClientService) Jul 30 20:10:19 uat-l-srv-90 maas.node: [warn] teste-nework-1: Could not change the power state. No rack controllers can access the BMC. Jul 30 20:10:19 uat-l-srv-90 sh[1330]: 2018-07-30 20:10:19 maasserver.websockets.handlers.machine: [critical] Failed to update power state of machine. Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011Traceback (most recent call last): Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/python3/dist-packages/twisted/internet/asyncioreactor.py", line 267, in run Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 self._asyncioEventloop.run_forever() Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/python3/dist-packages/twisted/internet/asyncioreactor.py", line 290, in run Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 f(*args, **kwargs) Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line 500, in errback Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 self._startRunCallbacks(fail) Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line 567, in _startRunCallbacks Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 self._runCallbacks() Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011--- <exception caught here> --- Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line 653, in _runCallbacks Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 current.result = callback(current.result, *args, **kw) Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/python3/dist-packages/maasserver/websockets/handlers/machine.py", line 862, in eb_unknown Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 failure.trap(UnknownPowerType, NotImplementedError) Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/python3/dist-packages/twisted/python/failure.py", line 359, in trap Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 self.raiseException() Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/python3/dist-packages/twisted/python/failure.py", line 385, in raiseException Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 raise self.value.with_traceback(self.tb) Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/python3/dist-packages/twisted/python/threadpool.py", line 250, in inContext Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 result = inContext.theWork() Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/python3/dist-packages/twisted/python/threadpool.py", line 266, in <lambda> Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 inContext.theWork = lambda: context.call(ctx, func, *args, **kw) Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/python3/dist-packages/twisted/python/context.py", line 122, in callWithContext Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 return self.currentContext().callWithContext(ctx, func, *args, **kw) Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/python3/dist-packages/twisted/python/context.py", line 85, in callWithContext Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 return func(*args,**kw) Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/python3/dist-packages/provisioningserver/utils/twisted.py", line 883, in callInContext Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 return func(*args, **kwargs) Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/python3/dist-packages/provisioningserver/utils/twisted.py", line 232, in wrapper Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 result = func(*args, **kwargs) Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/python3/dist-packages/maasserver/models/node.py", line 3719, in _get_bmc_client_connection_info Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 raise PowerProblem(err_msg) Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011maasserver.exceptions.PowerProblem: No rack controllers can access the BMC of node: teste-nework-1
I´m with same problem in version MaaS 2.4 with Openstack newton.
Jul 30 20:10:03 uat-l-srv-90 maas.node: [warn] teste-nework-1: Could not change the power state. No rack controllers can access the BMC. websockets. handlers. machine: [critical] Failed to update power state of machine. python3/ dist-packages/ twisted/ internet/ asyncioreactor. py", line 267, in run entloop. run_forever( ) python3/ dist-packages/ twisted/ internet/ asyncioreactor. py", line 290, in run python3/ dist-packages/ twisted/ internet/ defer.py" , line 500, in errback allbacks( fail) python3/ dist-packages/ twisted/ internet/ defer.py" , line 567, in _startRunCallbacks cks() python3/ dist-packages/ twisted/ internet/ defer.py" , line 653, in _runCallbacks current. result, *args, **kw) python3/ dist-packages/ maasserver/ websockets/ handlers/ machine. py", line 862, in eb_unknown trap(UnknownPow erType, NotImplementedE rror) python3/ dist-packages/ twisted/ python/ failure. py", line 359, in trap tion() python3/ dist-packages/ twisted/ python/ failure. py", line 385, in raiseException with_traceback( self.tb) python3/ dist-packages/ twisted/ python/ threadpool. py", line 250, in inContext python3/ dist-packages/ twisted/ python/ threadpool. py", line 266, in <lambda> python3/ dist-packages/ twisted/ python/ context. py", line 122, in callWithContext text(). callWithContext (ctx, func, *args, **kw) python3/ dist-packages/ twisted/ python/ context. py", line 85, in callWithContext python3/ dist-packages/ provisioningser ver/utils/ twisted. py", line 883, in callInContext python3/ dist-packages/ provisioningser ver/utils/ twisted. py", line 232, in wrapper python3/ dist-packages/ maasserver/ models/ node.py" , line 3719, in _get_bmc_ client_ connection_ info err_msg) exceptions. PowerProblem: No rack controllers can access the BMC of node: teste-nework-1 ver.rpc. clusterservice. ClusterClientSe rvice) websockets. handlers. machine: [critical] Failed to update power state of machine. python3/ dist-packages/ twisted/ internet/ asyncioreactor. py", line 267, in run entloop. run_forever( ) python3/ dist-packages/ twisted/ internet/ asyncioreactor. py", line 290, in run python3/ dist-packages/ twisted/ internet/ defer.py" , line 500, in errback allbacks( fail) python3/ dist-packages/ twisted/ internet/ defer.py" , line 567, in _startRunCallbacks cks() python3/ dist-packages/ twisted/ internet/ defer.py" , line 653, in _runCallbacks current. result, *args, **kw) python3/ dist-packages/ maasserver/ websockets/ handlers/ machine. py", line 862, in eb_unknown trap(UnknownPow erType, NotImplementedE rror) python3/ dist-packages/ twisted/ python/ failure. py", line 359, in trap tion() python3/ dist-packages/ twisted/ python/ failure. py", line 385, in raiseException with_traceback( self.tb) python3/ dist-packages/ twisted/ python/ threadpool. py", line 250, in inContext python3/ dist-packages/ twisted/ python/ threadpool. py", line 266, in <lambda> python3/ dist-packages/ twisted/ python/ context. py", line 122, in callWithContext text(). callWithContext (ctx, func, *args, **kw) python3/ dist-packages/ twisted/ python/ context. py", line 85, in callWithContext python3/ dist-packages/ provisioningser ver/utils/ twisted. py", line 883, in callInContext python3/ dist-packages/ provisioningser ver/utils/ twisted. py", line 232, in wrapper python3/ dist-packages/ maasserver/ models/ node.py" , line 3719, in _get_bmc_ client_ connection_ info err_msg) exceptions. PowerProblem: No rack controllers can access the BMC of node: teste-nework-1
Jul 30 20:10:03 uat-l-srv-90 sh[1330]: 2018-07-30 20:10:03 maasserver.
Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011Traceback (most recent call last):
Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/
Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 self._asyncioEv
Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/
Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 f(*args, **kwargs)
Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/
Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 self._startRunC
Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/
Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 self._runCallba
Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011--- <exception caught here> ---
Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/
Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 current.result = callback(
Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/
Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 failure.
Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/
Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 self.raiseExcep
Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/
Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 raise self.value.
Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/
Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 result = inContext.theWork()
Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/
Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 inContext.theWork = lambda: context.call(ctx, func, *args, **kw)
Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/
Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 return self.currentCon
Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/
Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 return func(*args,**kw)
Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/
Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 return func(*args, **kwargs)
Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/
Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 result = func(*args, **kwargs)
Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/
Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011 raise PowerProblem(
Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011maasserver.
Jul 30 20:10:03 uat-l-srv-90 sh[1330]: #011
Jul 30 20:10:04 uat-l-srv-90 sh[1330]: 2018-07-30 20:10:04 regiond: [info] 10.254.4.12 GET /MAAS/rpc/ HTTP/1.1 --> 200 OK (referrer: -; agent: provisioningser
Jul 30 20:10:19 uat-l-srv-90 maas.node: [warn] teste-nework-1: Could not change the power state. No rack controllers can access the BMC.
Jul 30 20:10:19 uat-l-srv-90 sh[1330]: 2018-07-30 20:10:19 maasserver.
Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011Traceback (most recent call last):
Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/
Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 self._asyncioEv
Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/
Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 f(*args, **kwargs)
Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/
Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 self._startRunC
Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/
Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 self._runCallba
Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011--- <exception caught here> ---
Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/
Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 current.result = callback(
Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/
Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 failure.
Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/
Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 self.raiseExcep
Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/
Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 raise self.value.
Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/
Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 result = inContext.theWork()
Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/
Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 inContext.theWork = lambda: context.call(ctx, func, *args, **kw)
Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/
Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 return self.currentCon
Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/
Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 return func(*args,**kw)
Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/
Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 return func(*args, **kwargs)
Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/
Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 result = func(*args, **kwargs)
Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 File "/usr/lib/
Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011 raise PowerProblem(
Jul 30 20:10:19 uat-l-srv-90 sh[1330]: #011maasserver.