DevHeads.net

building nfs-ganesha against older Ceph versions

Hi Matt,

We're discussing building + distributing nfs-ganesha in centos-devel,
<a href="https://lists.centos.org/pipermail/centos-devel/2018-December/017121.html" title="https://lists.centos.org/pipermail/centos-devel/2018-December/017121.html">https://lists.centos.org/pipermail/centos-devel/2018-December/017121.html</a>

Does it make sense to build nfs-ganesha V2.7 against Luminous's librgw
and libcephfs, and then also allow users to install that build along
with Nautilus' newer librgw and libcephfs?

It sounds like this is what Gluster's doing with their ABI guarantees
for libgfapi.so.

The idea is that we'd always build against the "oldest supported"
version of Ceph, but distribute it so that Luminous and Nautilus users
would install the same libfsalrgw.so and libfsalceph.so binaries.

- Ken