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>
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)