The nvp plugin was never updated when some rpc changes were made. These changes fix the following exception in the nvp_plugin:
2012-11-29 16:25:16 7670 ERROR quantum.openstack.common.rpc.amqp [-] Exception during message handling
2012-11-29 16:25:16 7670 TRACE quantum.openstack.common.rpc.amqp Traceback (most recent call last):
2012-11-29 16:25:16 7670 TRACE quantum.openstack.common.rpc.amqp File "/opt/stack/quantum/quantum/openstack/common/rpc/amqp.py", line 276, in _process_data
2012-11-29 16:25:16 7670 TRACE quantum.openstack.common.rpc.amqp rval = self.proxy.dispatch(ctxt, version, method, **args)
2012-11-29 16:25:16 7670 TRACE quantum.openstack.common.rpc.amqp File "/opt/stack/quantum/quantum/openstack/common/rpc/dispatcher.py", line 145, in dispatch
2012-11-29 16:25:16 7670 TRACE quantum.openstack.common.rpc.amqp return getattr(proxyobj, method)(ctxt, **kwargs)
2012-11-29 16:25:16 7670 TRACE quantum.openstack.common.rpc.amqp File "/opt/stack/quantum/quantum/db/dhcp_rpc_base.py", line 171, in update_lease_expiration
2012-11-29 16:25:16 7670 TRACE quantum.openstack.common.rpc.amqp ip_address, lease_remaining)
2012-11-29 16:25:16 7670 TRACE quantum.openstack.common.rpc.amqp File "/opt/stack/quantum/quantum/db/db_base_plugin_v2.py", line 388, in update_fixed_ip_lease_expiration
2012-11-29 16:25:16 7670 TRACE quantum.openstack.common.rpc.amqp query = context.session.query(models_v2.IPAllocation)
2012-11-29 16:25:16 7670 TRACE quantum.openstack.common.rpc.amqp File "/opt/stack/quantum/quantum/openstack/common/rpc/common.py", line 276, in __getattr__
2012-11-29 16:25:16 7670 TRACE quantum.openstack.common.rpc.amqp raise AttributeError(key)
2012-11-29 16:25:16 7670 TRACE quantum.openstack.common.rpc.amqp AttributeError: session
Fix proposed to branch: master /review. openstack. org/17175
Review: https:/