fix: container creation with --incremental used.
If there is no name provided for a container by the metadata it is always appropriate to use the metadata version name. create_mddev will still add a uniquifying digit to the end so there is little risk of confusion. This makes the --incremental code behave the same as the --assemble code. Signed-off-by: Lukasz Dorau <lukasz.dorau@intel.com> Signed-off-by: NeilBrown <neilb@suse.de>
This commit is contained in:
parent
90fa1a2929
commit
0c4304ca8b
|
@ -259,8 +259,7 @@ int Incremental(char *devname, int verbose, int runstop,
|
|||
|
||||
name_to_use = info.name;
|
||||
if (name_to_use[0] == 0 &&
|
||||
info.array.level == LEVEL_CONTAINER &&
|
||||
trustworthy == LOCAL) {
|
||||
info.array.level == LEVEL_CONTAINER) {
|
||||
name_to_use = info.text_version;
|
||||
trustworthy = METADATA;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue