Since the WWN influences guest behavior in naming disks we should treat this as vm ABI. --- src/conf/domain_conf.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/conf/domain_conf.c b/src/conf/domain_conf.c index 1763305..27f29eb 100644 --- a/src/conf/domain_conf.c +++ b/src/conf/domain_conf.c @@ -15840,6 +15840,14 @@ virDomainDiskDefCheckABIStability(virDomainDiskDefPtr src, return false; } + if (STRNEQ_NULLABLE(src->wwn, dst->wwn)) { + virReportError(VIR_ERR_CONFIG_UNSUPPORTED, + _("Target disk wwn '%s' does not match source '%s'"), + NULLSTR(dst->wwn), NULLSTR(src->wwn)); + return false; + + } + if (src->src->readonly != dst->src->readonly || src->src->shared != dst->src->shared) { virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s", -- 2.2.2 -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list