- Update to version 0.13.0+229+suse.dbac936f:
* multipath-tools tests: adaptations for cmocka 2.0
(bsc#1255045, gh#opensvc/multipath-tools#129)
* libmpathutil: use union for bitfield (bsc#1255285)
* libmultipath: don't access path members in free_pgvec()
(gh#opensvc/multipath-tools#128)
- Include reviewed upstream fixes post 0.13.0:
* more mpathpersist fixes
* hwtable updates
- Update to version 0.13.0+201+suse.821510bc:
* CI: more GitHub workflow updates. No code changes.
- Update to version 0.13.0+186+suse.9a8e81de:
* CI: GitHub workflow updates. No code changes.
OBS-URL: https://build.opensuse.org/request/show/1323419
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=173
- Major rework of the SCSI Persistent Reservation code in upstream 0.13.0
- Changes in upstream 0.12.0 (see also NEWS.md)
* Improved the communication with **udev** and **systemd** by triggering
uevents when path devices are added to or removed from multipath maps,
or when `multipathd reconfigure` is executed after changing blacklist
directives in `multipath.conf`.
* Maps that were added outside of multipathd (e.g. using the **multipath**
command) and that couldn't be reloaded by multipathd used to be ignored
by multipathd. multipathd will now monitor them. If some paths were
offline while the map was created, multipathd will now add them to the
map when they go online again.
* multipathd retries persistent reservation commands that have failed on one
path on another one.
- Bug fixes in upstream 0.12.0 (see also NEWS.md)
* Failed paths should be checked every `polling_interval`. In certain cases,
this wouldn't happen, because the check interval wasn't reset by multipathd.
* It could happen that multipathd would accidentally release a SCSI persistent
reservation held by another node. Fix it.
* After manually failing some paths and then reinstating them, sometimes
the reinstated paths were immediately failed again by multipathd. Fix it.
* Fix crash in foreign (nvme native multipath) code, present since 0.8.8.
* Various minor fixes reported by coverity.
- _service: switch back to tar_scm for src.opensuse.org compliance
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=358