There can be cases where overfull and underfull(see example in
https://tracker.ceph.com/issues/42756) will be empty, which is not
necessarily an error. These error messages can end up spamming
the ceph-mgr log.
Fixes: https://tracker.ceph.com/issues/42756
Signed-off-by: Neha Ojha <nojha@redhat.com>
(cherry picked from commit
3cf28f09a2ebdd922fc5c1d29c65469f8331e741)
overfull.insert(i->second);
}
if (overfull.empty()) {
- lderr(cct) << __func__ << " failed to build overfull" << dendl;
+ ldout(cct, 20) << __func__ << " failed to build overfull" << dendl;
break;
}
underfull.push_back(i->second);
}
if (underfull.empty()) {
- lderr(cct) << __func__ << " failed to build underfull" << dendl;
+ ldout(cct, 20) << __func__ << " failed to build underfull" << dendl;
break;
}