Prashant
Prashant
Ceph status fail to report pool application warning if the pool is empty. Report pool application warning even if pool has 0 objects stored in it. Add POOL_APP_NOT_ENABLED cluster warnings...
After code refactoring of LogMonitor::update_from_paxos (commit : 7c84e06e6f84), Controlling the verbosity of cluster logs which are getting logged to the cluster log file is broken. Allow logging of a log...
We do not control the verbosity of the LogEntry which is getting logged to stderr, graylog and journald. This causes excessive flooding of logs to /var/log, making a filesystem to...
In case a particular health check message is too large to dump in the cluster log; then it will lead to a situation where MON(s) becomes unresponsive which further results...
Signed-off-by: Prashant D ## Contribution Guidelines - To sign and title your commits, please refer to [Submitting Patches to Ceph](https://github.com/ceph/ceph/blob/main/SubmittingPatches.rst). - If you are submitting a fix for a stable...
backport tracker: https://tracker.ceph.com/issues/65942 --- backport of https://github.com/ceph/ceph/pull/47502 parent tracker: https://tracker.ceph.com/issues/57061 this backport was staged using ceph-backport.sh version 16.0.0.6848 find the latest version at https://github.com/ceph/ceph/blob/master/src/script/ceph-backport.sh
backport tracker: https://tracker.ceph.com/issues/65944 --- backport of https://github.com/ceph/ceph/pull/47502 parent tracker: https://tracker.ceph.com/issues/57061 this backport was staged using ceph-backport.sh version 16.0.0.6848 find the latest version at https://github.com/ceph/ceph/blob/main/src/script/ceph-backport.sh
The pg_autoscaler fails to scale the pool if the recommended PG_NUM value varies from the current value by more than the scaling threshold. There is no way to get to...
If there are multiple takes in a crush rule that place a different number of objects we do not take that into account. This creates a MAX AVAIL stat inconsistency...
Resolved a crash caused by calling cancellation_slot::clear() on an invalid or uninitialized slot in AsyncOp::aio_dispatch. The op.slot may be in a default or dangling state if user_data.slot was not properly...