]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
pybind/mgr/pg_autoscaler: fix warn when not too few pgs 53674/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:33:34 +0000 (14:33 +0000)
commit0206a085dd985c839b351b8cf5a3d6a969b769f7
tree46fc31538f063ce5f5da4cde38107d9167455701
parent4e33d9e316ee3dee1b42eab9a0a183a76bec0ff3
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