diff --git a/_service b/_service index d965534..4baad00 100644 --- a/_service +++ b/_service @@ -5,7 +5,7 @@ https://github.com/openSUSE/multipath-tools.git multipath-tools @PARENT_TAG@+@TAG_OFFSET@+suse.%h - factory + next 0.[0-9].[0-9] enable diff --git a/_servicedata b/_servicedata index 6c8e0a3..c3b4a80 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/openSUSE/multipath-tools.git - 33d88543aa67186adf5fff4556a9bd21ba7ea324 \ No newline at end of file + 9c6c43556abfa2cc4133cee88709cec33b1f7b83 \ No newline at end of file diff --git a/multipath-tools-0.9.0+55+suse.33d8854.obscpio b/multipath-tools-0.9.0+55+suse.33d8854.obscpio deleted file mode 100644 index c05a2b9..0000000 --- a/multipath-tools-0.9.0+55+suse.33d8854.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d9ba18b3d5d2e12ea21c79c1149882a304f5d70f9a7abd489b669bb974c2db5e -size 2692620 diff --git a/multipath-tools-0.9.1+48+suse.9c6c435.obscpio b/multipath-tools-0.9.1+48+suse.9c6c435.obscpio new file mode 100644 index 0000000..b671dd3 --- /dev/null +++ b/multipath-tools-0.9.1+48+suse.9c6c435.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a471db61d795ebdb23d39d7f5de3f2e686bbffc797eb96bcd1d66cc597a62e68 +size 2731020 diff --git a/multipath-tools.changes b/multipath-tools.changes index 17542f5..6d2584d 100644 --- a/multipath-tools.changes +++ b/multipath-tools.changes @@ -1,3 +1,28 @@ +------------------------------------------------------------------- +Wed Sep 7 13:52:36 UTC 2022 - Martin Wilck + +- Update to version 0.9.1+48+suse.9c6c435: + * Upstream version update + * kpartx_id: remove bashism + * Doc: add multipathc.8 manual page + +------------------------------------------------------------------- +Sat Sep 3 11:30:11 UTC 2022 - Martin Wilck + +- Update to version 0.9.0+134+suse.dbf2e2d: + * Add multipathc command under GPL3.0, and split off libmpathutil + (bsc#1202616) + * Fix command completion in interactive mode (bsc#1201483) + * multipathd: fix use-after-free in handle_path_wwid_change() + (bsc#1201483) + * Improve startup time for very large multipath.conf (bsc#1200523) + * Avoid checker blocking event handling for huge number of devices + (boo#1203085) + * Cleanup sysfs accessors in libmultipath + * Minor upstream bug fixes + * Spelling fixes + * Documentation: add ALUA info to README.md, delete README.alua + ------------------------------------------------------------------- Wed Aug 24 09:28:55 UTC 2022 - mwilck@suse.com diff --git a/multipath-tools.obsinfo b/multipath-tools.obsinfo index 3d45c8a..e78e283 100644 --- a/multipath-tools.obsinfo +++ b/multipath-tools.obsinfo @@ -1,4 +1,4 @@ name: multipath-tools -version: 0.9.0+55+suse.33d8854 -mtime: 1661250227 -commit: 33d88543aa67186adf5fff4556a9bd21ba7ea324 +version: 0.9.1+48+suse.9c6c435 +mtime: 1662550512 +commit: 9c6c43556abfa2cc4133cee88709cec33b1f7b83 diff --git a/multipath-tools.spec b/multipath-tools.spec index bb50689..b4b4d00 100644 --- a/multipath-tools.spec +++ b/multipath-tools.spec @@ -1,7 +1,7 @@ # # spec file for package multipath-tools # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -34,10 +34,10 @@ %define libdmmp_version %(echo %{_libdmmp_version} | tr . _) Name: multipath-tools -Version: 0.9.0+55+suse.33d8854 +Version: 0.9.1+48+suse.9c6c435 Release: 0 Summary: Tools to Manage Multipathed Devices with the device-mapper -License: GPL-2.0-only +License: GPL-2.0-only and GPL-3.0-or-later Group: System/Base URL: http://christophe.varoqui.free.fr/ Source: multipath-tools-%{version}.tar.xz @@ -55,6 +55,7 @@ BuildRequires: pkgconfig(devmapper) %if 0%{?with_libdmmp} == 1 BuildRequires: pkgconfig(json-c) %endif +BuildRequires: readline-devel BuildRequires: pkgconfig(libsystemd) BuildRequires: pkgconfig(libudev) BuildRequires: pkgconfig(liburcu) @@ -85,8 +86,6 @@ availability of the map devices. - - # Currently, it makes no sense to split out libmpathpersist and libmpathcmd # separately. libmultipath has no stable API at all, and it depends # on libmpathcmd (to be fixed). libmpathpersist depends on libmultipath @@ -178,7 +177,7 @@ mkdir -p %{buildroot}%{_defaultlicensedir} mkdir -p %{buildroot}/usr/sbin mkdir -p %{buildroot}/usr/%{_lib} %if 0%{?suse_version} < 1550 -for x in multipath mpathpersist mpathcmd mpathvalid; do +for x in mpathutil multipath mpathpersist mpathcmd mpathvalid; do rm -f %{buildroot}/%{_lib}/lib$x.so ln -sf /%{_lib}/lib$x.so.0 %{buildroot}/usr/%{_lib}/lib$x.so done @@ -217,13 +216,14 @@ exit 0 %{?regenerate_initrd_posttrans} %files -%defattr(-,root,root) -%doc README.md README.alua +%doc README.md %license LICENSES/GPL-2.0 +%license LICENSES/GPL-3.0 %{_udevrulesdir}/11-dm-mpath.rules %{_udevrulesdir}/56-multipath.rules %{sbindir}/multipath %{sbindir}/multipathd +%{sbindir}/multipathc %{sbindir}/mpathpersist /usr/sbin/rcmultipathd %{_unitdir}/multipathd.service @@ -236,6 +236,7 @@ exit 0 %{_mandir}/man8/multipath.8* %{_mandir}/man5/multipath.conf.5* %{_mandir}/man8/multipathd.8* +%{_mandir}/man8/multipathc.8* %{_mandir}/man8/mpathpersist.8* %files -n libmpath0 @@ -243,6 +244,7 @@ exit 0 %{libdir}/libmpathcmd.so.0 %{libdir}/libmpathpersist.so.0 %{libdir}/libmpathvalid.so.0 +%{libdir}/libmpathutil.so.0 %{libdir}/multipath %license LICENSES/GPL-2.0 %license LICENSES/LGPL-2.0 @@ -250,11 +252,11 @@ exit 0 %license README.licenses %files devel -%defattr(-,root,root) %{_libdir}/libmultipath.so %{_libdir}/libmpathcmd.so %{_libdir}/libmpathpersist.so %{_libdir}/libmpathvalid.so +%{_libdir}/libmpathutil.so /usr/include/mpath_cmd.h /usr/include/mpath_persist.h /usr/include/mpath_valid.h @@ -263,7 +265,6 @@ exit 0 %doc libmpathpersist-example-old.c %files -n kpartx -%defattr(-,root,root) %license LICENSES/GPL-2.0 %{sbindir}/kpartx %{_udevrulesdir}/00-dont-del-part-nodes.rules