]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
fix(zfcp_rules): remove collect based udev rule creators
authorThomas Blume <Thomas.Blume@suse.com>
Fri, 14 Jan 2022 09:40:17 +0000 (10:40 +0100)
committerJóhann B. Guðmundsson <johannbg@gmail.com>
Wed, 2 Feb 2022 22:52:19 +0000 (22:52 +0000)
The collect binary has been removed, so the rules are broken

modules.d/95zfcp_rules/parse-zfcp.sh

index 499bfe38cbcd42511b38f4b864ee89779f28f797..d217c45c4f5a5c34b9d9870f6a8bc5beebba3cc7 100755 (executable)
@@ -22,13 +22,6 @@ create_udev_rule() {
         return 0
     fi
 
-    if [ ! -f "$_rule" ]; then
-        cat > "$_rule" << EOF
-ACTION=="add", SUBSYSTEM=="ccw", KERNEL=="$ccw", IMPORT{program}="collect $ccw %k ${ccw} zfcp"
-ACTION=="add", SUBSYSTEM=="drivers", KERNEL=="zfcp", IMPORT{program}="collect $ccw %k ${ccw} zfcp"
-ACTION=="add", ENV{COLLECT_$ccw}=="0", ATTR{[ccw/$ccw]online}="1"
-EOF
-    fi
     [ -z "$wwpn" ] || [ -z "$lun" ] && return
     m=$(sed -n "/.*${wwpn}.*${lun}.*/p" "$_rule")
     if [ -z "$m" ]; then
@@ -36,9 +29,6 @@ EOF
 ACTION=="add", KERNEL=="rport-*", ATTR{port_name}=="$wwpn", SUBSYSTEMS=="ccw", KERNELS=="$ccw", ATTR{[ccw/$ccw]$wwpn/unit_add}="$lun"
 EOF
     fi
-    if [ -x /sbin/cio_ignore ] && ! cio_ignore -i "$ccw" > /dev/null; then
-        cio_ignore -r "$ccw"
-    fi
 }
 
 if [[ -f /sys/firmware/ipl/ipl_type && \