I was wrong: nfs-ganesha-2.8's fsal_gluster calls glfs_ftruncate() and glfs_fsync(), which appeared in glusterfs-6.0.
Sorry for any confusion. -- Kaleb On Mon, Mar 22, 2021 at 10:07 AM Kaleb Keithley <kkeit...@redhat.com> wrote: > > GFAPI_6.0 is a reference to a set of versioned symbols in > gluster's libgfapi. > > As the version implies, you need at least glusterfs-6.0 to run > nfs-ganesha-2.8.x. > > Although it's not clear — without further investigation — why the rpm has > derived that dependency. I'm not seeing that the gluster FSAL in > ganesha-2.8.x calls any of the GFAPI_6.0 apis. Or any of the later > GFAPI_6.x apis. > > It seems to me like nfs-ganesha-2.8.x could be compiled with glusterfs-5 > and would work fine. > > -- > > Kaleb > > On Mon, Mar 22, 2021 at 8:15 AM David Spisla <spisl...@gmail.com> wrote: > >> Dear Gluster Community and Devels, >> at the moment we are using Ganesha 2.7.6 with Glusterv5.11 >> >> Now we want to update ganesha from 2.7.6 to 2.8.4 . I just tried to >> update ganesha on a 2-node SLES15SP1 cluster with the above mentioned >> versions. I got the packages from here: >> >> https://download.opensuse.org/repositories/home:/nfs-ganesha:/SLES15SP1-nfs-ganesha-2.8/SLE_15_SP1/x86_64/ >> >> But I got the following dependency error: >> >>> fs-davids-c3-n1:~ # zypper install libntirpc1_8-1.8.1-2.2.x86_64.rpm >>> nfs-ganesha-2.8.4-5.2.x86_64.rpm nfs-ganesha-gluster-2.8.4-5.2.x86_64.rpm >>> nfs-ganesha-vfs-2.8.4-5.2.x86_64.rpm >>> Loading repository data... >>> Reading installed packages... >>> Resolving package dependencies... >>> >>> Problem: nothing provides libgfapi.so.0(GFAPI_6.0)(64bit) needed by >>> nfs-ganesha-gluster-2.8.4-5.2.x86_64 >>> Solution 1: do not install nfs-ganesha-gluster-2.8.4-5.2.x86_64 >>> Solution 2: break nfs-ganesha-gluster-2.8.4-5.2.x86_64 by ignoring some >>> of its dependencies >>> >>> Choose from above solutions by number or cancel [1/2/c/d/?] (c): c >>> >> >> Does anybody of you know to which Gluster version GFAPI_6.0 refers? >> Is it posible at all to run ganesha 2.8.4 with gluster 5.11? >> Regards >> David Spisla >> ________ >> >> >> >> Community Meeting Calendar: >> >> Schedule - >> Every 2nd and 4th Tuesday at 14:30 IST / 09:00 UTC >> Bridge: https://meet.google.com/cpu-eiue-hvk >> Gluster-users mailing list >> gluster-us...@gluster.org >> https://lists.gluster.org/mailman/listinfo/gluster-users >> >
------- Community Meeting Calendar: Schedule - Every 2nd and 4th Tuesday at 14:30 IST / 09:00 UTC Bridge: https://meet.google.com/cpu-eiue-hvk Gluster-devel mailing list Gluster-devel@gluster.org https://lists.gluster.org/mailman/listinfo/gluster-devel