Comment 2 for bug 1278149

Revision history for this message
Shawn Hartsock (hartsock) wrote :

Root cause is here:
* https://github.com/openstack/nova/blob/master/nova/virt/vmwareapi/vmops.py#L1087

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.