Conversation
Fix the post_provision_config_nodes Mellanox adapter type detection to account for virtual devices. This will fix installing doca-ofed on cluster box nodes. Test-provider: ucx+dc_x Quick-functional: true Skip-test: true Skip-Functional-Hardware-Medium-Verbs-Provider-MD-on-SSD: true Skip-Functional-Hardware-Large-MD-on-SSD: true Test-tag: test_setup Signed-off-by: Phil Henderson <phillip.henderson@hpe.com>
|
Errors are Unable to load ticket data |
Test-provider: ucx+dc_x Quick-functional: true Skip-test: true Skip-Functional-Hardware-Medium-Verbs-Provider-MD-on-SSD: true Skip-Functional-Hardware-Large-MD-on-SSD: true Test-tag: test_setup Signed-off-by: Phil Henderson <phillip.henderson@hpe.com>
Test-provider: ucx+dc_x Quick-functional: true Skip-test: true Skip-Functional-Hardware-Medium-Verbs-Provider-MD-on-SSD: true Skip-Functional-Hardware-Large-MD-on-SSD: true Test-tag: test_setup Signed-off-by: Phil Henderson <phillip.henderson@hpe.com>
|
Test stage Functional Cluster Box Medium Verbs Provider MD on SSD completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-19069/3/execution/node/743/log |
|
Test stage Functional Cluster Box Medium Verbs Provider MD on SSD completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-19069/4/execution/node/865/log |
Test-provider: ucx+dc_x Quick-functional: true Skip-test: true Skip-Functional-Hardware-Medium-Verbs-Provider-MD-on-SSD: true Skip-Functional-Hardware-Large-MD-on-SSD: true Test-tag: test_setup Signed-off-by: Phil Henderson <phillip.henderson@hpe.com>
|
Test stage Functional Cluster Box Medium Verbs Provider MD on SSD completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-19069/5/execution/node/743/log |
|
Test stage Functional Cluster Box Medium Verbs Provider MD on SSD completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-19069/6/execution/node/744/log |
Test-provider: ucx+dc_x Quick-functional: true Skip-test: true Test-tag: test_setup Skip-Functional-Hardware-Medium: false Skip-Functional-Hardware-Medium-VMD: false Skip-Functional-Hardware-Medium-Verbs-Provider: false Skip-Functional-Hardware-Medium-UCX-Provider: false Skip-Functional-Hardware-Large: false Signed-off-by: Phil Henderson <phillip.henderson@hpe.com>
| :avocado: tags=harness,test_setup | ||
| :avocado: tags=HarnessSetupTest,test_setup_hw |
There was a problem hiding this comment.
Lint is failing due to
(required) 4 tests with invalid test_ tag
test_setup_hw
test_setup_hw_provider
test_setup_cb
test_setup_cb_provider
because all of these variants are tagged with test_setup
There was a problem hiding this comment.
Right, I was hoping to still be able to use the old tag - test_setup - to run any of the tests that matched the stages. This would also be useful if the test_setup tag was the default for any downstream testing. We can just use the class tag for this behavior.
Test-provider: ucx+dc_x Quick-functional: true Skip-test: true Test-tag: test_setup Skip-Functional-Hardware-Medium: false Skip-Functional-Hardware-Medium-VMD: false Skip-Functional-Hardware-Medium-Verbs-Provider: false Skip-Functional-Hardware-Medium-UCX-Provider: false Skip-Functional-Hardware-Large: false Signed-off-by: Phil Henderson <phillip.henderson@hpe.com>
Test-provider: ucx+dc_x Quick-functional: true Skip-test: true Test-tag: HarnessSetupTest Skip-Functional-Hardware-Medium: false Skip-Functional-Hardware-Medium-VMD: false Skip-Functional-Hardware-Medium-Verbs-Provider: false Skip-Functional-Hardware-Medium-UCX-Provider: false Skip-Functional-Hardware-Large: false Signed-off-by: Phil Henderson <phillip.henderson@hpe.com>
|
Test stage Functional Hardware Medium VMD completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-19069/9/execution/node/775/log |
The |
Test-provider: ucx+dc_x Quick-functional: true Test-tag: server_setup Skip-Functional-on-Leap-15: false Skip-Functional-on-SLES-15: false Skip-Functional-Hardware-Medium: false Skip-Functional-Hardware-Medium-VMD: false Skip-Functional-Hardware-Medium-Verbs-Provider: false Skip-Functional-Hardware-Medium-UCX-Provider: false Skip-Functional-Hardware-Large: false Signed-off-by: Phil Henderson <phillip.henderson@hpe.com>
Test-provider: ucx+dc_x Quick-functional: true Test-tag: server_setup Skip-Functional-on-Leap-15: false Skip-Functional-on-SLES-15: false Skip-Functional-Hardware-Medium: false Skip-Functional-Hardware-Medium-VMD: false Skip-Functional-Hardware-Medium-Verbs-Provider: false Skip-Functional-Hardware-Medium-UCX-Provider: false Skip-Functional-Hardware-Large: false Signed-off-by: Phil Henderson <phillip.henderson@hpe.com>
|
Test stage Functional on Leap 15 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-19069/10/execution/node/892/log |
|
Test stage Functional on SLES 15 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-19069/10/execution/node/912/log |
|
Test stage Functional on EL 9 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-19069/10/execution/node/907/log |
|
Test stage Functional Hardware Medium VMD completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-19069/10/execution/node/1265/log |
The doca-ofed install on cluster box nodes failed due to a script error when attempting to
obtain the Mellanox adapter type. Once this issue was fixed it was discovered that the
doca-ofed package ended up being removed when installing daos packages due to a
conflict between dependencies requiring libmpi.so.40()(64bit) and
libmpi.so.40()(64bit)(openmpi-x86_64). This had been previously resolved by the
daos-mofed-shim package, but after moving to fpm it was no longer being built. The
building of the daos-mofed-shim package has been reintroduced and now the daos
packages can be installed w/o removing doca-ofed.
In addition to the fix the following changes have also been included to support testing
the changes:
hardware and cluster box stages
provider (via params or pragmas) now installs both mercury-libfabric and mercury-ucx.
Any stage running a fixed provider will install the appropriate mercury package.
Test-provider: ucx+dc_x
Quick-functional: true
Skip-test: true
Skip-Functional-Hardware-Medium-Verbs-Provider-MD-on-SSD: true
Skip-Functional-Hardware-Large-MD-on-SSD: true
Test-tag: test_setup
Steps for the author:
After all prior steps are complete: