Skip to content

Conversation

@jimturnquist
Copy link
Contributor

Added the following endpoints:

GET /redfish/v1/Systems/{identifier}/Bios
GET /redfish/v1/Systems/{identifier}/Bios/Settings
PATCH /redfish/v1/Systems/{identifier}/Bios/Settings

  • This implements redfish systems bios settings for Dell
    nodes only.

name: graphName,
options: graphOptions
}).spread(function(result) {
return nodeApi.setNodeWorkflowById({ name: result.name, options: result.options }, identifier);

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Line is too long.

};
for (var key in payload.Attributes) {
if (payload.Attributes.hasOwnProperty(key)) {
graphOptions.defaults.serverComponents[0].attributes.push({name: key, value: payload.Attributes[key]});

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Line is too long.

@JenkinsRHD
Copy link
Contributor

BUILD on-http #143 : FAILURE

BUILD on-http #143 Error Logs ▼Test Name: test_node_put_obm_by_node_id Error Details: (400) Reason: Bad Request HTTP response headers: HTTPHeaderDict({'Content-Length': '125', 'X-Powered-By': 'Express', 'Connection': 'keep-alive', 'ETag': 'W/"7d-VMXX+wYjOzxBoJQdHJZM6eU0/mE"', 'Date': 'Thu, 11 May 2017 19:40:15 GMT', 'Access-Control-Allow-Origin': '*', 'Content-Type': 'application/json; charset=utf-8'}) HTTP response body: {"message":"ValidationError: Missing required property: nodeId","status":"400","UUID":"a39c5701-3345-4e33-9acb-f9c94ed26f48"}

-------------------- >> begin captured logging << --------------------
tests.api.v2_0.nodes_tests: INFO: {
"autoDiscover": false,
"catalogs": "/api/2.0/nodes/5914bdc055a242cd0f33b761/catalogs",
"ibms": [],
"id": "5914bdc055a242cd0f33b761",
"identifiers": [
"52:54:be:ef:b8:02"
],
"name": "52:54:be:ef:b8:02",
"obms": [],
"pollers": "/api/2.0/nodes/5914bdc055a242cd0f33b761/pollers",
"relations": [
{
"info": null,
"relationType": "enclosedBy",
"targets": [
"5914be11a8ab9ec70f2a951b"
]
}
],
"sku": null,
"tags": "/api/2.0/nodes/5914bdc055a242cd0f33b761/tags",
"type": "compute",
"workflows": "/api/2.0/nodes/5914bdc055a242cd0f33b761/workflows"
}
--------------------- >> end captured logging << ---------------------
Stack Trace: File "/usr/lib/python2.7/unittest/case.py", line 331, in run
testMethod()
File "/usr/lib/python2.7/unittest/case.py", line 1043, in runTest
self._testFunc()
File "/home/jenkins/workspace/on-http@2/RackHD/test/.venv/on-build-config/local/lib/python2.7/site-packages/proboscis/case.py", line 296, in testng_method_mistake_capture_func
compatability.capture_type_error(s_func)
File "/home/jenkins/workspace/on-http@2/RackHD/test/.venv/on-build-config/local/lib/python2.7/site-packages/proboscis/compatability/exceptions_2_6.py", line 27, in capture_type_error
func()
File "/home/jenkins/workspace/on-http@2/RackHD/test/.venv/on-build-config/local/lib/python2.7/site-packages/proboscis/case.py", line 350, in func
func(test_case.state.get_state())
File "/home/jenkins/workspace/on-http@2/RackHD/test/tests/api/v2_0/nodes_tests.py", line 426, in test_node_put_obm_by_node_id
Api().nodes_put_obms_by_node_id(identifier=n.get('id'), body=self.__test_obm)
File "/home/jenkins/workspace/on-http@2/RackHD/test/.venv/on-build-config/local/lib/python2.7/site-packages/on_http_api2_0/apis/api_api.py", line 2026, in nodes_put_obms_by_node_id
callback=params.get('callback'))
File "/home/jenkins/workspace/on-http@2/RackHD/test/.venv/on-build-config/local/lib/python2.7/site-packages/on_http_api2_0/api_client.py", line 322, in call_api
response_type, auth_settings, callback)
File "/home/jenkins/workspace/on-http@2/RackHD/test/.venv/on-build-config/local/lib/python2.7/site-packages/on_http_api2_0/api_client.py", line 149, in __call_api
post_params=post_params, body=body)
File "/home/jenkins/workspace/on-http@2/RackHD/test/.venv/on-build-config/local/lib/python2.7/site-packages/on_http_api2_0/api_client.py", line 364, in request
body=body)
File "/home/jenkins/workspace/on-http@2/RackHD/test/.venv/on-build-config/local/lib/python2.7/site-packages/on_http_api2_0/rest.py", line 215, in PUT
body=body)
File "/home/jenkins/workspace/on-http@2/RackHD/test/.venv/on-build-config/local/lib/python2.7/site-packages/on_http_api2_0/rest.py", line 177, in request
raise ApiException(http_resp=r)
'(400)\nReason: Bad Request\nHTTP response headers: HTTPHeaderDict({'Content-Length': '125', 'X-Powered-By': 'Express', 'Connection': 'keep-alive', 'ETag': 'W/"7d-VMXX+wYjOzxBoJQdHJZM6eU0/mE"', 'Date': 'Thu, 11 May 2017 19:40:15 GMT', 'Access-Control-Allow-Origin': '*', 'Content-Type': 'application/json; charset=utf-8'})\nHTTP response body: {"message":"ValidationError: Missing required property: nodeId","status":"400","UUID":"a39c5701-3345-4e33-9acb-f9c94ed26f48"}\n\n-------------------- >> begin captured logging << --------------------\ntests.api.v2_0.nodes_tests: INFO: {\n "autoDiscover": false,\n "catalogs": "/api/2.0/nodes/5914bdc055a242cd0f33b761/catalogs",\n "ibms": [],\n "id": "5914bdc055a242cd0f33b761",\n "identifiers": [\n "52:54:be:ef:b8:02"\n ],\n "name": "52:54:be:ef:b8:02",\n "obms": [],\n "pollers": "/api/2.0/nodes/5914bdc055a242cd0f33b761/pollers",\n "relations": [\n {\n "info": null,\n "relationType": "enclosedBy",\n "targets": [\n "5914be11a8ab9ec70f2a951b"\n ]\n }\n ],\n "sku": null,\n "tags": "/api/2.0/nodes/5914bdc055a242cd0f33b761/tags",\n "type": "compute",\n "workflows": "/api/2.0/nodes/5914bdc055a242cd0f33b761/workflows"\n}\n--------------------- >> end captured logging << ---------------------'

}
});
if(dellFound){
var results = { name: "Graph.Dell.Wsman.UpdateSystemComponents", options: {} }

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Missing semicolon.

@JenkinsRHD
Copy link
Contributor

BUILD on-http #146 : FAILURE

BUILD on-http #146 Error Logs ▼Test Name: test09_check_discovery Error Details: Node discovery not completed -------------------- >> begin captured stdout << --------------------- restful: Action = get , URL = http://localhost:9090/api/2.0/nodes restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows
restful: Status code = 200

--------------------- >> end captured stdout << ----------------------
-------------------- >> begin captured logging << --------------------
infra.run: DEBUG: relaying set_test((None,)) to all trackers {}
test.run: DEBUG: handle_after_test pluggin progression for <stream_sources.amqp_source.AMQPStreamMonitor object at 0x7f091ae914d0> test=test08_check_compute_nodes (test.deploy.rackhd_stack_init.rackhd_stack_init)
test.run: DEBUG: handle_after_test pluggin progression for <stream_sources.self_test_source.SelfTestStreamMonitor object at 0x7f091ae66150> test=test08_check_compute_nodes (test.deploy.rackhd_stack_init.rackhd_stack_init)
root: INFO: +1.09 - STARTING TEST: [test09_check_discovery (test.deploy.rackhd_stack_init.rackhd_stack_init)]
infra.run: DEBUG: relaying set_test((Test(<test.deploy.rackhd_stack_init.rackhd_stack_init testMethod=test09_check_discovery>),)) to all trackers {}
test.run: DEBUG: handle_start_test pluggin progression for <stream_sources.amqp_source.AMQPStreamMonitor object at 0x7f091ae914d0> test=test09_check_discovery (test.deploy.rackhd_stack_init.rackhd_stack_init)
test.run: DEBUG: handle_start_test pluggin progression for <stream_sources.self_test_source.SelfTestStreamMonitor object at 0x7f091ae66150> test=test09_check_discovery (test.deploy.rackhd_stack_init.rackhd_stack_init)
test.run: INFO_5: **** Waiting for node Discovery to complete.

--------------------- >> end captured logging << ---------------------
Stack Trace: File "/usr/lib/python2.7/unittest/case.py", line 331, in run
testMethod()
File "/home/jenkins/workspace/on-http/RackHD/test/deploy/rackhd_stack_init.py", line 193, in test09_check_discovery
self.assertTrue(self.check_for_active_workflows(MAX_CYCLES), "Node discovery not completed")
File "/usr/lib/python2.7/unittest/case.py", line 424, in assertTrue
raise self.failureException(msg)
'Node discovery not completed\n-------------------- >> begin captured stdout << ---------------------\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4/workflows\nrestful: Status code = 200 \n\n\n--------------------- >> end captured stdout << ----------------------\n-------------------- >> begin captured logging << --------------------\ninfra.run: DEBUG: relaying set_test((None,)) to all trackers {}\ntest.run: DEBUG: handle_after_test pluggin progression for <stream_sources.amqp_source.AMQPStreamMonitor object at 0x7f091ae914d0> test=test08_check_compute_nodes (test.deploy.rackhd_stack_init.rackhd_stack_init)\ntest.run: DEBUG: handle_after_test pluggin progression for <stream_sources.self_test_source.SelfTestStreamMonitor object at 0x7f091ae66150> test=test08_check_compute_nodes (test.deploy.rackhd_stack_init.rackhd_stack_init)\nroot: INFO: +1.09 - STARTING TEST: [test09_check_discovery (test.deploy.rackhd_stack_init.rackhd_stack_init)]\ninfra.run: DEBUG: relaying set_test((Test(<test.deploy.rackhd_stack_init.rackhd_stack_init testMethod=test09_check_discovery>),)) to all trackers {}\ntest.run: DEBUG: handle_start_test pluggin progression for <stream_sources.amqp_source.AMQPStreamMonitor object at 0x7f091ae914d0> test=test09_check_discovery (test.deploy.rackhd_stack_init.rackhd_stack_init)\ntest.run: DEBUG: handle_start_test pluggin progression for <stream_sources.self_test_source.SelfTestStreamMonitor object at 0x7f091ae66150> test=test09_check_discovery (test.deploy.rackhd_stack_init.rackhd_stack_init)\ntest.run: INFO_5: **** Waiting for node Discovery to complete.\n\n--------------------- >> end captured logging << ---------------------'

Test Name: test10_apply_obm_settings
Error Details: ('Connection aborted.', error(104, 'Connection reset by peer'))
-------------------- >> begin captured stdout << ---------------------
restful: Action = put , URL = http://localhost:9090/api/2.0/workflows/graphs
restful: Status code = 201

restful: Action = put , URL = http://localhost:9090/api/2.0/workflows/graphs
restful: Status code = 201

restful: Action = put , URL = http://localhost:9090/api/2.0/workflows/graphs
restful: Status code = 201

restful: Action = put , URL = http://localhost:9090/api/2.0/workflows/graphs
restful: Status code = 201

restful: Action = get , URL = http://localhost:9090/api/2.0/skus
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6
restful: Status code = 200

**** Node(s) OBM status:
{
"5914e900ded06f810b3044e4": {
"instanceId": "",
"retry": 0,
"sku": "unknown",
"status": "pending"
},
"5914e907ded06f810b3044e5": {
"instanceId": "",
"retry": 0,
"sku": "unknown",
"status": "pending"
},
"5914e90bded06f810b3044e6": {
"instanceId": "",
"retry": 0,
"sku": "unknown",
"status": "pending"
}
}
restful: Action = get , URL = http://localhost:9090/api/2.0/skus
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6
restful: Status code = 200

**** Node(s) OBM status:
{
"5914e900ded06f810b3044e4": {
"instanceId": "",
"retry": 0,
"sku": "unknown",
"status": "pending"
},
"5914e907ded06f810b3044e5": {
"instanceId": "",
"retry": 0,
"sku": "unknown",
"status": "pending"
},
"5914e90bded06f810b3044e6": {
"instanceId": "",
"retry": 0,
"sku": "unknown",
"status": "pending"
}
}
restful: Action = get , URL = http://localhost:9090/api/2.0/skus
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6
restful: Status code = 200

**** Node(s) OBM status:
{
"5914e900ded06f810b3044e4": {
"instanceId": "",
"retry": 0,
"sku": "unknown",
"status": "pending"
},
"5914e907ded06f810b3044e5": {
"instanceId": "",
"retry": 0,
"sku": "unknown",
"status": "pending"
},
"5914e90bded06f810b3044e6": {
"instanceId": "",
"retry": 0,
"sku": "unknown",
"status": "pending"
}
}
restful: Action = get , URL = http://localhost:9090/api/2.0/skus
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6
restful: Status code = 200

**** Node(s) OBM status:
{
"5914e900ded06f810b3044e4": {
"instanceId": "",
"retry": 0,
"sku": "unknown",
"status": "pending"
},
"5914e907ded06f810b3044e5": {
"instanceId": "",
"retry": 0,
"sku": "unknown",
"status": "pending"
},
"5914e90bded06f810b3044e6": {
"instanceId": "",
"retry": 0,
"sku": "unknown",
"status": "pending"
}
}
restful: Action = get , URL = http://localhost:9090/api/2.0/skus
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6
restful: Status code = 200

**** Node(s) OBM status:
{
"5914e900ded06f810b3044e4": {
"instanceId": "",
"retry": 0,
"sku": "unknown",
"status": "pending"
},
"5914e907ded06f810b3044e5": {
"instanceId": "",
"retry": 0,
"sku": "unknown",
"status": "pending"
},
"5914e90bded06f810b3044e6": {
"instanceId": "",
"retry": 0,
"sku": "unknown",
"status": "pending"
}
}
restful: Action = get , URL = http://localhost:9090/api/2.0/skus
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6
restful: Status code = 200

**** Node(s) OBM status:
{
"5914e900ded06f810b3044e4": {
"instanceId": "",
"retry": 0,
"sku": "unknown",
"status": "pending"
},
"5914e907ded06f810b3044e5": {
"instanceId": "",
"retry": 0,
"sku": "unknown",
"status": "pending"
},
"5914e90bded06f810b3044e6": {
"instanceId": "",
"retry": 0,
"sku": "unknown",
"status": "pending"
}
}
restful: Action = get , URL = http://localhost:9090/api/2.0/skus
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6
restful: Status code = 200

**** Node(s) OBM status:
{
"5914e900ded06f810b3044e4": {
"instanceId": "",
"retry": 0,
"sku": "unknown",
"status": "pending"
},
"5914e907ded06f810b3044e5": {
"instanceId": "",
"retry": 0,
"sku": "unknown",
"status": "pending"
},
"5914e90bded06f810b3044e6": {
"instanceId": "",
"retry": 0,
"sku": "unknown",
"status": "pending"
}
}
restful: Action = get , URL = http://localhost:9090/api/2.0/skus
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6
restful: Status code = 200

**** Node(s) OBM status:
{
"5914e900ded06f810b3044e4": {
"instanceId": "",
"retry": 0,
"sku": "unknown",
"status": "pending"
},
"5914e907ded06f810b3044e5": {
"instanceId": "",
"retry": 0,
"sku": "unknown",
"status": "pending"
},
"5914e90bded06f810b3044e6": {
"instanceId": "",
"retry": 0,
"sku": "unknown",
"status": "pending"
}
}
restful: Action = get , URL = http://localhost:9090/api/2.0/skus
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6
restful: Status code = 200

**** Node(s) OBM status:
{
"5914e900ded06f810b3044e4": {
"instanceId": "",
"retry": 0,
"sku": "unknown",
"status": "pending"
},
"5914e907ded06f810b3044e5": {
"instanceId": "",
"retry": 0,
"sku": "unknown",
"status": "pending"
},
"5914e90bded06f810b3044e6": {
"instanceId": "",
"retry": 0,
"sku": "unknown",
"status": "pending"
}
}
restful: Action = get , URL = http://localhost:9090/api/2.0/skus
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5
restful: Status code = 200

restful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6
restful: Status code = 200

**** Node(s) OBM status:
{
"5914e900ded06f810b3044e4": {
"instanceId": "",
"retry": 0,
"sku": "unknown",
"status": "pending"
},
"5914e907ded06f810b3044e5": {
"instanceId": "",
"retry": 0,
"sku": "unknown",
"status": "pending"
},
"5914e90bded06f810b3044e6": {
"instanceId": "",
"retry": 0,
"sku": "unknown",
"status": "pending"
}
}
restful: Action = get , URL = http://localhost:9090/api/2.0/skus

--------------------- >> end captured stdout << ----------------------
-------------------- >> begin captured logging << --------------------
infra.run: DEBUG: relaying set_test((None,)) to all trackers {}
test.run: DEBUG: handle_after_test pluggin progression for <stream_sources.amqp_source.AMQPStreamMonitor object at 0x7f091ae914d0> test=test09_check_discovery (test.deploy.rackhd_stack_init.rackhd_stack_init)
test.run: DEBUG: handle_after_test pluggin progression for <stream_sources.self_test_source.SelfTestStreamMonitor object at 0x7f091ae66150> test=test09_check_discovery (test.deploy.rackhd_stack_init.rackhd_stack_init)
root: INFO: +1.10 - STARTING TEST: [test10_apply_obm_settings (test.deploy.rackhd_stack_init.rackhd_stack_init)]
infra.run: DEBUG: relaying set_test((Test(<test.deploy.rackhd_stack_init.rackhd_stack_init testMethod=test10_apply_obm_settings>),)) to all trackers {}
test.run: DEBUG: handle_start_test pluggin progression for <stream_sources.amqp_source.AMQPStreamMonitor object at 0x7f091ae914d0> test=test10_apply_obm_settings (test.deploy.rackhd_stack_init.rackhd_stack_init)
test.run: DEBUG: handle_start_test pluggin progression for <stream_sources.self_test_source.SelfTestStreamMonitor object at 0x7f091ae66150> test=test10_apply_obm_settings (test.deploy.rackhd_stack_init.rackhd_stack_init)
test.run: INFO_5: **** Apply OBM setting to compute nodes.
--------------------- >> end captured logging << ---------------------
Stack Trace: File "/usr/lib/python2.7/unittest/case.py", line 331, in run
testMethod()
File "/home/jenkins/workspace/on-http/RackHD/test/deploy/rackhd_stack_init.py", line 222, in test10_apply_obm_settings
self.assertTrue(fit_common.apply_obm_settings(), "OBM settings failed.")
File "/home/jenkins/workspace/on-http/RackHD/test/common/fit_common.py", line 1013, in apply_obm_settings
nodelist = node_select()
File "/home/jenkins/workspace/on-http/RackHD/test/common/fit_common.py", line 862, in node_select
skumap = rackhdapi('/api/2.0/skus')
File "/home/jenkins/workspace/on-http/RackHD/test/common/fit_common.py", line 622, in rackhdapi
rest_action=action, rest_payload=payload, rest_timeout=timeout, rest_headers=headers)
File "/home/jenkins/workspace/on-http/RackHD/test/common/fit_common.py", line 673, in restful
headers=rest_headers)
File "/home/jenkins/workspace/on-http/RackHD/test/.venv/on-build-config/local/lib/python2.7/site-packages/requests/api.py", line 67, in get
return request('get', url, params=params, kwargs)
File "/home/jenkins/workspace/on-http/RackHD/test/.venv/on-build-config/local/lib/python2.7/site-packages/requests/api.py", line 53, in request
return session.request(method=method, url=url, kwargs)
File "/home/jenkins/workspace/on-http/RackHD/test/.venv/on-build-config/local/lib/python2.7/site-packages/requests/sessions.py", line 468, in request
resp = self.send(prep, send_kwargs)
File "/home/jenkins/workspace/on-http/RackHD/test/.venv/on-build-config/local/lib/python2.7/site-packages/requests/sessions.py", line 576, in send
r = adapter.send(request, kwargs)
File "/home/jenkins/workspace/on-http/RackHD/test/.venv/on-build-config/local/lib/python2.7/site-packages/requests/adapters.py", line 426, in send
raise ConnectionError(err, request=request)
'('Connection aborted.', error(104, 'Connection reset by peer'))\n-------------------- >> begin captured stdout << ---------------------\nrestful: Action = put , URL = http://localhost:9090/api/2.0/workflows/graphs\nrestful: Status code = 201 \n\nrestful: Action = put , URL = http://localhost:9090/api/2.0/workflows/graphs\nrestful: Status code = 201 \n\nrestful: Action = put , URL = http://localhost:9090/api/2.0/workflows/graphs\nrestful: Status code = 201 \n\nrestful: Action = put , URL = http://localhost:9090/api/2.0/workflows/graphs\nrestful: Status code = 201 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/skus\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6\nrestful: Status code = 200 \n\n Node(s) OBM status:\n{\n "5914e900ded06f810b3044e4": {\n "instanceId": "", \n "retry": 0, \n "sku": "unknown", \n "status": "pending"\n }, \n "5914e907ded06f810b3044e5": {\n "instanceId": "", \n "retry": 0, \n "sku": "unknown", \n "status": "pending"\n }, \n "5914e90bded06f810b3044e6": {\n "instanceId": "", \n "retry": 0, \n "sku": "unknown", \n "status": "pending"\n }\n}\nrestful: Action = get , URL = http://localhost:9090/api/2.0/skus\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6\nrestful: Status code = 200 \n\n
Node(s) OBM status:\n{\n "5914e900ded06f810b3044e4": {\n "instanceId": "", \n "retry": 0, \n "sku": "unknown", \n "status": "pending"\n }, \n "5914e907ded06f810b3044e5": {\n "instanceId": "", \n "retry": 0, \n "sku": "unknown", \n "status": "pending"\n }, \n "5914e90bded06f810b3044e6": {\n "instanceId": "", \n "retry": 0, \n "sku": "unknown", \n "status": "pending"\n }\n}\nrestful: Action = get , URL = http://localhost:9090/api/2.0/skus\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6\nrestful: Status code = 200 \n\n**** Node(s) OBM status:\n{\n "5914e900ded06f810b3044e4": {\n "instanceId": "", \n "retry": 0, \n "sku": "unknown", \n "status": "pending"\n }, \n "5914e907ded06f810b3044e5": {\n "instanceId": "", \n "retry": 0, \n "sku": "unknown", \n "status": "pending"\n }, \n "5914e90bded06f810b3044e6": {\n "instanceId": "", \n "retry": 0, \n "sku": "unknown", \n "status": "pending"\n }\n}\nrestful: Action = get , URL = http://localhost:9090/api/2.0/skus\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6\nrestful: Status code = 200 \n\n**** Node(s) OBM status:\n{\n "5914e900ded06f810b3044e4": {\n "instanceId": "", \n "retry": 0, \n "sku": "unknown", \n "status": "pending"\n }, \n "5914e907ded06f810b3044e5": {\n "instanceId": "", \n "retry": 0, \n "sku": "unknown", \n "status": "pending"\n }, \n "5914e90bded06f810b3044e6": {\n "instanceId": "", \n "retry": 0, \n "sku": "unknown", \n "status": "pending"\n }\n}\nrestful: Action = get , URL = http://localhost:9090/api/2.0/skus\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6\nrestful: Status code = 200 \n\n**** Node(s) OBM status:\n{\n "5914e900ded06f810b3044e4": {\n "instanceId": "", \n "retry": 0, \n "sku": "unknown", \n "status": "pending"\n }, \n "5914e907ded06f810b3044e5": {\n "instanceId": "", \n "retry": 0, \n "sku": "unknown", \n "status": "pending"\n }, \n "5914e90bded06f810b3044e6": {\n "instanceId": "", \n "retry": 0, \n "sku": "unknown", \n "status": "pending"\n }\n}\nrestful: Action = get , URL = http://localhost:9090/api/2.0/skus\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6\nrestful: Status code = 200 \n\n**** Node(s) OBM status:\n{\n "5914e900ded06f810b3044e4": {\n "instanceId": "", \n "retry": 0, \n "sku": "unknown", \n "status": "pending"\n }, \n "5914e907ded06f810b3044e5": {\n "instanceId": "", \n "retry": 0, \n "sku": "unknown", \n "status": "pending"\n }, \n "5914e90bded06f810b3044e6": {\n "instanceId": "", \n "retry": 0, \n "sku": "unknown", \n "status": "pending"\n }\n}\nrestful: Action = get , URL = http://localhost:9090/api/2.0/skus\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6\nrestful: Status code = 200 \n\n**** Node(s) OBM status:\n{\n "5914e900ded06f810b3044e4": {\n "instanceId": "", \n "retry": 0, \n "sku": "unknown", \n "status": "pending"\n }, \n "5914e907ded06f810b3044e5": {\n "instanceId": "", \n "retry": 0, \n "sku": "unknown", \n "status": "pending"\n }, \n "5914e90bded06f810b3044e6": {\n "instanceId": "", \n "retry": 0, \n "sku": "unknown", \n "status": "pending"\n }\n}\nrestful: Action = get , URL = http://localhost:9090/api/2.0/skus\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6\nrestful: Status code = 200 \n\n**** Node(s) OBM status:\n{\n "5914e900ded06f810b3044e4": {\n "instanceId": "", \n "retry": 0, \n "sku": "unknown", \n "status": "pending"\n }, \n "5914e907ded06f810b3044e5": {\n "instanceId": "", \n "retry": 0, \n "sku": "unknown", \n "status": "pending"\n }, \n "5914e90bded06f810b3044e6": {\n "instanceId": "", \n "retry": 0, \n "sku": "unknown", \n "status": "pending"\n }\n}\nrestful: Action = get , URL = http://localhost:9090/api/2.0/skus\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6\nrestful: Status code = 200 \n\n**** Node(s) OBM status:\n{\n "5914e900ded06f810b3044e4": {\n "instanceId": "", \n "retry": 0, \n "sku": "unknown", \n "status": "pending"\n }, \n "5914e907ded06f810b3044e5": {\n "instanceId": "", \n "retry": 0, \n "sku": "unknown", \n "status": "pending"\n }, \n "5914e90bded06f810b3044e6": {\n "instanceId": "", \n "retry": 0, \n "sku": "unknown", \n "status": "pending"\n }\n}\nrestful: Action = get , URL = http://localhost:9090/api/2.0/skus\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e900ded06f810b3044e4\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e907ded06f810b3044e5\nrestful: Status code = 200 \n\nrestful: Action = get , URL = http://localhost:9090/api/2.0/nodes/5914e90bded06f810b3044e6\nrestful: Status code = 200 \n\n**** Node(s) OBM status:\n{\n "5914e900ded06f810b3044e4": {\n "instanceId": "", \n "retry": 0, \n "sku": "unknown", \n "status": "pending"\n }, \n "5914e907ded06f810b3044e5": {\n "instanceId": "", \n "retry": 0, \n "sku": "unknown", \n "status": "pending"\n }, \n "5914e90bded06f810b3044e6": {\n "instanceId": "", \n "retry": 0, \n "sku": "unknown", \n "status": "pending"\n }\n}\nrestful: Action = get , URL = http://localhost:9090/api/2.0/skus\n\n--------------------- >> end captured stdout << ----------------------\n-------------------- >> begin captured logging << --------------------\ninfra.run: DEBUG: relaying set_test((None,)) to all trackers {}\ntest.run: DEBUG: handle_after_test pluggin progression for <stream_sources.amqp_source.AMQPStreamMonitor object at 0x7f091ae914d0> test=test09_check_discovery (test.deploy.rackhd_stack_init.rackhd_stack_init)\ntest.run: DEBUG: handle_after_test pluggin progression for <stream_sources.self_test_source.SelfTestStreamMonitor object at 0x7f091ae66150> test=test09_check_discovery (test.deploy.rackhd_stack_init.rackhd_stack_init)\nroot: INFO: +1.10 - STARTING TEST: [test10_apply_obm_settings (test.deploy.rackhd_stack_init.rackhd_stack_init)]\ninfra.run: DEBUG: relaying set_test((Test(<test.deploy.rackhd_stack_init.rackhd_stack_init testMethod=test10_apply_obm_settings>),)) to all trackers {}\ntest.run: DEBUG: handle_start_test pluggin progression for <stream_sources.amqp_source.AMQPStreamMonitor object at 0x7f091ae914d0> test=test10_apply_obm_settings (test.deploy.rackhd_stack_init.rackhd_stack_init)\ntest.run: DEBUG: handle_start_test pluggin progression for <stream_sources.self_test_source.SelfTestStreamMonitor object at 0x7f091ae66150> test=test10_apply_obm_settings (test.deploy.rackhd_stack_init.rackhd_stack_init)\ntest.run: INFO_5: **** Apply OBM setting to compute nodes.\n--------------------- >> end captured logging << ---------------------'

Test Name: test12_check_pollers
Error Details: ('Connection aborted.', error(104, 'Connection reset by peer'))
-------------------- >> begin captured stdout << ---------------------
restful: Action = get , URL = http://localhost:9090/api/2.0/pollers

--------------------- >> end captured stdout << ----------------------
-------------------- >> begin captured logging << --------------------
infra.run: DEBUG: relaying set_test((None,)) to all trackers {}
test.run: DEBUG: handle_after_test pluggin progression for <stream_sources.amqp_source.AMQPStreamMonitor object at 0x7f091ae914d0> test=test11_add_management_server (test.deploy.rackhd_stack_init.rackhd_stack_init)
test.run: DEBUG: handle_after_test pluggin progression for <stream_sources.self_test_source.SelfTestStreamMonitor object at 0x7f091ae66150> test=test11_add_management_server (test.deploy.rackhd_stack_init.rackhd_stack_init)
root: INFO: +1.12 - STARTING TEST: [test12_check_pollers (test.deploy.rackhd_stack_init.rackhd_stack_init)]
infra.run: DEBUG: relaying set_test((Test(<test.deploy.rackhd_stack_init.rackhd_stack_init testMethod=test12_check_pollers>),)) to all trackers {}
test.run: DEBUG: handle_start_test pluggin progression for <stream_sources.amqp_source.AMQPStreamMonitor object at 0x7f091ae914d0> test=test12_check_pollers (test.deploy.rackhd_stack_init.rackhd_stack_init)
test.run: DEBUG: handle_start_test pluggin progression for <stream_sources.self_test_source.SelfTestStreamMonitor object at 0x7f091ae66150> test=test12_check_pollers (test.deploy.rackhd_stack_init.rackhd_stack_init)
test.run: INFO_5: **** Waiting for pollers.
--------------------- >> end captured logging << ---------------------
Stack Trace: File "/usr/lib/python2.7/unittest/case.py", line 331, in run
testMethod()
File "/home/jenkins/workspace/on-http/RackHD/test/deploy/rackhd_stack_init.py", line 257, in test12_check_pollers
self.assertTrue(self.check_for_active_pollers(MAX_CYCLES), 'No pollers')
File "/home/jenkins/workspace/on-http/RackHD/test/deploy/rackhd_stack_init.py", line 272, in check_for_active_pollers
api_data = fit_common.rackhdapi('/api/2.0/pollers')
File "/home/jenkins/workspace/on-http/RackHD/test/common/fit_common.py", line 622, in rackhdapi
rest_action=action, rest_payload=payload, rest_timeout=timeout, rest_headers=headers)
File "/home/jenkins/workspace/on-http/RackHD/test/common/fit_common.py", line 673, in restful
headers=rest_headers)
File "/home/jenkins/workspace/on-http/RackHD/test/.venv/on-build-config/local/lib/python2.7/site-packages/requests/api.py", line 67, in get
return request('get', url, params=params, **kwargs)
File "/home/jenkins/workspace/on-http/RackHD/test/.venv/on-build-config/local/lib/python2.7/site-packages/requests/api.py", line 53, in request
return session.request(method=method, url=url, **kwargs)
File "/home/jenkins/workspace/on-http/RackHD/test/.venv/on-build-config/local/lib/python2.7/site-packages/requests/sessions.py", line 468, in request
resp = self.send(prep, **send_kwargs)
File "/home/jenkins/workspace/on-http/RackHD/test/.venv/on-build-config/local/lib/python2.7/site-packages/requests/sessions.py", line 576, in send
r = adapter.send(request, **kwargs)
File "/home/jenkins/workspace/on-http/RackHD/test/.venv/on-build-config/local/lib/python2.7/site-packages/requests/adapters.py", line 426, in send
raise ConnectionError(err, request=request)
"('Connection aborted.', error(104, 'Connection reset by peer'))\n-------------------- >> begin captured stdout << ---------------------\nrestful: Action = get , URL = http://localhost:9090/api/2.0/pollers\n\n--------------------- >> end captured stdout << ----------------------\n-------------------- >> begin captured logging << --------------------\ninfra.run: DEBUG: relaying set_test((None,)) to all trackers {}\ntest.run: DEBUG: handle_after_test pluggin progression for <stream_sources.amqp_source.AMQPStreamMonitor object at 0x7f091ae914d0> test=test11_add_management_server (test.deploy.rackhd_stack_init.rackhd_stack_init)\ntest.run: DEBUG: handle_after_test pluggin progression for <stream_sources.self_test_source.SelfTestStreamMonitor object at 0x7f091ae66150> test=test11_add_management_server (test.deploy.rackhd_stack_init.rackhd_stack_init)\nroot: INFO: +1.12 - STARTING TEST: [test12_check_pollers (test.deploy.rackhd_stack_init.rackhd_stack_init)]\ninfra.run: DEBUG: relaying set_test((Test(<test.deploy.rackhd_stack_init.rackhd_stack_init testMethod=test12_check_pollers>),)) to all trackers {}\ntest.run: DEBUG: handle_start_test pluggin progression for <stream_sources.amqp_source.AMQPStreamMonitor object at 0x7f091ae914d0> test=test12_check_pollers (test.deploy.rackhd_stack_init.rackhd_stack_init)\ntest.run: DEBUG: handle_start_test pluggin progression for <stream_sources.self_test_source.SelfTestStreamMonitor object at 0x7f091ae66150> test=test12_check_pollers (test.deploy.rackhd_stack_init.rackhd_stack_init)\ntest.run: INFO_5: **** Waiting for pollers.\n--------------------- >> end captured logging << ---------------------"

Added the following endpoints:

  GET /redfish/v1/Systems/{identifier}/Bios
  GET /redfish/v1/Systems/{identifier}/Bios/Settings
  PATCH /redfish/v1/Systems/{identifier}/Bios/Settings

- This implements redfish systems bios settings for Dell
  nodes only.
@rahman-muhammad
Copy link

Closing this PR temporarily to let me merge UT PR , will re-open this later

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants