]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
pybind/mgr/pg_autoscaler: fix warn when not too few pgs 53675/head
authorKamoltat <ksirivad@redhat.com>
Mon, 5 Jun 2023 17:17:32 +0000 (17:17 +0000)
committerKamoltat <ksirivad@redhat.com>
Tue, 26 Sep 2023 14:48:44 +0000 (14:48 +0000)
commit232a906443e8bf052c10c1fbde8eda5ecba33ee7
tree4bfeec6d329679629cee3495f53d2cdad579001a
parent7ebceb55c6f5e9c83a822918813b2101689d0957
pybind/mgr/pg_autoscaler: fix warn when not too few pgs

Problem:

when `pg_num_final` is equal to `pg_num_target`
we get too many PGs warnings in ceph health while
`warn` mode in the autoscaler.

Solution:

Get rid of `else` condition and add an
`elif p['pg_num_final'] < p['pg_num_target']`
instead

Fixes: https://tracker.ceph.com/issues/61570
Signed-off-by: Kamoltat <ksirivad@redhat.com>
(cherry picked from commit bfef56701f576d1a62017d313839a0c36949ac00)
src/pybind/mgr/pg_autoscaler/module.py