Make monitor delete pool statistics when the pool is deleted

rm-left-on-dead
Vitaliy Filippov 2022-06-04 00:40:32 +03:00
parent 1efbbb0c36
commit 36e851505a
1 changed files with 4 additions and 0 deletions

View File

@ -1156,6 +1156,10 @@ class Mon
{ {
prev_pgs[pg-1] = this.state.config.pgs.items[pool_id][pg].osd_set; prev_pgs[pg-1] = this.state.config.pgs.items[pool_id][pg].osd_set;
} }
// Also delete pool statistics
etcd_request.success.push({ requestDeleteRange: {
key: b64(this.etcd_prefix+'/pool/stats/'+pool_id),
} });
this.save_new_pgs_txn(etcd_request, pool_id, up_osds, osd_tree, prev_pgs, [], []); this.save_new_pgs_txn(etcd_request, pool_id, up_osds, osd_tree, prev_pgs, [], []);
} }
} }