Skip to content

squid: qa/workunits/rbd: adapt rbd_mirror.sh for trial nodes#67151

Merged
yuriw merged 2 commits intoceph:squidfrom
idryomov:wip-74601-squid
Feb 6, 2026
Merged

squid: qa/workunits/rbd: adapt rbd_mirror.sh for trial nodes#67151
yuriw merged 2 commits intoceph:squidfrom
idryomov:wip-74601-squid

Conversation

@idryomov
Copy link
Copy Markdown
Contributor

@idryomov idryomov commented Feb 1, 2026

There is no need to wait for anything if -KILL is passed for sig
because the process would disappear immediately.  In teuthology runs
where multiple rbd-mirror daemons are deployed (and therefore need to
be stopped when stop_mirrors() is called by the test), it causes
gratuitous delays of 4+ seconds.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit f18fe5d)
These tests were tuned for slower hardware than what we have now.
Even without these the image is often 25-30% synced by the time the
test gets to the "non-primary snapshot in question is still being
synced" assert.

Fixes: https://tracker.ceph.com/issues/74601
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit ec868d5)
@idryomov idryomov added this to the squid milestone Feb 1, 2026
@idryomov idryomov requested a review from a team as a code owner February 1, 2026 21:41
@yuriw yuriw merged commit c2d59f0 into ceph:squid Feb 6, 2026
10 of 12 checks passed
@idryomov idryomov deleted the wip-74601-squid branch February 6, 2026 16:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants