Activity log for bug #1488707

Date Who What changed Old value New value Message
2015-08-26 01:14:27 Ashwin Agate bug added bug
2015-08-26 01:17:53 Ashwin Agate description Keystone generates trust notifications with event_type set to identity.OS-TRUST:trust.created and identity.OS-TRUST:trust.deleted, but these notifications are not stored in ceilometer, because of mismatch in meter name happens both in liberty and kilo. To generate keystone notifications openstack trust create --project demo --role admin admin demo openstack delete <trust-id> 1.) Recent change made in ceilometer (kilo) https://bugs.launchpad.net/ceilometer/+bug/1392326 fixed problem where identity notification plugin's event_types method was modified to except the new event type containing the "OS-TRUST:" namespace. But the problem is if the pipeline.yaml contains documented meter "identity.trust.created" or "identity.trust.deleted", that sample gets thrown away since it doesnt match "identity.OS-TRUST:trust.created" (ceilometer.pipeline.SampleSource support_meter(..) returns False) 2.) Similar mismatch exists in Liberty where meters event_types in meters.yaml is set to identity.trust.created and identity.trust.deleted https://github.com/openstack/ceilometer/blob/master/ceilometer/meter/data/meters.yaml#L620-L629 Fix would be to change event_type in meters.yaml to identity.OS-TRUST:trust.created and identity.OS-TRUST:trust.deleted. Keystone generates trust notifications with event_type set to identity.OS-TRUST:trust.created and identity.OS-TRUST:trust.deleted, but these notifications are not stored in ceilometer, because of mismatch in meter name happens both in liberty and kilo. To generate keystone notifications openstack trust create --project demo --role admin admin demo openstack delete <trust-id> 1.) Recent change made in ceilometer (kilo) https://bugs.launchpad.net/ceilometer/+bug/1392326 fixed problem where identity notification plugin's event_types method was modified to accept the new event type containing the "OS-TRUST:" namespace. But the problem is if the pipeline.yaml contains documented meters "identity.trust.created" or "identity.trust.deleted", that sample gets thrown away since it doesnt match "identity.OS-TRUST:trust.created" (ceilometer.pipeline.SampleSource support_meter(..) returns False) 2.) Similar mismatch exists in Liberty where event_type in meters.yaml is set to identity.trust.created and identity.trust.deleted https://github.com/openstack/ceilometer/blob/master/ceilometer/meter/data/meters.yaml#L620-L629 Fix would be to change event_type in meters.yaml to identity.OS-TRUST:trust.created and identity.OS-TRUST:trust.deleted.
2015-08-26 04:11:35 Rohit Jaiswal ceilometer: assignee Rohit Jaiswal (rohit-jaiswal-3)
2015-08-26 05:52:07 OpenStack Infra ceilometer: status New In Progress
2015-08-26 20:34:14 gordon chung nominated for series ceilometer/kilo
2015-08-26 20:34:14 gordon chung bug task added ceilometer/kilo
2015-08-26 20:35:07 Rohit Jaiswal ceilometer/kilo: assignee Rohit Jaiswal (rohit-jaiswal-3)
2015-08-26 22:32:33 OpenStack Infra ceilometer/kilo: status New In Progress
2015-08-30 02:30:21 OpenStack Infra ceilometer: status In Progress Fix Committed
2015-09-03 13:12:55 Thierry Carrez ceilometer: status Fix Committed Fix Released
2015-09-03 13:12:55 Thierry Carrez ceilometer: milestone liberty-3
2015-09-15 23:51:45 OpenStack Infra ceilometer/kilo: status In Progress Fix Committed
2015-10-11 16:18:30 Chuck Short ceilometer/kilo: milestone 2015.1.2
2015-10-13 18:35:09 Chuck Short ceilometer/kilo: status Fix Committed Fix Released
2015-10-15 09:40:50 Thierry Carrez ceilometer: milestone liberty-3 5.0.0
2016-01-21 20:18:25 Dave Walker ceilometer/kilo: status Fix Released Fix Committed
2016-01-21 20:18:25 Dave Walker ceilometer/kilo: milestone 2015.1.2 2015.1.3
2016-01-21 23:11:46 Dave Walker ceilometer/kilo: status Fix Committed Fix Released