Hello community, here is the log from the commit of package libstoragemgmt for openSUSE:Factory checked in at 2016-05-23 16:36:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libstoragemgmt (Old) and /work/SRC/openSUSE:Factory/.libstoragemgmt.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libstoragemgmt" Changes: -------- --- /work/SRC/openSUSE:Factory/libstoragemgmt/libstoragemgmt.changes 2016-02-17 12:14:55.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libstoragemgmt.new/libstoragemgmt.changes 2016-05-23 16:36:30.000000000 +0200 @@ -1,0 +2,35 @@ +Thu May 19 03:08:21 UTC 2016 - f...@redhat.com +- Update to version 1.3.2 (boo#980653): + * Fix local disk VPD83 searching in fakeroot(change root) when + '/dev' is not mounted. + * New configure option to skip memory leak check test. + * Fix regression introduced by 1.3.1 when run as non-root user. + * New configure option '--without-test' to skip all test cases and + their build requirements. + +------------------------------------------------------------------- +Fri May 13 13:59:32 UTC 2016 - f...@redhat.com + +- Upgrade to version 1.3.1 (boo#980041): + * Fix local disk querying in fakeroot(change root) when '/dev' + is not mounted. + +------------------------------------------------------------------- +Fri May 13 13:52:43 UTC 2016 - f...@redhat.com + +- Upgrade to version 1.3.0: + * Change the raid card cache split (%read, %write) + * Retrieve/update cache information of both the card and + physical disks (enable/disable caching etc.) + * Turn on/off identify and fault LEDs + * Retrieve information on batteries + * Retrieve a physical disk RPM, link type and location string for + a disk + * Retrieve the vpd 0x83 for directly attached disk(s) + * Given a vpd 0x83 return list of local disk paths + * Given a disk path return the vpd 0x83 value + * Retrieve list of local disks +- Removed package: + * libstoragemgmt-rest -- droped by upstream. + +------------------------------------------------------------------- Old: ---- libstoragemgmt-1.2.3.tar.gz New: ---- libstoragemgmt-1.3.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libstoragemgmt.spec ++++++ --- /var/tmp/diff_new_pack.cx5oUV/_old 2016-05-23 16:36:31.000000000 +0200 +++ /var/tmp/diff_new_pack.cx5oUV/_new 2016-05-23 16:36:31.000000000 +0200 @@ -16,11 +16,11 @@ # -%bcond_without test +%bcond_with test %define libname %{name}1 Name: libstoragemgmt -Version: 1.2.3 +Version: 1.3.2 Release: 0 Summary: Storage array management library License: LGPL-2.1+ @@ -30,16 +30,22 @@ BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: libconfig-devel -BuildRequires: pkg-config +BuildRequires: pkgconfig BuildRequires: python-M2Crypto BuildRequires: python-argparse BuildRequires: python-devel +BuildRequires: python-pyudev BuildRequires: python-pywbem -BuildRequires: pkgconfig(bash-completion) >= 2.0 +%if %{with test} +BuildRequires: chrpath +BuildRequires: libtool +BuildRequires: perl +BuildRequires: procps +BuildRequires: valgrind BuildRequires: pkgconfig(check) +%endif BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(json-c) -BuildRequires: pkgconfig(libmicrohttpd) +BuildRequires: pkgconfig(libudev) BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(openssl) BuildRequires: pkgconfig(systemd) @@ -91,9 +97,18 @@ %py_requires %description -n python-%{name} -The %{name}-python package contains python client libraries as +The python-%{name} package contains python client libraries as well as python framework support and open source plug-ins written in python. +%package -n python-%{name}-clibs +Summary: Python C extension for %{name} +Group: System Environment/Libraries +Requires: %{name} = %{version} +%py_requires + +%description -n python-%{name}-clibs +The python-%{name}-clibs package contains python C extentions for %{name}. + %package smis-plugin Summary: Files for SMI-S generic array support for %{name} Group: System Environment/Libraries @@ -144,16 +159,6 @@ The %{name}-nstor-plugin package contains plug-in for NexentaStor array support. -%package rest -Summary: REST API daemon for %{name} -Group: System Environment/Daemons -Requires: %{name} = %{version} -%systemd_requires - -%description rest -The experimental %{name}-rest package contains the http daemon for %{name} -rest API. - %package udev Summary: Udev files for %{name} Group: System Environment/Base @@ -189,7 +194,11 @@ %build %configure \ - --disable-static + --disable-static \ +%if ! %{with test} + --without-test +%endif + make %{?_smp_mflags} V=1 %install @@ -203,10 +212,6 @@ %{buildroot}/%{_unitdir}/libstoragemgmt.service ln -sv %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name} -install -m 0644 packaging/daemon/libstoragemgmt-rest.service \ - %{buildroot}/%{_unitdir}/libstoragemgmt-rest.service -ln -sv %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}-rest - #tempfiles.d configuration for /var/run mkdir -p %{buildroot}/%{_tmpfilesdir} install -m 0644 packaging/daemon/lsm-tmpfiles.conf \ @@ -224,7 +229,11 @@ %if %{with test} %check -make check +if ! make check +then + cat test-suite.log || true + exit 1 +fi %endif %pre @@ -258,18 +267,6 @@ %postun %service_del_postun %{name}.service -%pre rest -%service_add_pre %{name}-rest.service - -%post rest -%service_add_post %{name}-rest.service - -%preun rest -%service_del_preun %{name}-rest.service - -%postun rest -%service_del_postun %{name}-rest.service - %post smis-plugin if [ $1 -eq 1 ]; then # New install. @@ -356,13 +353,13 @@ %{_mandir}/man1/lsmd.1%{ext_man} %{_mandir}/man5/lsmd.conf.5* %{_bindir}/lsmcli -%{_datadir}/bash-completion/completions/lsmcli %{_bindir}/lsmd %{_bindir}/simc_lsmplugin %{_mandir}/man1/simc_lsmplugin.1%{ext_man} %{_unitdir}/libstoragemgmt.service %{_tmpfilesdir}/%{name}.conf %dir %{_sysconfdir}/lsm +%config %{_sysconfdir}/bash_completion.d/lsmcli %config(noreplace) %{_sysconfdir}/lsm/lsmd.conf %dir %{_sysconfdir}/lsm/pluginconf.d %{_sbindir}/rclibstoragemgmt @@ -389,12 +386,12 @@ %defattr(-,root,root,-) %dir %{python_sitelib}/lsm %{python_sitelib}/lsm/external -%{python_sitelib}/lsm/_*.* +%{python_sitelib}/lsm/_*.py* %{python_sitelib}/lsm/version.* %dir %{python_sitelib}/lsm/plugin %{python_sitelib}/lsm/plugin/__init__.* %dir %{python_sitelib}/lsm/plugin/sim -%{python_sitelib}/lsm/plugin/sim +%{python_sitelib}/lsm/plugin/sim/*.py* %{python_sitelib}/lsm/lsmcli %{_bindir}/sim_lsmplugin %config(noreplace) %{_sysconfdir}/lsm/pluginconf.d/sim.conf @@ -403,37 +400,35 @@ %files smis-plugin %defattr(-,root,root,-) %dir %{python_sitelib}/lsm/plugin/smispy -%{python_sitelib}/lsm/plugin/smispy +%{python_sitelib}/lsm/plugin/smispy/*.py* %{_bindir}/smispy_lsmplugin %{_mandir}/man1/smispy_lsmplugin.1%{ext_man} %files netapp-plugin %defattr(-,root,root,-) %dir %{python_sitelib}/lsm/plugin/ontap -%{python_sitelib}/lsm/plugin/ontap +%{python_sitelib}/lsm/plugin/ontap/*.py* %{_bindir}/ontap_lsmplugin %{_mandir}/man1/ontap_lsmplugin.1%{ext_man} %files targetd-plugin %defattr(-,root,root,-) %dir %{python_sitelib}/lsm/plugin/targetd -%{python_sitelib}/lsm/plugin/targetd +%{python_sitelib}/lsm/plugin/targetd/*.py* %{_bindir}/targetd_lsmplugin %{_mandir}/man1/targetd_lsmplugin.1%{ext_man} %files nstor-plugin %defattr(-,root,root,-) %dir %{python_sitelib}/lsm/plugin/nstor -%{python_sitelib}/lsm/plugin/nstor +%{python_sitelib}/lsm/plugin/nstor/*.py* %{_bindir}/nstor_lsmplugin %{_mandir}/man1/nstor_lsmplugin.1%{ext_man} %files megaraid-plugin %defattr(-,root,root,-) %dir %{python_sitelib}/lsm/plugin/megaraid -%{python_sitelib}/lsm/plugin/megaraid/__init__.* -%{python_sitelib}/lsm/plugin/megaraid/megaraid.* -%{python_sitelib}/lsm/plugin/megaraid/utils.* +%{python_sitelib}/lsm/plugin/megaraid/*.py* %{_bindir}/megaraid_lsmplugin %config(noreplace) %{_sysconfdir}/lsm/pluginconf.d/megaraid.conf %{_mandir}/man1/megaraid_lsmplugin.1%{ext_man} @@ -441,17 +436,12 @@ %files hpsa-plugin %defattr(-,root,root,-) %dir %{python_sitelib}/lsm/plugin/hpsa -%{python_sitelib}/lsm/plugin/hpsa/__init__.* -%{python_sitelib}/lsm/plugin/hpsa/hpsa.* -%{python_sitelib}/lsm/plugin/hpsa/utils.* +%{python_sitelib}/lsm/plugin/hpsa/*.py* %{_bindir}/hpsa_lsmplugin %config(noreplace) %{_sysconfdir}/lsm/pluginconf.d/hpsa.conf %{_mandir}/man1/hpsa_lsmplugin.1%{ext_man} -%files rest -%defattr(-,root,root,-) -%{_bindir}/lsm_restd -%{_unitdir}/%{name}-rest.service -%{_sbindir}/rclibstoragemgmt-rest +%files -n python-%{name}-clibs +%{python_sitelib}/lsm/_clib.* %changelog ++++++ libstoragemgmt-1.2.3.tar.gz -> libstoragemgmt-1.3.2.tar.gz ++++++ ++++ 26617 lines of diff (skipped)