Comment 1 for bug 1278149

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

What's interesting is something is causing the InstanceNotRescuable fault to mask the deeper fault in vmops.py ... this could make field diagnostics very difficult. We should invest some time in another patch to address that problem. Here's the important part of the log files:

2014-02-08 14:27:04.706 DEBUG nova.virt.vmwareapi.vmops [req-725a0ee2-276d-4252-97dd-8e360e657226 ServerRescueTestXML-107000062 ServerRescueTestXML-601874270] [instance: 3f317fe3-1777-4f0d-a60a-f2370d9b2fb0] Powered off the VM power_off /opt/stack/nova/nova/virt/vmwareapi/vmops.py:1152
2014-02-08 14:27:04.708 ERROR nova.compute.manager [req-725a0ee2-276d-4252-97dd-8e360e657226 ServerRescueTestXML-107000062 ServerRescueTestXML-601874270] [instance: 3f317fe3-1777-4f0d-a60a-f2370d9b2fb0] Error trying to Rescue Instance
2014-02-08 14:27:04.708 24360 TRACE nova.compute.manager [instance: 3f317fe3-1777-4f0d-a60a-f2370d9b2fb0] Traceback (most recent call last):
2014-02-08 14:27:04.708 24360 TRACE nova.compute.manager [instance: 3f317fe3-1777-4f0d-a60a-f2370d9b2fb0] File "/opt/stack/nova/nova/compute/manager.py", line 2725, in rescue_instance
2014-02-08 14:27:04.708 24360 TRACE nova.compute.manager [instance: 3f317fe3-1777-4f0d-a60a-f2370d9b2fb0] rescue_image_meta, admin_password)
2014-02-08 14:27:04.708 24360 TRACE nova.compute.manager [instance: 3f317fe3-1777-4f0d-a60a-f2370d9b2fb0] File "/opt/stack/nova/nova/virt/vmwareapi/driver.py", line 670, in rescue
2014-02-08 14:27:04.708 24360 TRACE nova.compute.manager [instance: 3f317fe3-1777-4f0d-a60a-f2370d9b2fb0] _vmops.rescue(context, instance, network_info, image_meta)
2014-02-08 14:27:04.708 24360 TRACE nova.compute.manager [instance: 3f317fe3-1777-4f0d-a60a-f2370d9b2fb0] File "/opt/stack/nova/nova/virt/vmwareapi/vmops.py", line 1087, in rescue
2014-02-08 14:27:04.708 24360 TRACE nova.compute.manager [instance: 3f317fe3-1777-4f0d-a60a-f2370d9b2fb0] r_instance['name'] = r_instance['name'] + self._rescue_suffix
2014-02-08 14:27:04.708 24360 TRACE nova.compute.manager [instance: 3f317fe3-1777-4f0d-a60a-f2370d9b2fb0] File "/opt/stack/nova/nova/objects/base.py", line 388, in __setitem__
2014-02-08 14:27:04.708 24360 TRACE nova.compute.manager [instance: 3f317fe3-1777-4f0d-a60a-f2370d9b2fb0] setattr(self, name, value)
2014-02-08 14:27:04.708 24360 TRACE nova.compute.manager [instance: 3f317fe3-1777-4f0d-a60a-f2370d9b2fb0] AttributeError: can't set attribute
2014-02-08 14:27:04.708 24360 TRACE nova.compute.manager [instance: 3f317fe3-1777-4f0d-a60a-f2370d9b2fb0]
2014-02-08 14:27:04.710 24360 DEBUG oslo.messaging._drivers.amqpdriver [-] MSG_ID is b979f498fc1547a0bfff17b862ad0777 _send /opt/stack/oslo.messaging/oslo/messaging/_drivers/amqpdriver.py:358