pvc/node-daemon/pvcnoded
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
..
CephInstance.py Fix typo in CephInstance path 2021-06-10 00:36:02 -04:00
DNSAggregatorInstance.py Handle an additional exception case 2021-06-14 17:15:40 -04:00
Daemon.py Add support for SR-IOV NICs to VMs 2021-06-21 23:18:22 -04:00
MetadataAPIInstance.py Ensure we don't grab None data 2021-06-13 16:43:25 -04:00
NodeInstance.py Actually disable the pvcapid service 2021-06-14 17:13:22 -04:00
SRIOVVFInstance.py Add logging to SRIOVVFInstance and fix bug 2021-06-17 02:02:41 -04:00
VMConsoleWatcherInstance.py Use more compatible is_alive in thread 2021-06-13 14:36:27 -04:00
VMInstance.py Don't try any shenannegans when updating NICs 2021-06-22 00:00:50 -04:00
VXNetworkInstance.py Fix name of schema element 2021-06-13 20:56:17 -04:00
__init__.py Use consistent naming of components 2020-02-08 19:34:07 -05:00
dnsmasq-zookeeper-leases.py Update copyright year in headers 2021-03-25 17:01:55 -04:00
fencing.py Convert fencing to new ZK schema handler 2021-06-09 21:29:01 -04:00