commit mdadm for openSUSE:11.4
Hello community, here is the log from the commit of package mdadm for openSUSE:11.4 checked in at Fri Feb 18 14:07:37 CET 2011. -------- --- old-versions/11.4/all/mdadm/mdadm.changes 2010-11-17 04:29:14.000000000 +0100 +++ /mounts/work_src_done/11.4/mdadm/mdadm.changes 2011-02-17 01:28:48.000000000 +0100 @@ -1,0 +2,8 @@ +Thu Feb 17 00:27:02 UTC 2011 - nfbrown@novell.com + +- 64-md-raid.rules: avoid races with md devices + appearing and disappearing. + If the 'array_state' file doesn't exist, that is equivalent + to it having 'clear' in it. (bnc#641382) + +------------------------------------------------------------------- calling whatdependson for 11.4-i586 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mdadm.spec ++++++ --- /var/tmp/diff_new_pack.rYglJO/_old 2011-02-18 14:07:36.000000000 +0100 +++ /var/tmp/diff_new_pack.rYglJO/_new 2011-02-18 14:07:36.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package mdadm (Version 3.1.4) +# spec file for package mdadm # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ Name: mdadm Version: 3.1.4 -Release: 2 +Release: 13.<RELEASE2> BuildRequires: sgmltool PreReq: %fillup_prereq %insserv_prereq Obsoletes: raidtools ++++++ 64-md-raid.rules ++++++ --- /var/tmp/diff_new_pack.rYglJO/_old 2011-02-18 14:07:36.000000000 +0100 +++ /var/tmp/diff_new_pack.rYglJO/_new 2011-02-18 14:07:36.000000000 +0100 @@ -8,6 +8,8 @@ # import data from a raid set KERNEL!="md*", GOTO="md_end" +#this extra caution avoids some races with the device disappearing +TEST!="md/array_state", GOTO="md_end" # container devices have a metadata version of e.g. 'external:ddf' and # never leave state 'inactive' ATTR{md/metadata_version}=="external:[A-Za-z]*", ATTR{md/array_state}=="inactive", GOTO="md_ignore_state" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de