add check remove_local_disk before transport in pathinfo

(cherry picked from commit 77f7cf0d51277e7c62daf01ac13fb4d10db6ef4c)
This commit is contained in:
lixiaokeng 2021-07-20 16:41:06 +08:00 committed by openeuler-sync-bot
parent 55d26bc15d
commit 4b16fc9c79
2 changed files with 9 additions and 3 deletions

View File

@ -161,7 +161,7 @@ index ee3290c..c49848e 100644
return rc;
+
+ /* free local device */
+ if (transport(pp->sg_id.host_no)) {
+ if (get_should_remove_local_disk() && transport(pp->sg_id.host_no)) {
+ condlog(3, "%s is a local device", pp->dev);
+ return 0;
+ }

View File

@ -1,8 +1,8 @@
Name: multipath-tools
Version: 0.8.4
Release: 6
Release: 7
Summary: Tools to manage multipath devices with the device-mapper
License: GPLv2-or-later and LGPLv2+
License: GPL-2.0-or-later and LGPL-2.0-only
URL: http://christophe.varoqui.free.fr/
# curl "https://git.opensvc.com/gitweb.cgi?p=multipath-tools/.git;a=snapshot;h=d4915917655b3d205aa0e339ca13080ed8182d0d;sf=tgz" -o multipath-tools-d491591.tgz
@ -175,6 +175,12 @@ fi
%changelog
* Tue Jul 20 2021 lixiaokeng<lixiaokeng@huawei.com> - 0.8.4-7
- Type:bugfix
- ID:NA
- SUG:NA
- DESC:add check remove_local_disk before transport in pathinfo
* Mon Dec 14 2020 Lixiaokeng<lixiaokeng@huawei.com> - 0.8.4-6
- Set help packages as kpartx package's install recommends