Bug #10617
osd: pgs for deleted pools don't finish getting removed if osd restarts
0%
Description
ubuntu@teuthology:/a/sage-2015-01-23_06:28:59-rados:thrash-wip-txn-noappend-distro-basic-multi/718890
load_pgs ignores pgs if the pool doesn't exist. instead, it needs to queue them back up for deletion. and handle the case where the pg is instantiated but the osd pg_pool_t doesn't exist (use an empty pg_pool_t or something)
Related issues
Associated revisions
osd: do not ignore deleted pgs on startup
These need to get instantiated so that we can complete the removal process.
Fixes: #10617
Signed-off-by: Sage Weil <sage@redhat.com>
osd: do not ignore deleted pgs on startup
These need to get instantiated so that we can complete the removal process.
Fixes: #10617
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 879fd0c192f5d3c6afd36c2df359806ea95827b8)
osd: do not ignore deleted pgs on startup
These need to get instantiated so that we can complete the removal process.
Fixes: #10617
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 879fd0c192f5d3c6afd36c2df359806ea95827b8)
History
#1 Updated by Sage Weil about 9 years ago
- Status changed from New to In Progress
- Assignee set to Sage Weil
#2 Updated by Sage Weil about 9 years ago
- Status changed from In Progress to Fix Under Review
#3 Updated by Sage Weil about 9 years ago
- Status changed from Fix Under Review to Pending Backport
- Backport set to giant,firefly
#4 Updated by Loïc Dachary about 9 years ago
- giant backport https://github.com/ceph/ceph/pull/4044
#5 Updated by Loïc Dachary about 9 years ago
#6 Updated by Loïc Dachary about 9 years ago
- Status changed from Pending Backport to Resolved