http://bugzilla.suse.com/show_bug.cgi?id=1121720
Bug ID: 1121720
Summary: Retaining existing Software RAID via AutoYast is
broken: y2storage always formats MD
Classification: openSUSE
Product: openSUSE Tumbleweed
Version: Current
Hardware: x86-64
OS: Other
Status: NEW
Severity: Major
Priority: P5 - None
Component: YaST2
Assignee: yast2-maintainers@suse.de
Reporter: pieter@hollants.com
QA Contact: jsrain@suse.com
Found By: ---
Blocker: ---
Created attachment 794273
--> http://bugzilla.suse.com/attachment.cgi?id=794273&action=edit
Autoyast profile to reproduce; install once first, then try to re-install
Retaining an existing software RAID via AutoYast is also broken with regard to
reuse of the MD itself: inspite of reformat == false being picked up from the
Autoyast profile, y2storage md_creator.rb wants to format an MD device because
of this code block:
if planned_md.partitions.empty?
format_md(new_graph, md, planned_md)
else
partition_md(new_graph, md, planned_md)
end
...because planned_md.partitions is empty. I couldn't figure out yet whether
planned_md SHOULD have contained the member partitions or whether the
if-statement needs modification.
NOTE: The attached example Autoyast file uses
"