Since octopus, ceph clusters have the osd_pool_default_pg_autoscale_mode
flag set to on
as default.
So far I was able to turn it off from the cli using ceph config set global osd_pool_default_pg_autoscale_mode off
as described here.
I would like to set it from the ceph.conf file:
[global]
...
osd pool default pg autoscale mode = off
pg autoscale mode = off
However ceph osd pool autoscale-status
still shows newly created pools with autoscale turned on, even with pools created after restarting the osd's and mgr's daemons.
Any help would be welcome