{"id":"virt-migration-depends-on-cni-and-storage-stack","text":"VM live migration depends on the full platform networking and storage stack: Multus CNI (from the multi-CNI architecture) provides the dedicated migration network, while RWX-capable storage classes must be provisioned — making live migration a feature that only works when both the CNI layer and storage layer are correctly configured.","truth_value":"IN","source":"","source_url":"","source_hash":"","justifications":[{"type":"SL","antecedents":["virt-live-migration-storage-and-network-prerequisites","multi-cni-network-architecture"],"outlist":[],"label":"The migration network is a Multus secondary interface — connecting the virt prerequisite to the broader CNI architecture reveals migration as a consumer of the full networking stack"}],"dependents":["virt-migration-requires-full-stack-and-topology"],"metadata":{},"explanation":{"steps":[{"node":"virt-migration-depends-on-cni-and-storage-stack","truth_value":"IN","reason":"SL justification valid","antecedents":["virt-live-migration-storage-and-network-prerequisites","multi-cni-network-architecture"],"label":"The migration network is a Multus secondary interface — connecting the virt prerequisite to the broader CNI architecture reveals migration as a consumer of the full networking stack"},{"node":"virt-live-migration-storage-and-network-prerequisites","truth_value":"IN","reason":"SL justification valid","antecedents":["ocp-virt-rwx-pvc-required-live-migration","ocp-virt-rwo-no-live-migrate","ocp-virt-dedicated-multus-network-recommended"],"label":"Storage and network prerequisites must both be met for live migration"},{"node":"ocp-virt-rwx-pvc-required-live-migration","truth_value":"IN","reason":"premise"},{"node":"ocp-virt-rwo-no-live-migrate","truth_value":"IN","reason":"premise"},{"node":"ocp-virt-dedicated-multus-network-recommended","truth_value":"IN","reason":"premise"},{"node":"multi-cni-network-architecture","truth_value":"IN","reason":"SL justification valid","antecedents":["ocp-default-cni-shifted-to-ovn-kubernetes","ocp-multus-cni-multiple-interfaces","multus-cni-enables-multiple-network-attachments","pods-reference-nads-via-annotation"],"label":"Primary + meta-plugin + secondary plugin layering defines the network model"},{"node":"ocp-default-cni-shifted-to-ovn-kubernetes","truth_value":"IN","reason":"premise"},{"node":"ocp-multus-cni-multiple-interfaces","truth_value":"IN","reason":"premise"},{"node":"multus-cni-enables-multiple-network-attachments","truth_value":"IN","reason":"premise"},{"node":"pods-reference-nads-via-annotation","truth_value":"IN","reason":"premise"}]}}