Today, we are running ganesha (the NFS gateway for CephFS) as active / passive under pacemaker because Ceph had no native way to manage failover and service lifecycle. New ceph releases now natively support to run multiple ganesha services at the same time, the lifecycle being managed by ceph manager. This feature tracks the work required to align to this new deployment model.
This feature will improve scalability by having multiple ganesha running at the same time and reduce OSP complexity by removing the pacemaker constraint as well as offloading the overall management to ceph. This benefits both regular and shift on stack environments.