Activity log for bug #1433881

Date Who What changed Old value New value Message
2015-03-19 04:46:30 Rohit Jaiswal bug added bug
2015-03-19 04:46:48 Rohit Jaiswal ceilometer: assignee Rohit Jaiswal (rohit-jaiswal-3)
2015-03-19 06:19:31 Rohit Jaiswal summary Collector does not requeue sample when requeue_sample_on_dispatcher_error is True Collector does not requeue sample when requeue_sample_on_dispatcher_error is enabled
2015-03-19 06:20:22 Rohit Jaiswal description Added a collector section to ceilometer.conf: [collector] requeue_sample_on_dispatcher_error = True When a sample is picked up by collector and an exception reported by the storage layer i.e a deadlock or other DBError, the dispatcher does not propagate the exception to the collector. The Collector fails to requeue the sample since the dispatcher or stevedore does not propagate it to the collector. Added a collector section to ceilometer.conf: [collector] requeue_sample_on_dispatcher_error = True When a sample is picked up by collector and an exception reported by the storage layer i.e a deadlock or other DBError, the dispatcher does not propagate the exception to the collector. The collector fails to requeue the sample since the dispatcher and/or stevedore does not propagate it to the collector.
2015-03-19 06:41:54 Rohit Jaiswal description Added a collector section to ceilometer.conf: [collector] requeue_sample_on_dispatcher_error = True When a sample is picked up by collector and an exception reported by the storage layer i.e a deadlock or other DBError, the dispatcher does not propagate the exception to the collector. The collector fails to requeue the sample since the dispatcher and/or stevedore does not propagate it to the collector. Added a collector section to ceilometer.conf: [collector] requeue_sample_on_dispatcher_error = True When a sample is picked up by collector and dispatched to the database storage driver and an exception reported by the storage layer i.e a deadlock or some uncaught DBError, the dispatcher does not propagate the reported exception to the collector. The collector fails to requeue the sample since the dispatcher and/or stevedore does not propagate it to the collector. The database dispatcher (record_metering_data) should raise the exception back in addition to logging the error. Stevedore (NamedExtensionManager) should be setup to propagate exceptions reported in plugin extensions back to the caller using propagate_map_exceptions = True
2015-03-19 06:45:22 Rohit Jaiswal description Added a collector section to ceilometer.conf: [collector] requeue_sample_on_dispatcher_error = True When a sample is picked up by collector and dispatched to the database storage driver and an exception reported by the storage layer i.e a deadlock or some uncaught DBError, the dispatcher does not propagate the reported exception to the collector. The collector fails to requeue the sample since the dispatcher and/or stevedore does not propagate it to the collector. The database dispatcher (record_metering_data) should raise the exception back in addition to logging the error. Stevedore (NamedExtensionManager) should be setup to propagate exceptions reported in plugin extensions back to the caller using propagate_map_exceptions = True Added a collector section to ceilometer.conf: [collector] requeue_sample_on_dispatcher_error = True When a sample is picked up by collector and dispatched to the database storage driver and an exception reported by the storage layer i.e a deadlock or some uncaught DBError, the dispatcher does not propagate the reported exception to the collector. The collector fails to requeue the sample since the dispatcher and/or stevedore does not propagate it to the collector. The database dispatcher (record_metering_data) should raise the exception in addition to logging the error. Stevedore (NamedExtensionManager) should be setup to propagate exceptions reported in plugin extensions back to the caller using propagate_map_exceptions = True
2015-03-19 15:22:02 gordon chung ceilometer: status New Triaged
2015-03-19 15:42:48 Rohit Jaiswal description Added a collector section to ceilometer.conf: [collector] requeue_sample_on_dispatcher_error = True When a sample is picked up by collector and dispatched to the database storage driver and an exception reported by the storage layer i.e a deadlock or some uncaught DBError, the dispatcher does not propagate the reported exception to the collector. The collector fails to requeue the sample since the dispatcher and/or stevedore does not propagate it to the collector. The database dispatcher (record_metering_data) should raise the exception in addition to logging the error. Stevedore (NamedExtensionManager) should be setup to propagate exceptions reported in plugin extensions back to the caller using propagate_map_exceptions = True Added a collector section to ceilometer.conf: [collector] requeue_sample_on_dispatcher_error = True When a sample is picked up by collector and dispatched to the database storage driver and an exception reported by the storage layer i.e a deadlock or some uncaught DBError, the dispatcher does not propagate the reported exception to the collector. The collector fails to requeue the sample since the dispatcher and/or stevedore does not propagate it to the collector. The database dispatcher (record_metering_data) should raise the exception in addition to logging the error. Code snippet from ceilometer/dispatcher/database.py: def record_metering_data(self, data): ... ... for meter in data: ... try: ... self.meter_conn.record_metering_data(meter) except Exception as err: LOG.exception(_('Failed to record metering data: %s'), err) In above snippet of code, the exception is being logged and not being raised again. Stevedore (NamedExtensionManager) should be setup to propagate exceptions reported in plugin extensions back to the caller using propagate_map_exceptions = True
2015-03-19 18:36:24 OpenStack Infra ceilometer: status Triaged In Progress
2015-03-19 19:23:00 gordon chung ceilometer: importance Undecided Medium
2015-03-20 13:49:41 gordon chung ceilometer: milestone kilo-rc1
2015-03-20 15:29:24 OpenStack Infra ceilometer: status In Progress Fix Committed
2015-04-09 18:59:00 Thierry Carrez ceilometer: status Fix Committed Fix Released
2015-04-30 09:02:35 Thierry Carrez ceilometer: milestone kilo-rc1 2015.1.0