Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-15-SP1:Update
mdadm.16768
0041-Init-devlist-as-an-array.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 0041-Init-devlist-as-an-array.patch of Package mdadm.16768
From 8063fd0f9e8abd718bd65928c19bc607cee5acd8 Mon Sep 17 00:00:00 2001 From: Xiao Ni <xni@redhat.com> Date: Mon, 30 Sep 2019 19:47:59 +0800 Subject: [PATCH] Init devlist as an array Git-commit: 8063fd0f9e8abd718bd65928c19bc607cee5acd8 Patch-mainline: mdadm-4.1+ References: jsc#SLE-10078, jsc#SLE-9348 devlist is an string. It will change to an array if there is disk that is sbd disk. If one device is sbd, it runs devlist=(). This line code changes devlist from a string to an array. If there is no sbd device, it can't run this line code. So it will still be a string. The later codes need an array, rather than an string. So init devlist as an array to fix this problem. Signed-off-by: Xiao Ni <xni@redhat.com> Signed-off-by: Jes Sorensen <jsorensen@fb.com> Signed-off-by: Coly Li <colyli@suse.de> --- clustermd_tests/func.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/clustermd_tests/func.sh b/clustermd_tests/func.sh index 642cc96..801d604 100644 --- a/clustermd_tests/func.sh +++ b/clustermd_tests/func.sh @@ -39,6 +39,9 @@ fetch_devlist() devlist=($(ls /dev/disk/by-path/*$ISCSI_ID*)) fi # sbd disk cannot use in testing + # Init devlist as an array + i='' + devlist=(${devlist[@]#$i}) for i in ${devlist[@]} do sbd -d $i dump &> /dev/null -- 2.25.0
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor