As per conversation on IRC, we should be able to address this be reinstating the test_rack_connected test (it's currently skipped) and modifying it to check the status of the rackd service on the rack controller. Example code:
>>> js = json.loads(rack_controllers_output)
>>> for service in js[0]['service_set']:
... if service.get('name','') == 'rackd':
... print(service['status'])
As per conversation on IRC, we should be able to address this be reinstating the test_rack_connected test (it's currently skipped) and modifying it to check the status of the rackd service on the rack controller. Example code:
>>> js = json.loads( rack_controller s_output) service_ set']: get('name' ,'') == 'rackd': 'status' ])
>>> for service in js[0]['
... if service.
... print(service[