The acting array was incorrectly including the primary and up_primary.
http://tracker.ceph.com/issues/9752 Fixes: #9752
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
(cherry picked from commit
c5f8d6eded52da451fdd1d807bd4700221e4c41c)
f->open_array_section("acting");
for (vector<int>::const_iterator p = acting.begin(); p != acting.end(); ++p)
f->dump_int("osd", *p);
+ f->close_section();
f->dump_int("primary", primary);
f->dump_int("up_primary", up_primary);
- f->close_section();
}
void pg_interval_t::generate_test_instances(list<pg_interval_t*>& o)