Skip to content

nautilus: osd: Cancel in-progress scrubs (not user requested)#36292

Merged
yuriw merged 4 commits intoceph:nautilusfrom
dzafman:wip-46706-nautilus
Jul 28, 2020
Merged

nautilus: osd: Cancel in-progress scrubs (not user requested)#36292
yuriw merged 4 commits intoceph:nautilusfrom
dzafman:wip-46706-nautilus

Conversation

@dzafman
Copy link
Contributor

@dzafman dzafman commented Jul 25, 2020

backport tracker: https://tracker.ceph.com/issues/46706


backport of #35909
parent tracker: https://tracker.ceph.com/issues/46275

this backport was staged using ceph-backport.sh version 15.1.1.389
find the latest version at https://github.com/ceph/ceph/blob/master/src/script/ceph-backport.sh

dzafman added 4 commits July 24, 2020 11:46
Signed-off-by: David Zafman <dzafman@redhat.com>
(cherry picked from commit f272768)
Signed-off-by: David Zafman <dzafman@redhat.com>
(cherry picked from commit ef9ab85)
This change adds new scrubber.req_scrub to track user
requested scrubs, deep_scrub or repair.

Fixes: https://tracker.ceph.com/issues/46275

Signed-off-by: David Zafman <dzafman@redhat.com>
(cherry picked from commit 33749cc)

Conflicts:
	PendingReleaseNotes (trivial)
	src/osd/PG.cc (Due to code re-arrangement changes add manually)
Signed-off-by: David Zafman <dzafman@redhat.com>
(cherry picked from commit 365e48d)

Conflicts:
	qa/standalone/scrub/osd-scrub-test.sh (The scrub/deep_scrub trigger
doesn't use ceph tell)
@dzafman dzafman added this to the nautilus milestone Jul 25, 2020
@dzafman dzafman added the core label Jul 25, 2020
@dzafman dzafman requested a review from neha-ojha July 25, 2020 16:53
@dzafman
Copy link
Contributor Author

dzafman commented Jul 25, 2020

jenkins test make check

@yuriw
Copy link
Contributor

yuriw commented Jul 27, 2020

@yuriw yuriw merged commit afd08c9 into ceph:nautilus Jul 28, 2020
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.

4 participants