this seems to be only true for swift-dsvm-functional gate tests. the error that comes up is:
Sep 12 23:34:25 devstack-trusty-hpcloud-b3-2114692 proxy-server: STDOUT: 2014-09-12 23:34:25.770 24725 ERROR ceilometer.pipeline [-] Pipeline meter_sink: Continue after error from publisher <ceilometer.publisher.messaging.NotifierPublisher object at 0x7f24605d7310>#0122014-09-12 23:34:25.770 24725 TRACE ceilometer.pipeline Traceback (most recent call last):#0122014-09-12 23:34:25.770 24725 TRACE ceilometer.pipeline File "/opt/stack/new/ceilometer/ceilometer/pipeline.py", line 304, in _publish_samples#0122014-09-12 23:34:25.770 24725 TRACE ceilometer.pipeline p.publish_samples(ctxt, transformed_samples)#0122014-09-12 23:34:25.770 24725 TRACE ceilometer.pipeline File "/opt/stack/new/ceilometer/ceilometer/publisher/messaging.py", line 131, in publish_samples#0122014-09-12 23:34:25.770 24725 TRACE ceilometer.pipeline for sample in samples#0122014-09-12 23:34:25.770 24725 TRACE ceilometer.pipeline File "/opt/stack/new/ceilometer/ceilometer/publisher/utils.py", line 129, in meter_message_from_counter#0122014-09-12 23:34:25.770 24725 TRACE ceilometer.pipeline msg['message_signature'] = compute_signature(msg, secret)#0122014-09-12 23:34:25.770 24725 TRACE ceilometer.pipeline File "/opt/stack/new/ceilometer/ceilometer/publisher/utils.py", line 59, in compute_signature#0122014-09-12 23:34:25.770 24725 TRACE ceilometer.pipeline digest_maker.update(six.text_type(value).encode('utf-8'))#0122014-09-12 23:34:25.770 24725 TRACE ceilometer.pipeline UnicodeDecodeError: 'ascii' codec can't decode byte 0xe1 in position 0: ordinal not in range(128)#0122014-09-12 23:34:25.770 24725 TRACE ceilometer.pipeline (txn: tx56c944c4103945649a85c-0054138301) (client_ip: 127.0.0.1)
see http://logs.openstack.org/37/120537/6/gate/gate-swift-dsvm-functional/847d794/logs/syslog.txt.gz or any syslog run for swift-dsvm-functional
see patch https:/ /review. openstack. org/#/c/ 121674/