Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mimic: Fix recovery and backfill priority handling #27081

Merged
merged 4 commits into from Mar 25, 2019

Conversation

Projects
None yet
3 participants
@dzafman
Copy link
Member

commented Mar 20, 2019

  • References tracker ticket
  • Updates documentation if necessary
  • Includes tests for new functionality or reproducer for bug

dzafman added some commits Jan 26, 2019

test: Add option to wait_for_clean() to execute at every sleep
Signed-off-by: David Zafman <dzafman@redhat.com>
(cherry picked from commit 70b5136)
osd AsyncReserver: Update priority in AsyncReserver for force and can…
…cel-force

Fixes: http://tracker.ceph.com/issues/38041

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

Backport change:
	src/common/AsyncReserver.h (Mimic locking in update_priority())
test: Add scripts to test backfill/recovery priority handling
Signed-off-by: David Zafman <dzafman@redhat.com>
(cherry picked from commit ca5cf14)
osd: Add OSD_BACKFILL_PRIORITY_FORCED with lower priority
than OSD_RECOVERY_PRIORITY_FORCED

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

@neha-ojha neha-ojha removed the needs-review label Mar 20, 2019

@smithfarm smithfarm added mimic-batch-1 and removed backport labels Mar 22, 2019

@dzafman

This comment has been minimized.

Copy link
Member Author

commented Mar 25, 2019

Tests passed
http://pulpito.ceph.com/dzafman-2019-03-20_19:47:51-rados-wip-zafman-testing-mimic-distro-basic-smithi/
3753998 http://tracker.ceph.com/issues/20086
3754053 http://tracker.ceph.com/issues/38238
3754185 kill_daemons() failure probably like http://tracker.ceph.com/issues/38195
3753969 DEAD: Test with trashing never terminated after all testing seemed to finish

@dzafman dzafman merged commit f3b21be into ceph:mimic Mar 25, 2019

4 checks passed

Docs: build check OK - docs built
Details
Signed-off-by all commits in this PR are signed
Details
Unmodified Submodules submodules for project are unmodified
Details
make check make check succeeded
Details

@dzafman dzafman deleted the dzafman:wip-38275 branch Mar 25, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.