Package Release Info

nfs-ganesha-3.3+git0.39e0cf712-bp154.1.50

Update Info: Base Release
Available in Package Hub : 15 SP4)

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

libganesha_nfsd-devel
libganesha_nfsd3_3
libntirpc-devel
libntirpc3_3
nfs-ganesha
nfs-ganesha-ceph
nfs-ganesha-mount-9P
nfs-ganesha-nullfs
nfs-ganesha-proxy
nfs-ganesha-rados-grace
nfs-ganesha-rados-urls
nfs-ganesha-rgw
nfs-ganesha-vfs

Change Logs

* Thu Nov 11 2021 Michael Fritch <michael.fritch@suse.com>
- Add patch to fix getopt return value on aarch64 (bsc#1192367)
  * Add getopt_aarch64.patch
- Disable build of the XFS FSAL
  + https://github.com/nfs-ganesha/nfs-ganesha/issues/533
* Fri Jul 23 2021 Patrick Seidensal <pseidensal@suse.com>
- Enable FSAL_RGW again, as it turned out to be compatible with Ceph 16.x, but
  needs patching from upstream. Backport upstream patch to fix version
  comparison.
  * Add fix-compilation--faulty-version-comparison.patch
* Fri Feb 05 2021 Nathan Cutler <ncutler@suse.com>
- Disable FSAL_RGW which is incompatible with Ceph 16.1.0
* Mon Jul 27 2020 Supriti Singh <supriti.singh@suse.com>
- Remove -fcommon from spec file
  * Reverting changes made to fix boo#1164548.
* Fri Jul 17 2020 Supriti Singh <supriti.singh@suse.com>
- dropped fix-compilation-errors-on-xfs-ioctl-syscall-structs.patch which is a part of upstream 3.3
- Update to version 3.3+git0.39e0cf712:
  * V3.3
  * FSAL_CEPH: Fix size of handle
  * FSAL_CEPH: Always use the large handle size
  * FSAL_CEPH: clarify the User_Id setting in the sample config
  * FSAL_CEPH: set ino_release_cb on mount
  * RADOS_URLS: restore rados_urls watch on new configuration
  * RADOS_URLS: when built with rados_urls, don't error if lib not installed
  * Fix accessing object handle after feering its last state
  * Fix get_state_obj_export_owner_refs() fail case
  * Fix responding with NFS version mismatch
  * core: multiple definitions of 'common' data compiling with gcc-10
  * Fixes in stats module
  * Throttle the health warning
  * Fix seg fault when NFSv4 compound op fails for regular files
* Tue Apr 09 2019 Jan Engelhardt <jengelh@inai.de>
- spec:
  + Reduce scriptlets' hard dependency on systemd
  + Add missing Requires from devel->library
Version: 3.2+git0.8d07e25a7-bp152.3.2
* Tue Mar 31 2020 Martin Li?ka <mliska@suse.cz>
- Add -fcommon in order to fix boo#1164548.
* Thu Feb 20 2020 Anthony Iliopoulos <ailiopoulos@suse.com>
- Backported patch that fixes compilation errors with xfsprogs >= v5.3.0
  * added fix-compilation-errors-on-xfs-ioctl-syscall-structs.patch
* Wed Jan 15 2020 Denis Kondratenko <denis.kondratenko@suse.com>
- Rename systemd cofig file for nfs-ganesha service to support
  upstream service configuration script
* Wed Jan 15 2020 dkondratenko@suse.com
- Update to version 3.2+git0.8d07e25a7:
  * V3.2
  * Move async callback to svc_req and give it its own wpe
  * Crash under duplicate request "being processed"
  * nfs3_FhandleToExportId returns an int (not a short)
  * Stats for all ops by a client
- Update spec to support 3.2 and remove Obsoletes
* Fri Jan 03 2020 David Disseldorp <ddiss@suse.com>
- Drop -DCMAKE_BUILD_TYPE=Release in favour of %cmake macro default.
* Fri Jan 03 2020 Martin Li?ka <mliska@suse.cz>
- Use %cmake macros for build in order to respect $optflags.
* Thu Dec 19 2019 dkondratenko@suse.com
- Update to version 3.1+git0.4de09d665:
  * V3.1
  * Pullup ntirpc to 3.1
* Mon Dec 09 2019 dkondratenko@suse.com
- Update to version 3.0.3+git0.0c2a4da66:
  * V3.0.3
  * NFS uio setup calloc size incorrect
  * cmake: Add support for Open Build Server
    + remove sle_build_detect.patch as changes upstreamed
  * RADOS - Log a message when requested backend isn't available
  * Handle RPCSEC_GSS negotiation or wrong cred messages
  * Protocol: add config option to force utf8 string scan
  * Clean up UTF-8 checking in preparation for config option
* Fri Nov 29 2019 dkondratenko@suse.com
- Update to version V3.0.2+git0.eae6d6d35:
  * V3.0.2
  * ganesha_stats option rename
  * cmake: LizardFS doesn't need to be a STRICT_PACKAGE
  * Add fsal_test_access to exported symbols.
  * doc: utf8 characters in ganesha-config.rsh
  * V3.0.1
  * Adding trace in FSAL_GLUSTER
  * call set_current_entry only after checking state_lock
  * avoid mem leak
  * Avoid twice free.
* Thu Nov 28 2019 Denis Kondratenko <denis.kondratenko@suse.com>
- Changing service file to build from upstream git
- Adding patch to correctly detect SLE during the build
  * added sle_build_detect.patch
- removing add-missing-CheckSymbolExists-include.patch
  * already in sources
* Wed Nov 13 2019 Denis Kondratenko <denis.kondratenko@suse.com>
- Update nfs-ganesha to V3.0
  + libntirpc
  + Use non-blocking writes when we send RPC responses or make RPC callbacks
  + Continued improvements of readdir cache
  + Use of gss_iov for GSS integrity and privacy encode and decode to save
    buffer copies.
  + Change xdr encode of attributes to work from struct attrlist and other
    changes to save a data copy when returning attributes for NFS v3.
  + Implement xdr_putbuffs to save buffer copies for READ and READDIR responses
    which also has the benefit of more completely filling the maximum READDIR
    response size for fewer READDIR roundtrips to read a large directory.
  + Add LizardFS FSAL
  + Completed audit of string buffer handling (strncpy, snprintf and such) to
    prevent overflows. Also make utf8str always NUL terminated including on
    XDR decode.
  + Make python scripts compatible with Python 3
  + Python script enhancements and cleanup
  + Enhancements to stats collection
  + Numerous Coverity issues fixed as well as other bug fixes
- remove CMake patch, as it is already in V3.0
* Tue Aug 06 2019 Stefan BrĂ¼ns <stefan.bruens@rwth-aachen.de>
- Fix build with CMake 3.15.1, https://github.com/nfs-ganesha/nfs-ganesha/issues/454
  + add-missing-CheckSymbolExists-include.patch
* Mon May 13 2019 Nathan Cutler <ncutler@suse.com>
- Version 2.8.dev.29+git.1557746732.251ace12d:
  + FSAL_CEPH: fix length calculation in reclaim_reset (bsc#1134302)
* Thu May 09 2019 Nathan Cutler <ncutler@suse.com>
- Version 2.8.dev.29+git.1557398426.e91b5c34d:
  + FSAL_CEPH: use a unique uuid string per export (bsc#1134302)
  + Note to reviewer: compared to 2.8.dev.16, this version drops
    the "nfs-ganesha-devel" subpackage (replaced by libntirpc-devel)
* Tue Apr 09 2019 Jan Engelhardt <jengelh@inai.de>
- spec:
  + Reduce scriptlets' hard dependency on systemd
  + Add missing Requires from devel->library
* Tue Apr 09 2019 ncutler@suse.com
- spec: split off NTIRPC and NFSD shared libraries into subpackages
* Mon Apr 08 2019 ncutler@suse.com
- Version 2.8.dev.27+git.1554731117.4db414992:
  + FSAL_CEPH: don't abort the connection if we're deleting the export
    https://github.com/nfs-ganesha/nfs-ganesha/commit/0d62e92920730972351ab897e1ff2ed2f39fbf54
  + spec:
  * drop install command for ganesha-rados-grace as it is now installed by cmake
  * build: ganesha_nfsd as a DSO, i.e. libganesha_nfsd.so
  * build in UTF-8 environment
* Wed Feb 27 2019 Bernhard Wiedemann <bwiedemann@suse.com>
- Do a Release build to not include build host name (boo#1084909)
* Fri Feb 22 2019 ncutler@suse.com
- Version 2.8.dev.16+git.1550844464.79f319b6b:
  + spec, cmake: fix packaging of config_samples directory
* Fri Feb 15 2019 Jan Engelhardt <jengelh@inai.de>
- spec: update RPM groups and descriptions