squid: ceph-volume: osd objectstore refactor
backport tracker: https://tracker.ceph.com/issues/65480
backport of https://github.com/ceph/ceph/pull/52650 parent tracker: https://tracker.ceph.com/issues/61827
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
jenkins test ceph-volume all
jenkins test ceph-volume tox
jenkins test ceph-volume lvm centos-bluestore-create
jenkins test ceph-volume all
jenkins test ceph-volume all
https://pulpito.ceph.com/gabrioux-2024-05-15_15:01:21-orch:cephadm-wip-65480-squid-distro-default-smithi/
jenkins test make check
https://pulpito.ceph.com/gabrioux-2024-06-19_11:31:50-orch:cephadm-wip-guits-testing-5-2024-06-19-0716-squid-distro-default-smithi/