DAOS-18238 chk: handle CRT_EVS_GRPMOD event from CaRT PG - b26#17460
DAOS-18238 chk: handle CRT_EVS_GRPMOD event from CaRT PG - b26#17460gnailzenh merged 1 commit intorelease/2.6from
Conversation
|
Ticket title is 'recovery/cat_recov_core.py:CatRecovCoreTest.test_daos_cat_recov_core - CR20-28 failed - 1 rank adminexcluded, others checkerstarted' |
|
NOTE: do not land this patch until the patch #17428 has been landed, otherwise there may be merge conflict. |
2079b95 to
bbbc63b
Compare
bbbc63b to
f717cb2
Compare
|
Test stage Functional Hardware Medium Verbs Provider completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-17460/5/execution/node/1456/log |
To guarantee that the rank deatch event will not be omitted, related CR logic needs handle the event from both SWIM and CaRT PG, although there will be a lot of useless event callback. Test-tag: recovery Signed-off-by: Fan Yong <fan.yong@hpe.com>
f717cb2 to
c7eb5d2
Compare
| D_GOTO(out, rc = -DER_NOMEM); | ||
|
|
||
| cdr->cdr_rank = rank; | ||
| } else if (d_list_empty(&ins->ci_dead_ranks)) { |
There was a problem hiding this comment.
[Note] Same comment here as that for the master version.
There was a problem hiding this comment.
[Note] Same comment here as that for the master version.
I thought we got the agreement on that in master PR#17459.
To guarantee that the rank deatch event will not be omitted, related CR logic needs handle the event from both SWIM and CaRT PG, although there will be a lot of useless event callback.
Test-tag: recovery
Steps for the author:
After all prior steps are complete: