Issues with Heat and Murano remote logs and multiline records
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
Medium
|
Bogdan Dobrelya |
Bug Description
{"build_id": "2014-02-
Reproduce:
* Deploy Centos simple, Neutron with GRE, Murano and Ceilometer, Cinder LVM for volumes, Ceph RBD for images;
nodes: 1 controller, 1 compute, 1 cinder, 2 ceph
* Prepare Murano OSTF tests https:/
* Watch for local and remote logs for Heat and Murano
Issue1: Multiline/TRACE log messages in Heat are incorrectly parsed by remote logs node
Issue2: TRACE messages in Murano are incorrectly parsed by remote logs node
Expected:
- remote log files for Heat & Murano should be named like /var/log/
- multiline messages for local log records in /var/log/
-- Murano multiline is:
<131>Feb 27 11:40:04 node-5 murano-conductor 2014-02-27 11:40:04 ERROR muranoconductor.app [-] Unexpected stack state NOT_FOUND
2014-02-27 11:40:04.581 24447 TRACE muranoconductor.app Traceback (most recent call last):
2014-02-27 11:40:04.581 24447 TRACE muranoconductor.app File "/usr/lib/
-- Heat multiline should look:
<131>Feb 26 15:26:19 node-5 heat-heat.
Traceback (most recent call last):
2014-02-26 15:26:19.581 24447 TRACE heatengine.app File "/usr/lib/
Actual:
- TRACE records for Heat & Murano are parsed to the wrong ***NO_MATCHED*** file
- Heat multiline is:
<131>Feb 26 15:26:19 node-5 heat-heat.
Traceback (most recent call last):
File "/usr/lib/
Solution: puppet modules for Murano and Heat should define correct debug and normal logging formatters.
Changed in fuel: | |
assignee: | nobody → Bogdan Dobrelya (bogdando) |
status: | Triaged → In Progress |
tags: | added: in progress |
Fix proposed to branch: stable/4.1 /review. openstack. org/77171
Review: https:/