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--- --- 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 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--- --- 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 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