Skip to content

Conversation

@lanchongyizu
Copy link
Member

@lanchongyizu lanchongyizu commented Oct 13, 2016

Node discovery fails when using static file server, because basefs and overlayfs are always pulled from API_CB(api.server) rather than file.server.
The solution is to change BASEFS and OVERLAYFS to be full URL instead of file path.

  • use overlayfsUri and overlayfsFile to replace overlayfs in task options
  • use basefsUri and basefsFile to replace basefs in task options

@RackHD/corecommitters @iceiilin @cgx027 @panpan0000

* use basefsUri and basefsFile to replace basefs
@rackhdmirror
Copy link

@RackHD/corecommitters please review.

@anhou
Copy link
Member

anhou commented Oct 14, 2016

Jenkins: test this please, with PR RackHD/on-http#492 and RackHD/on-tasks#356

@rackhdmirror
Copy link

Build finished.

@JenkinsRHD
Copy link
Contributor

BUILD on-taskgraph #1582 : UNSTABLE

BUILD smoke-test #3517 Error Logs:

Test Name: redfish_emc_catalogs_test
Error Details: EMC Redfish Catalog size failure
Stack Trace: Traceback (most recent call last):
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 "/tmp/.venv/local/lib/python2.7/site-packages/proboscis/case.py", line 296, in testng_method_mistake_capture_func
compatability.capture_type_error(s_func)
File "/tmp/.venv/local/lib/python2.7/site-packages/proboscis/compatability/exceptions_2_6.py", line 27, in capture_type_error
func()
File "/tmp/.venv/local/lib/python2.7/site-packages/proboscis/case.py", line 350, in func
func(test_case.state.get_state())
File "/var/lib/jenkins/jobs/on-taskgraph/workspace/RackHD/test/tests/api/v1_1/redfish_endpoint_tests.py", line 229, in redfish_emc_catalogs_test
assert_not_equal(len(catalog), 0, message='EMC Redfish Catalog size failure')
File "/tmp/.venv/local/lib/python2.7/site-packages/proboscis/asserts.py", line 151, in assert_not_equal
raise ASSERTION_ERROR(message)
AssertionError: EMC Redfish Catalog size failure

BUILD on-taskgraph #1582 Error Logs:

Test Name: redfish_emc_catalogs_test
Error Details: EMC Redfish Catalog size failure
Stack Trace: Traceback (most recent call last):
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 "/tmp/.venv/local/lib/python2.7/site-packages/proboscis/case.py", line 296, in testng_method_mistake_capture_func
compatability.capture_type_error(s_func)
File "/tmp/.venv/local/lib/python2.7/site-packages/proboscis/compatability/exceptions_2_6.py", line 27, in capture_type_error
func()
File "/tmp/.venv/local/lib/python2.7/site-packages/proboscis/case.py", line 350, in func
func(test_case.state.get_state())
File "/var/lib/jenkins/jobs/on-taskgraph/workspace/RackHD/test/tests/api/v1_1/redfish_endpoint_tests.py", line 229, in redfish_emc_catalogs_test
assert_not_equal(len(catalog), 0, message='EMC Redfish Catalog size failure')
File "/tmp/.venv/local/lib/python2.7/site-packages/proboscis/asserts.py", line 151, in assert_not_equal
raise ASSERTION_ERROR(message)
AssertionError: EMC Redfish Catalog size failure

@changev
Copy link
Member

changev commented Oct 14, 2016

test this please

@rackhdmirror
Copy link

Build finished.

@anhou
Copy link
Member

anhou commented Oct 14, 2016

👍

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.

6 participants