pvc/daemon-common
Joshua Boniface 60e1da09dd Don't try any shenannegans when updating NICs
Trying to do this on the VMInstance side had problems because we can't
differentiate the 3 types of migration there. So, just update this in
the API side and hope everything goes well.

This introduces an edge bug: if a VM is using a macvtap SR-IOV device,
and then tries to migrate, and the migrate is aborted, the NIC lists
will be inconsistent.

When I revamp the VMInstance in the future, I should be able to correct
this, but for now we'll have to live with that edgecase.
2021-06-22 00:00:50 -04:00
..
migrations/versions Add PCIe device paths to SR-IOV VF information 2021-06-21 21:08:46 -04:00
ceph.py Fix bug in snapshot rename 2021-06-14 00:55:26 -04:00
cluster.py Fix schema path call and version check 2021-06-13 14:46:30 -04:00
common.py Add support for SR-IOV NICs to VMs 2021-06-21 23:18:22 -04:00
log.py Move logger to common, fix buffering 2021-06-01 18:50:26 -04:00
network.py Add support for SR-IOV NICs to VMs 2021-06-21 23:18:22 -04:00
node.py Convert node.py to new ZK schema handler 2021-06-13 13:18:34 -04:00
vm.py Don't try any shenannegans when updating NICs 2021-06-22 00:00:50 -04:00
zkhandler.py Add PCIe device paths to SR-IOV VF information 2021-06-21 21:08:46 -04:00