qa/tasks/rook: test reapplication of drive groups stored in mgr#43139
qa/tasks/rook: test reapplication of drive groups stored in mgr#43139josephsawaya merged 1 commit intoceph:masterfrom
Conversation
2a6fc1d to
9bb2396
Compare
|
This pull request can no longer be automatically merged: a rebase is needed and changes have to be manually resolved |
9bb2396 to
58e33fc
Compare
|
This pull request can no longer be automatically merged: a rebase is needed and changes have to be manually resolved |
58e33fc to
f935d1d
Compare
|
jenkins test make check |
|
This pull request can no longer be automatically merged: a rebase is needed and changes have to be manually resolved |
f935d1d to
f52ff66
Compare
|
This pull request can no longer be automatically merged: a rebase is needed and changes have to be manually resolved |
f52ff66 to
b92dca1
Compare
|
jenkins test make check |
|
|
b92dca1 to
0d5dbc1
Compare
1f7577e to
66ec71e
Compare
|
jenkins test make check |
66ec71e to
0c520c0
Compare
0c520c0 to
830f200
Compare
|
could you please add |
This commit adds testing for the drive_group_loop in the Rook orchestrator that reapplies drive groups that were applied previously. This test removes an OSD, zaps the underlying device then waits for the OSD to be re-created by the drive_group_loop. This commit also updates the rook test suite to test v1.7.2 instead of 1.7.0 since `orch device zap` is only supported from v1.7.2 onwards. Fixes: https://tracker.ceph.com/issues/53501 Signed-off-by: Joseph Sawaya <jsawaya@redhat.com>
0d5dbc1 to
280d735
Compare
|
@josephsawaya this is still happening in pacific. I think this needs PR needs a backport? |
I'm actually working on a PR to remove the orchestrator commands from the Rook task since the orchestrator is not being maintained at the moment, will mention you in that. So some of the contents of this PR will go missing in master, so the new PR would have to be backported probably. |
|
Thanks @josephsawaya! |
This commit adds testing for the drive_group_loop in the Rook orchestrator
that reapplies drive groups that were applied previously.
This test removes an OSD, zaps the underlying device then waits for the OSD
to be re-created by the drive_group_loop.
Signed-off-by: Joseph Sawaya jsawaya@redhat.com
Depends on #43138
Checklist
Show available Jenkins commands
jenkins retest this pleasejenkins test classic perfjenkins test crimson perfjenkins test signedjenkins test make checkjenkins test make check arm64jenkins test submodulesjenkins test dashboardjenkins test dashboard cephadmjenkins test apijenkins test docsjenkins render docsjenkins test ceph-volume alljenkins test ceph-volume tox