<div dir="ltr"><div>We have a high priority bug in 6.0: <a href="https://bugs.launchpad.net/fuel/+bug/1401852">https://bugs.launchpad.net/fuel/+bug/1401852</a>. Here is the story.</div><div><br></div>Our openstack services use to send logs in strange format with extra copy of timestamp and loglevel:<div><div>==> ./neutron-metadata-agent.log <==</div><div>2014-12-12T11:00:30.098105+00:00 info: 2014-12-12 11:00:30.003 14349 INFO neutron.common.config [-] Logging enabled!</div></div><div><br></div><div>And we have a workaround for this. We hide extra timestamp and use second loglevel.</div><div><br></div><div>In Juno some of services have updated oslo.logging and now send logs in simple format:</div><div><div>==> ./nova-api.log <==</div><div>2014-12-12T10:57:15.437488+00:00 debug: Loading app ec2 from /etc/nova/api-paste.ini</div><div><br></div></div><div>In order to keep backward compatibility and deal with both formats we have a dirty workaround for our workaround: <a href="https://review.openstack.org/#/c/141450/">https://review.openstack.org/#/c/141450/</a></div><div><br></div><div>As I see, our best choice here is to throw away all workarounds and show logs on UI as is. If service sends duplicated data - we should show duplicated data.</div><div><br></div><div>Long term fix here is to update oslo.logging in all packages. We can do it in 6.1.</div></div>