Hi guys,
There was new feature, that actually changed Ceph rados API:
https://github.com/ceph/ceph/pull/28664
Ganesha side:
https://github.com/nfs-ganesha/nfs-ganesha/commit/d197efbad9b353a562581ac...
It was backported to Nautilus, Luminous
Backporting make this affect downstream nfs-ganesha (2.8.3 for example),
after Ceph update, it doesn't build, not probably works any more.
Also it could be seen in Jenkins jobs here:
https://ci.centos.org/job/nfs-ganesha_trigger-fsal_rgw/
As result 2.8.3 ganesha couldn't be build with recent Ceph Nautilus,
Luminous and etc.
Question, how to be with it ?
I see couple of options:
1. revert API changes to Ceph and create new API function rgw_lookup2,
fix ganesha
2. backport feature to 2.8.x and maybe other supported branches
3. revert Ceph backports ?
4. other ?
BTW another question, is what are current release model for the nfs-ganesha?
I see last stable branch is V2.8-stable, there was no 2.9 or 3.0.
Are there plans for stable branches ?
Another question :) what is the current plans for 4.x release ?
Thanks,
--
Denis Kondratenko
Engineering Manager SUSE Linux Enterprise Storage
SUSE Software Solutions Germany GmbH
Maxfeldstr. 5
90409 Nuremberg
Germany
(HRB 36809, AG Nürnberg)
Managing Director: Felix Imendörffer