1
0

5 Commits

Author SHA256 Message Date
Martin Wilck
43659b9edf - Update to version 0.8.4+168+suse.f9fa8d9:
* libmultipath: tests: fix bitmasks tests

OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=218
2020-08-21 16:01:08 +00:00
Martin Wilck
21e4413b39 Accepting request 828297 from home:mwilck:branches:Base:System
- Update to version 0.8.4+167+suse.70bef90: 
  Pull in reviewed upstream changes
- Bug fixes
  * libmultipath: add consistency check for alias settings (bsc#1172429)
  * libmultipath: select_action(): don't drop map if alias clashes (bsc#1172429)
  * libmultipath: refuse reloading an existing map with different WWID
    (bsc#1172429)
  * libmultipath: select_action(): force udev reload for uninitialized maps
    (bsc#1172157)
  * multipathd: uev_trigger(): handle incomplete ADD events (bsc#1172157)
  * improve logging for failure to set dev_loss_tmo (bsc#1173060, bsc#1173064)
  * libmultipath: add device to hwtable.c (bsc#1174026)
- New features
  * multipath: add -D option to skip multipathd delegation
  * multipath: delegate flushing maps to multipathd
  * multipathd: add "del maps" multipathd command
- Other changes
  * cleanup disassemble_map() code path
  * multipath-tools: introduce INIT_REMOVED state
  * logging improvements
  * fix "multipathd show devices"
  * libmultipath: remove uevent listener failback
  * libmultipath: create bitfield abstraction
  * libmultipath: count pending paths as active on loads
  * kpartx: handle alternate bsd disklabel location
- Lots of minor fixes and cleanups
- Spec file: use %service_del_postun_without_restart macro

OBS-URL: https://build.opensuse.org/request/show/828297
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=217
2020-08-20 19:56:02 +00:00
Martin Wilck
76092b1685 Accepting request 813227 from home:mwilck:branches:Base:System
- Update to version 0.8.4+43+suse.908383f:
  * enable negated regular expression syntax in conf file
  * change default devnode blacklist to 
    '!^(sd[a-z]|dasd[a-z]|nvme[0-9])'

OBS-URL: https://build.opensuse.org/request/show/813227
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=215
2020-06-10 12:54:24 +00:00
Martin Wilck
b2d2f151d3 Accepting request 812729 from home:mwilck:branches:Base:System
- Update to version 0.8.4+40+suse.b06c2e5a:
- Fix udev rule processing during coldplug (bsc#1172157)
  * 11-dm-mpath.rules: Fix udev rule processing during coldplug
- Fix compilation with gcc-10
  * fix boolean value with json-c 0.14
  * libmultipath: fix condlog NULL argument in uevent_get_env_var
- Reviewed upstream changes:
  * simplify failed_wwid code
  * centralize path validation code
- Use pkgconfig for BuildRequires

OBS-URL: https://build.opensuse.org/request/show/812729
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=214
2020-06-08 19:51:40 +00:00
Martin Wilck
b4c488216e Accepting request 803707 from home:mwilck:branches:Base:System
- Update to version 0.8.4+31+suse.8f53764:
  * Fix sporadic build failures caused by missing build dependencies

- Update to version 0.8.4+29+suse.c27ed8d:
  * multipath-tools: Makefile.inc: set -Wno-error=clobbered
  * Makefile.inc: keep warning flags during rpm build
  * Eliminate compiler warnings on 32bit build.
  * Fixes for tests under i586
- Spec file: add %check section to run multipath-tools CI
  * not on SLE12, as cmocka is missing
  * add build dependency on cmocka for building tests
  * run "make test" with parallel make

- Update to version 0.8.4+19+suse.48fc2f4:
  * multipath: add "-e" option to enable foreign libraries
  * libmultipath: set "enable_foreign" to NONE by default
  * deleted libmultipath-set-enable_foreign-to-NONE-by-default.patch
    (included in factory git repo now).
  * Makefile: dependency fixes for parallel build
- Get rid of %is_opensuse:  
  * drop build workaround for Leap 42.1
  * build libdmmp for everything except SLE12/Leap42 and older
- Other spec file updates:
  * use %make_build to speed up build (possible with 0.8.4)
- Migrated to .obscpio format.

- Update to version 0.8.4+16+suse.f319f7ea
- Changed github workflow back from merge-based to rebase-based.
  This makes it much easier to assess differences between upstream
  and SUSE code.

OBS-URL: https://build.opensuse.org/request/show/803707
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=212
2020-05-13 14:11:02 +00:00