Hello community, here is the log from the commit of package nfs-ganesha for openSUSE:Factory checked in at 2020-01-18 12:15:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nfs-ganesha (Old) and /work/SRC/openSUSE:Factory/.nfs-ganesha.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nfs-ganesha" Sat Jan 18 12:15:18 2020 rev:9 rq:764593 version:3.2+git0.8d07e25a7 Changes: -------- --- /work/SRC/openSUSE:Factory/nfs-ganesha/nfs-ganesha.changes 2020-01-07 23:50:46.267950883 +0100 +++ /work/SRC/openSUSE:Factory/.nfs-ganesha.new.26092/nfs-ganesha.changes 2020-01-18 12:17:03.187104222 +0100 @@ -1,0 +2,17 @@ +Wed Jan 15 10:17:21 UTC 2020 - Denis Kondratenko <[email protected]> + +- Rename systemd cofig file for nfs-ganesha service to support + upstream service configuration script + +------------------------------------------------------------------- +Wed Jan 15 09:35:59 UTC 2020 - [email protected] + +- 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 + +------------------------------------------------------------------- Old: ---- nfs-ganesha-3.1+git0.4de09d665.obscpio New: ---- nfs-ganesha-3.2+git0.8d07e25a7.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nfs-ganesha.spec ++++++ --- /var/tmp/diff_new_pack.IEY1h5/_old 2020-01-18 12:17:04.495104923 +0100 +++ /var/tmp/diff_new_pack.IEY1h5/_new 2020-01-18 12:17:04.499104925 +0100 @@ -1,7 +1,7 @@ # # spec file for package nfs-ganesha # -# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -110,7 +110,7 @@ %define sourcename @CPACK_SOURCE_PACKAGE_FILE_NAME@ Name: nfs-ganesha -Version: 3.1+git0.4de09d665 +Version: 3.2+git0.8d07e25a7 Release: 0 Summary: An NFS server running in user space License: LGPL-3.0-or-later AND GPL-3.0-or-later @@ -212,12 +212,11 @@ file systems and name-spaces (notably the Ceph "file" and "object" back-ends - CephFS and RGW, respectively). -%package -n libntirpc3_1 +%package -n libntirpc3_2 Summary: NFS-Ganesha transport-independent RPC (TI-RPC) shared library Group: System/Libraries -Obsoletes: libntirpc3_0 -%description -n libntirpc3_1 +%description -n libntirpc3_2 This package contains a new implementation of the original libtirpc, transport-independent RPC (TI-RPC) library for NFS-Ganesha. It has the following features not found in libtirpc: @@ -230,36 +229,35 @@ 5. Event channels (remove static arrays of xprt handles, new EPOLL/KEVENT integration) -%post -n libntirpc3_1 -p /sbin/ldconfig +%post -n libntirpc3_2 -p /sbin/ldconfig -%postun -n libntirpc3_1 -p /sbin/ldconfig +%postun -n libntirpc3_2 -p /sbin/ldconfig %package -n libntirpc-devel Summary: Copy of TIRPC headers from NFS-Ganesha Group: Development/Libraries/C and C++ -Requires: libntirpc3_1 = %{version} +Requires: libntirpc3_2 = %{version} Obsoletes: nfs-ganesha-devel < %{version} %description -n libntirpc-devel This package contains the libraries and headers needed to develop programs using NFS-Ganesha transport-independent RPC (TI-RPC). -%package -n libganesha_nfsd3_1 +%package -n libganesha_nfsd3_2 Summary: NFS-Ganesha NFSD shared library Group: System/Libraries -Obsoletes: libnfsganesha_nfsd3_0 -%description -n libganesha_nfsd3_1 +%description -n libganesha_nfsd3_2 This package contains the NFSD shared library from NFS-Ganesha. -%post -n libganesha_nfsd3_1 -p /sbin/ldconfig +%post -n libganesha_nfsd3_2 -p /sbin/ldconfig -%postun -n libganesha_nfsd3_1 -p /sbin/ldconfig +%postun -n libganesha_nfsd3_2 -p /sbin/ldconfig %package -n libganesha_nfsd-devel Summary: NFS-Ganesha NFSD shared library Group: Development/Libraries/C and C++ -Requires: libganesha_nfsd3_1 = %{version} +Requires: libganesha_nfsd3_2 = %{version} %description -n libganesha_nfsd-devel This package contains the libraries and headers needed to develop programs @@ -556,7 +554,7 @@ install -D -m 444 scripts/systemd/nfs-ganesha-lock.service.el7 %{buildroot}%{_unitdir}/nfs-ganesha-lock.service install -D -m 444 scripts/systemd/nfs-ganesha-config.service %{buildroot}%{_unitdir}/nfs-ganesha-config.service %if 0%{?suse_version} -install -D -m 644 scripts/systemd/sysconfig/nfs-ganesha %{buildroot}%{_fillupdir}/sysconfig.nfs-ganesha +install -D -m 644 scripts/systemd/sysconfig/nfs-ganesha %{buildroot}%{_fillupdir}/sysconfig.ganesha %else install -D -m 644 scripts/systemd/sysconfig/nfs-ganesha %{buildroot}%{_sysconfdir}/sysconfig/ganesha %endif @@ -600,7 +598,7 @@ %post %if ( 0%{?suse_version} ) %service_add_post nfs-ganesha.service nfs-ganesha-lock.service nfs-ganesha-config.service -%fillup_only +%fillup_only -n ganesha %else %systemd_post nfs-ganesha-lock.service %endif @@ -676,8 +674,8 @@ %if ! %{with system_ntirpc} -%files -n libntirpc3_1 -%{_libdir}/libntirpc.so.3.1 +%files -n libntirpc3_2 +%{_libdir}/libntirpc.so.3.2 %files -n libntirpc-devel %{_includedir}/ntirpc/ @@ -686,7 +684,7 @@ %endif -%files -n libganesha_nfsd3_1 +%files -n libganesha_nfsd3_2 %{_libdir}/libganesha_nfsd.so.* %files -n libganesha_nfsd-devel ++++++ _service ++++++ --- /var/tmp/diff_new_pack.IEY1h5/_old 2020-01-18 12:17:04.519104936 +0100 +++ /var/tmp/diff_new_pack.IEY1h5/_new 2020-01-18 12:17:04.519104936 +0100 @@ -3,7 +3,7 @@ <param name="versionformat">@PARENT_TAG@+git@TAG_OFFSET@.%h</param> <param name="versionrewrite-pattern">V(.*)</param> <param name="url">git://github.com/nfs-ganesha/nfs-ganesha.git</param> - <param name="revision">next</param> + <param name="revision">V3.2</param> <param name="filename">nfs-ganesha</param> <param name="scm">git</param> <param name="subdir">src</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.IEY1h5/_old 2020-01-18 12:17:04.531104942 +0100 +++ /var/tmp/diff_new_pack.IEY1h5/_new 2020-01-18 12:17:04.535104944 +0100 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">git://github.com/nfs-ganesha/nfs-ganesha.git</param> - <param name="changesrevision">4de09d665b20ff80e2cee5af2df3adcbead3be97</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">8d07e25a7ae659c5643fd939f4b33c45716ce71e</param></service></servicedata> \ No newline at end of file ++++++ nfs-ganesha-3.1+git0.4de09d665.obscpio -> nfs-ganesha-3.2+git0.8d07e25a7.obscpio ++++++ /work/SRC/openSUSE:Factory/nfs-ganesha/nfs-ganesha-3.1+git0.4de09d665.obscpio /work/SRC/openSUSE:Factory/.nfs-ganesha.new.26092/nfs-ganesha-3.2+git0.8d07e25a7.obscpio differ: char 50, line 1 ++++++ nfs-ganesha.obsinfo ++++++ --- /var/tmp/diff_new_pack.IEY1h5/_old 2020-01-18 12:17:04.559104957 +0100 +++ /var/tmp/diff_new_pack.IEY1h5/_new 2020-01-18 12:17:04.559104957 +0100 @@ -1,5 +1,5 @@ name: nfs-ganesha -version: 3.1+git0.4de09d665 -mtime: 1576604352 -commit: 4de09d665b20ff80e2cee5af2df3adcbead3be97 +version: 3.2+git0.8d07e25a7 +mtime: 1576877221 +commit: 8d07e25a7ae659c5643fd939f4b33c45716ce71e
