DAOS-15518 control: Fix dmg network scan for UCX.#17636
DAOS-15518 control: Fix dmg network scan for UCX.#17636jgmoore-or wants to merge 21 commits intomasterfrom
Conversation
Test-provider: ucx+dc_x Skip-func-hw-test-medium-verbs-provider: true Allow-unstable-test: true Signed-off-by: Joseph Moore <joseph.moore@hpe.com>
|
Errors are Unable to load ticket data |
Test-provider: ucx+dc_x Skip-func-hw-test-medium-verbs-provider: true Allow-unstable-test: true Signed-off-by: Joseph Moore <joseph.moore@hpe.com>
Test-provider: ucx+dc_x Skip-func-hw-test-medium-verbs-provider: true Allow-unstable-test: true Signed-off-by: Joseph Moore <joseph.moore@hpe.com>
Test-provider: ucx+dc_x Skip-func-hw-test-medium-verbs-provider: true Allow-unstable-test: true Signed-off-by: Joseph Moore <joseph.moore@hpe.com>
Test-provider: ucx+dc_x Skip-func-hw-test-medium-verbs-provider: true Allow-unstable-test: true Signed-off-by: Joseph Moore <joseph.moore@hpe.com>
Test-provider: ucx+dc_x Skip-func-hw-test-medium-verbs-provider: true Allow-unstable-test: true Signed-off-by: Joseph Moore <joseph.moore@hpe.com>
Signed-off-by: Joseph Moore <joseph.moore@hpe.com>
Test-provider: ucx+dc_x Skip-func-hw-test-medium-verbs-provider: true Allow-unstable-test: true Signed-off-by: Joseph Moore <joseph.moore@hpe.com>
|
Test stage Unit Test on EL 8.8 completed with status UNSTABLE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos//view/change-requests/job/PR-17636/11/testReport/ |
Test-provider: ucx+dc_x Skip-func-hw-test-medium-verbs-provider: true Allow-unstable-test: true Signed-off-by: Joseph Moore <joseph.moore@hpe.com>
|
Test stage Unit Test on EL 8.8 completed with status UNSTABLE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos//view/change-requests/job/PR-17636/12/testReport/ |
Test-provider: ucx+dc_x Skip-func-hw-test-medium-verbs-provider: true Allow-unstable-test: true Signed-off-by: Joseph Moore <joseph.moore@hpe.com>
|
Test stage Functional on EL 8.8 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-17636/13/execution/node/1074/log |
|
Test stage Functional on EL 8.8 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-17636/14/execution/node/1073/log |
|
Test stage Functional Hardware Medium completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-17636/14/execution/node/1357/log |
Test-provider: ucx+dc_x Skip-func-hw-test-medium-verbs-provider: true Skip-func-test-vm: true Allow-unstable-test: true Signed-off-by: Joseph Moore <joseph.moore@hpe.com>
Test-provider: ucx+dc_x Skip-func-hw-test-medium-verbs-provider: true Skip-func-test-vm: true Allow-unstable-test: true Signed-off-by: Joseph Moore <joseph.moore@hpe.com>
Test-provider: ucx+dc_x Skip-func-hw-test-medium-verbs-provider: true Skip-func-test-vm: true Allow-unstable-test: true Signed-off-by: Joseph Moore <joseph.moore@hpe.com>
Test-provider: ucx+dc_x Skip-func-hw-test-medium-verbs-provider: true Skip-func-test-vm: true Allow-unstable-test: true Signed-off-by: Joseph Moore <joseph.moore@hpe.com>
Test-provider: ucx+dc_x Skip-func-hw-test-medium-verbs-provider: true Skip-func-test-vm: true Allow-unstable-test: true Signed-off-by: Joseph Moore <joseph.moore@hpe.com>
Test-provider: ucx+dc_x Skip-func-hw-test-medium-verbs-provider: true Skip-func-test-vm: true Allow-unstable-test: true Signed-off-by: Joseph Moore <joseph.moore@hpe.com>
Test-provider: ucx+dc_x Skip-func-hw-test-medium-verbs-provider: true Skip-func-test-vm: true Allow-unstable-test: true Signed-off-by: Joseph Moore <joseph.moore@hpe.com>
Test-provider: ucx+dc_x Skip-func-hw-test-medium-verbs-provider: true Skip-func-test-vm: true Allow-unstable-test: true Signed-off-by: Joseph Moore <joseph.moore@hpe.com>
Test-provider: ucx+dc_x Skip-func-hw-test-medium-verbs-provider: true Skip-func-test-vm: true Allow-unstable-test: true
Test-provider: ucx+dc_x Skip-func-hw-test-medium-verbs-provider: true Skip-func-test-vm: true Allow-unstable-test: true Signed-off-by: Joseph Moore <joseph.moore@hpe.com>
|
Test stage Functional Hardware Medium MD on SSD completed with status UNSTABLE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos//view/change-requests/job/PR-17636/25/testReport/ |
kjacque
left a comment
There was a problem hiding this comment.
Control plane stuff LGTM. I think the Python test changes need to be clarified a bit... really tough to read and understand.
| @@ -1,5 +1,6 @@ | |||
| // | |||
| // (C) Copyright 2024 Intel Corporation. | |||
| // (C) Copyright 2025-2026 Hewlett Packard Enterprise Development LP | |||
There was a problem hiding this comment.
Looks like this copyright line got added automatically though nothing else is changed in the file.
There was a problem hiding this comment.
I will remove this changed file from the PR.
| if server_provider == entry.provider: | ||
| if (server_provider == entry.provider or server_provider[0:3] == "ucx" | ||
| and server_provider[0:6] == entry.provider[0:6]): | ||
| entry.device = None | ||
| sys_info.append(entry) | ||
| if server_provider[0:3] == "ucx" and server_provider[0:6] == entry.provider[0:6]: | ||
| dup_entry = copy.deepcopy(entry) | ||
| dup_entry.provider = re.sub(r"mlx[0-9]+", "x", dup_entry.provider) | ||
| sys_info.append(dup_entry) | ||
| dup_entry2 = copy.deepcopy(entry) | ||
| dup_entry2.provider = entry.provider[0:6] | ||
| sys_info.append(dup_entry2) |
There was a problem hiding this comment.
I find this really hard to understand as a reader... I believe you that it works, but @daos-stack/ftest-owners should weigh in on how to make this test implementation better.
There was a problem hiding this comment.
The changed test verification has to add two additional entries to what the test code that looks at ucx_info output comes up with (to match up with "provider:" value in server.yml). The changed code does a couple of deep copy duplicates entries of the existing entries on the sys_info list, and modify the dups to augment the list with the other synonym variants.
Test-provider: ucx+dc_x Skip-func-hw-test-medium-verbs-provider: true Skip-func-test-vm: true Allow-unstable-test: true Signed-off-by: Joseph Moore <joseph.moore@hpe.com>
Test-provider: ucx+dc_x
Skip-func-hw-test-medium-verbs-provider: true
Allow-unstable-test: true
Steps for the author:
After all prior steps are complete: