Some rule about treatment of instance objects must have just recently changed. The vmwareapi/vmops.py file is the only code in Nova that does a deep copy of instance and then attempts to mutate the copy. We may have to rewrite any methods that assumed deep copy and mutate was okay ... or we will have to find and revert the change that made this strategy fail.
Root cause is here: /github. com/openstack/ nova/blob/ master/ nova/virt/ vmwareapi/ vmops.py# L1087
* https:/
Some rule about treatment of instance objects must have just recently changed. The vmwareapi/vmops.py file is the only code in Nova that does a deep copy of instance and then attempts to mutate the copy. We may have to rewrite any methods that assumed deep copy and mutate was okay ... or we will have to find and revert the change that made this strategy fail.
More on this later.