service_instance module fails when VM in Nova is up, but get response from Nova does not include network data.
See log:
2014-07-25 12:31:45.320 4047 ERROR manila.share.manager [req-dda0710c-7354-478b-89e2-32bb83d3d1f5 None] Failed to get share server for share creation. 2014-07-25 12:31:45.338 4047 ERROR oslo.messaging.rpc.dispatcher [req-dda0710c-7354-478b-89e2-32bb83d3d1f5 ] Exception during message handling: Failed to get service instance ip address. Service network name is 'manila_service_network' and provided data are '{'status': u'ACTIVE', 'user_id': u'a9ba79819a784442b1d7a3526f585658', 'name': u'79355dd0-9abe-46e1-97a1-afe83071ac6f', 'created': u'2014-07-25T12:30:51Z', 'tenant_id': u'92b0bb1b36fa4c008fab85f086bbd067', 'image': u'7126ad60-d6ad-41ba-a05f-c0fbdaa32565', 'networks': {}, 'flavor': u'100', 'id': u'8d02d2ba-4baf-413a-a4ce-7966a558d4f8', 'security_groups': [{u'name': u'default'}], 'addresses': {}}'. 2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.rpc.dispatcher Traceback (most recent call last): 2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/oslo/messaging/rpc/dispatcher.py", line 134, in _dispatch_and_reply 2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.rpc.dispatcher incoming.message)) 2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/oslo/messaging/rpc/dispatcher.py", line 177, in _dispatch 2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.rpc.dispatcher return self._do_dispatch(endpoint, method, ctxt, args) 2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/oslo/messaging/rpc/dispatcher.py", line 123, in _do_dispatch 2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.rpc.dispatcher result = getattr(endpoint, method)(ctxt, **new_args) 2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.rpc.dispatcher File "/opt/stack/new/manila/manila/share/manager.py", line 188, in create_share 2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.rpc.dispatcher {'status': 'error'}) 2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.rpc.dispatcher File "/opt/stack/new/manila/manila/openstack/common/excutils.py", line 82, in __exit__ 2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.rpc.dispatcher six.reraise(self.type_, self.value, self.tb) 2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.rpc.dispatcher File "/opt/stack/new/manila/manila/share/manager.py", line 182, in create_share 2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.rpc.dispatcher context, share_network_id, share_id) 2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.rpc.dispatcher File "/opt/stack/new/manila/manila/share/manager.py", line 139, in _provide_share_server_for_share 2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.rpc.dispatcher return _provide_share_server_for_share() 2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.rpc.dispatcher File "/opt/stack/new/manila/manila/openstack/common/lockutils.py", line 324, in inner 2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.rpc.dispatcher return f(*args, **kwargs) 2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.rpc.dispatcher File "/opt/stack/new/manila/manila/share/manager.py", line 128, in _provide_share_server_for_share 2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.rpc.dispatcher share_server = self._setup_server(context, share_network) 2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.rpc.dispatcher File "/opt/stack/new/manila/manila/share/manager.py", line 416, in _setup_server 2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.rpc.dispatcher self.network_api.deallocate_network(context, share_network) 2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.rpc.dispatcher File "/opt/stack/new/manila/manila/openstack/common/excutils.py", line 82, in __exit__ 2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.rpc.dispatcher six.reraise(self.type_, self.value, self.tb) 2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.rpc.dispatcher File "/opt/stack/new/manila/manila/share/manager.py", line 404, in _setup_server 2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.rpc.dispatcher metadata=metadata) 2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.rpc.dispatcher File "/opt/stack/new/manila/manila/share/drivers/generic.py", line 501, in setup_server 2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.rpc.dispatcher network_info['neutron_subnet_id'], 2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.rpc.dispatcher File "/opt/stack/new/manila/manila/share/drivers/service_instance.py", line 291, in set_up_service_instance 2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.rpc.dispatcher neutron_subnet_id) 2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.rpc.dispatcher File "/opt/stack/new/manila/manila/share/drivers/service_instance.py", line 408, in _create_service_instance 2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.rpc.dispatcher service_instance['ip'] = self._get_server_ip(service_instance) 2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.rpc.dispatcher File "/opt/stack/new/manila/manila/share/drivers/service_instance.py", line 202, in _get_server_ip 2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.rpc.dispatcher raise exception.ServiceInstanceException(msg) 2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.rpc.dispatcher ServiceInstanceException: Failed to get service instance ip address. Service network name is 'manila_service_network' and provided data are '{'status': u'ACTIVE', 'user_id': u'a9ba79819a784442b1d7a3526f585658', 'name': u'79355dd0-9abe-46e1-97a1-afe83071ac6f', 'created': u'2014-07-25T12:30:51Z', 'tenant_id': u'92b0bb1b36fa4c008fab85f086bbd067', 'image': u'7126ad60-d6ad-41ba-a05f-c0fbdaa32565', 'networks': {}, 'flavor': u'100', 'id': u'8d02d2ba-4baf-413a-a4ce-7966a558d4f8', 'security_groups': [{u'name': u'default'}], 'addresses': {}}'.
service_instance module fails when VM in Nova is up, but get response from Nova does not include network data.
See log:
2014-07-25 12:31:45.320 4047 ERROR manila. share.manager [req-dda0710c- 7354-478b- 89e2-32bb83d3d1 f5 None] Failed to get share server for share creation. rpc.dispatcher [req-dda0710c- 7354-478b- 89e2-32bb83d3d1 f5 ] Exception during message handling: Failed to get service instance ip address. Service network name is 'manila_ service_ network' and provided data are '{'status': u'ACTIVE', 'user_id': u'a9ba79819a784 442b1d7a3526f58 5658', 'name': u'79355dd0- 9abe-46e1- 97a1-afe83071ac 6f', 'created': u'2014- 07-25T12: 30:51Z' , 'tenant_id': u'92b0bb1b36fa4 c008fab85f086bb d067', 'image': u'7126ad60- d6ad-41ba- a05f-c0fbdaa325 65', 'networks': {}, 'flavor': u'100', 'id': u'8d02d2ba- 4baf-413a- a4ce-7966a558d4 f8', 'security_groups': [{u'name': u'default'}], 'addresses': {}}'. rpc.dispatcher Traceback (most recent call last): rpc.dispatcher File "/usr/local/ lib/python2. 7/dist- packages/ oslo/messaging/ rpc/dispatcher. py", line 134, in _dispatch_and_reply rpc.dispatcher incoming.message)) rpc.dispatcher File "/usr/local/ lib/python2. 7/dist- packages/ oslo/messaging/ rpc/dispatcher. py", line 177, in _dispatch rpc.dispatcher return self._do_ dispatch( endpoint, method, ctxt, args) rpc.dispatcher File "/usr/local/ lib/python2. 7/dist- packages/ oslo/messaging/ rpc/dispatcher. py", line 123, in _do_dispatch rpc.dispatcher result = getattr(endpoint, method)(ctxt, **new_args) rpc.dispatcher File "/opt/stack/ new/manila/ manila/ share/manager. py", line 188, in create_share rpc.dispatcher {'status': 'error'}) rpc.dispatcher File "/opt/stack/ new/manila/ manila/ openstack/ common/ excutils. py", line 82, in __exit__ rpc.dispatcher six.reraise( self.type_ , self.value, self.tb) rpc.dispatcher File "/opt/stack/ new/manila/ manila/ share/manager. py", line 182, in create_share rpc.dispatcher context, share_network_id, share_id) rpc.dispatcher File "/opt/stack/ new/manila/ manila/ share/manager. py", line 139, in _provide_ share_server_ for_share rpc.dispatcher return _provide_ share_server_ for_share( ) rpc.dispatcher File "/opt/stack/ new/manila/ manila/ openstack/ common/ lockutils. py", line 324, in inner rpc.dispatcher return f(*args, **kwargs) rpc.dispatcher File "/opt/stack/ new/manila/ manila/ share/manager. py", line 128, in _provide_ share_server_ for_share rpc.dispatcher share_server = self._setup_ server( context, share_network) rpc.dispatcher File "/opt/stack/ new/manila/ manila/ share/manager. py", line 416, in _setup_server rpc.dispatcher self.network_ api.deallocate_ network( context, share_network) rpc.dispatcher File "/opt/stack/ new/manila/ manila/ openstack/ common/ excutils. py", line 82, in __exit__ rpc.dispatcher six.reraise( self.type_ , self.value, self.tb) rpc.dispatcher File "/opt/stack/ new/manila/ manila/ share/manager. py", line 404, in _setup_server rpc.dispatcher metadata=metadata) rpc.dispatcher File "/opt/stack/ new/manila/ manila/ share/drivers/ generic. py", line 501, in setup_server rpc.dispatcher network_ info['neutron_ subnet_ id'], rpc.dispatcher File "/opt/stack/ new/manila/ manila/ share/drivers/ service_ instance. py", line 291, in set_up_ service_ instance rpc.dispatcher neutron_subnet_id) rpc.dispatcher File "/opt/stack/ new/manila/ manila/ share/drivers/ service_ instance. py", line 408, in _create_ service_ instance rpc.dispatcher service_ instance[ 'ip'] = self._get_ server_ ip(service_ instance) rpc.dispatcher File "/opt/stack/ new/manila/ manila/ share/drivers/ service_ instance. py", line 202, in _get_server_ip rpc.dispatcher raise exception. ServiceInstance Exception( msg) rpc.dispatcher ServiceInstance Exception: Failed to get service instance ip address. Service network name is 'manila_ service_ network' and provided data are '{'status': u'ACTIVE', 'user_id': u'a9ba79819a784 442b1d7a3526f58 5658', 'name': u'79355dd0- 9abe-46e1- 97a1-afe83071ac 6f', 'created': u'2014- 07-25T12: 30:51Z' , 'tenant_id': u'92b0bb1b36fa4 c008fab85f086bb d067', 'image': u'7126ad60- d6ad-41ba- a05f-c0fbdaa325 65', 'networks': {}, 'flavor': u'100', 'id': u'8d02d2ba- 4baf-413a- a4ce-7966a558d4 f8', 'security_groups': [{u'name': u'default'}], 'addresses': {}}'.
2014-07-25 12:31:45.338 4047 ERROR oslo.messaging.
2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.
2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.
2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.
2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.
2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.
2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.
2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.
2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.
2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.
2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.
2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.
2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.
2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.
2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.
2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.
2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.
2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.
2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.
2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.
2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.
2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.
2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.
2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.
2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.
2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.
2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.
2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.
2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.
2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.
2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.
2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.
2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.
2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.
2014-07-25 12:31:45.338 4047 TRACE oslo.messaging.