2013-09-09 09:19:21.765 2362 INFO ceilometer.network.notifications [-] network notification {u'_context_roles': [u'admin'], u'priority': u'INFO', u'_context_read_deleted': u'no', u'event_type': u'network.create.start', u'timestamp': u'2013-09-09 09:19:01.895216', u'_context_tenant_id': u'dd91e0d407164ffca03818278c0b4ad7', u'payload': {u'network': {u'tenant_id': u'273b10bdfb4148f5a41d28477f8b4137', u'name': u'private', u'admin_state_up': True}}, u'_unique_id': u'7fb2a2d8a3b2453c85d2331db872b24c', u'_context_is_admin': True, u'_context_project_id': u'dd91e0d407164ffca03818278c0b4ad7', u'_context_timestamp': u'2013-09-09 09:19:01.778051', u'_context_user_id': u'a832259047f74538abd0b10cec85cba2', u'publisher_id': u'network.devstack-precise-hpcloud-az2-234994', u'message_id': u'e0aa1030-4b21-4731-a4a4-bb8337b2f2b5'}
2013-09-09 09:19:21.765 2362 AUDIT ceilometer.pipeline [-] Flush pipeline meter_pipeline
2013-09-09 09:19:21.765 2362 AUDIT ceilometer.pipeline [-] Flush pipeline cpu_pipeline
2013-09-09 09:19:21.765 2362 ERROR stevedore.extension [-] error calling 'network': 'id'
2013-09-09 09:19:21.765 2362 ERROR stevedore.extension [-] 'id'
2013-09-09 09:19:21.765 2362 TRACE stevedore.extension Traceback (most recent call last):
2013-09-09 09:19:21.765 2362 TRACE stevedore.extension File "/usr/local/lib/python2.7/dist-packages/stevedore/extension.py", line 145, in _invoke_one_plugin
2013-09-09 09:19:21.765 2362 TRACE stevedore.extension response_callback(func(e, *args, **kwds))
2013-09-09 09:19:21.765 2362 TRACE stevedore.extension File "/opt/stack/new/ceilometer/ceilometer/collector/service.py", line 258, in _process_notification_for_ext
2013-09-09 09:19:21.765 2362 TRACE stevedore.extension p(list(ext.obj.to_samples(notification)))
2013-09-09 09:19:21.765 2362 TRACE stevedore.extension File "/opt/stack/new/ceilometer/ceilometer/network/notifications.py", line 86, in process_notification
2013-09-09 09:19:21.765 2362 TRACE stevedore.extension resource_id=message['payload']['id'],
2013-09-09 09:19:21.765 2362 TRACE stevedore.extension KeyError: 'id'
2013-09-09 09:19:21.765 2362 TRACE stevedore.extension
from http://logs.openstack.org/37/39237/7/check/gate-tempest-devstack-vm-neutron/42d7fba/logs/screen-ceilometer-collector.txt.gz
I think the root cause is when the network. create. start notification sending, there is no network id assigned. See https:/ /github. com/openstack/ neutron/ blob/master/ neutron/ api/v2/ base.py# L334
Seems most of the create.start notifications have the same issues. I will confirm that.