diff options
Diffstat (limited to '0045-don-t-specify-p-as-a-separator-for-dmraid-arrays-RHB.patch')
-rw-r--r-- | 0045-don-t-specify-p-as-a-separator-for-dmraid-arrays-RHB.patch | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/0045-don-t-specify-p-as-a-separator-for-dmraid-arrays-RHB.patch b/0045-don-t-specify-p-as-a-separator-for-dmraid-arrays-RHB.patch new file mode 100644 index 0000000..0d7b94f --- /dev/null +++ b/0045-don-t-specify-p-as-a-separator-for-dmraid-arrays-RHB.patch @@ -0,0 +1,38 @@ +From 96dd416ac2ea8ea0f5bbbdce2abafbbce84f0ad6 Mon Sep 17 00:00:00 2001 +From: Adam Williamson <awilliam@redhat.com> +Date: Wed, 22 May 2013 13:56:58 -0700 +Subject: [PATCH 45/45] don't specify "p" as a separator for dmraid arrays + (RHBZ #966162) + +As per RHBZ #966162, parted stopped unconditionally using "p" as a +separator for dmraid device names in version 3.1, so other things need +to fall in line with that convention now. +--- + modules.d/90dmraid/dmraid.sh | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/modules.d/90dmraid/dmraid.sh b/modules.d/90dmraid/dmraid.sh +index 68e0515..3753ddd 100755 +--- a/modules.d/90dmraid/dmraid.sh ++++ b/modules.d/90dmraid/dmraid.sh +@@ -28,7 +28,7 @@ if [ -n "$DM_RAIDS" ] || getargbool 0 rd.auto; then + if [ "${s##$r}" != "$s" ]; then + info "Activating $s" + dmraid -ay -i -p --rm_partitions "$s" 2>&1 | vinfo +- [ -e "/dev/mapper/$s" ] && kpartx -a -p p "/dev/mapper/$s" 2>&1 | vinfo ++ [ -e "/dev/mapper/$s" ] && kpartx -a "/dev/mapper/$s" 2>&1 | vinfo + udevsettle + fi + done +@@ -38,7 +38,7 @@ if [ -n "$DM_RAIDS" ] || getargbool 0 rd.auto; then + for s in $SETS; do + info "Activating $s" + dmraid -ay -i -p --rm_partitions "$s" 2>&1 | vinfo +- [ -e "/dev/mapper/$s" ] && kpartx -a -p p "/dev/mapper/$s" 2>&1 | vinfo ++ [ -e "/dev/mapper/$s" ] && kpartx -a "/dev/mapper/$s" 2>&1 | vinfo + done + fi + +-- +1.8.2.1 + |