/dev/log removal in Oslo Juno made syslogging broken for Openstack services in Fuel
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
Critical
|
MOS Oslo |
Bug Description
"build_id": "2014-10-
"ostf_sha": "de177931b53fbe
"build_number": "22",
"auth_required": true,
"api": "1.0",
"nailgun_sha": "bddd4a2571af02
"production": "docker",
"fuelmain_sha": "aa19ee635a48df
"astute_sha": "c440db0449f3fe
"feature_groups": ["mirantis"],
"release": "6.0",
"release_versions": {"2014.2-6.0": {"VERSION": {"build_id": "2014-10-
"fuellib_sha": "c03e89d3e59685
1. Create new environment (CentOS, simple mode)
2. Choose nova-network, flat
3. Choose Sahara
4. Add controller, compute
5. Start deployment. It was successful
6. Some of Openstack logs are not displayed on UI, for example, sahara-api, nova logs (see screen)
Anastasia Palkina (apalkina) wrote : | #1 |
Anastasia Palkina (apalkina) wrote : | #2 |
Bogdan Dobrelya (bogdando) wrote : | #3 |
Changed in fuel: | |
assignee: | Fuel Library Team (fuel-library) → Bogdan Dobrelya (bogdando) |
status: | New → Confirmed |
importance: | High → Medium |
Bogdan Dobrelya (bogdando) wrote : | #4 |
reproduced also for HA env
Changed in fuel: | |
importance: | Medium → High |
Bogdan Dobrelya (bogdando) wrote : | #5 |
Affects nova, keystone, cinder, sahara. There was no such issues in Icehouse, looks like this is a regression in oslo log.py code which was synced for affected projects in J dev cycle
Bogdan Dobrelya (bogdando) wrote : | #6 |
I verified logs at ISO {"build_id": "2014-09-
and this one was not affected
Changed in fuel: | |
assignee: | Bogdan Dobrelya (bogdando) → MOS Oslo (mos-oslo) |
Bogdan Dobrelya (bogdando) wrote : | #7 |
Related oslo.log bug https:/
Matthew Mosesohn (raytrac3r) wrote : | #8 |
Can someone from Oslo team confirm this?
Bogdan Dobrelya (bogdando) wrote : | #9 |
Thanks Dmitry Mescheryakov for help, here is the root cause: https:/
/dev/log was missed by that change
Changed in fuel: | |
status: | Confirmed → Triaged |
Bogdan Dobrelya (bogdando) wrote : | #10 |
looks like we should either return /dev/log exclusively for MOS, or rebuild syslog architecture to use localhost:514 which is default address used for SysLogHandler then /dev/log is not specified
Changed in fuel: | |
assignee: | MOS Oslo (mos-oslo) → Bogdan Dobrelya (bogdando) |
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (master) | #11 |
Fix proposed to branch: master
Review: https:/
Changed in fuel: | |
status: | Triaged → In Progress |
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master) | #12 |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit f68219b2281c0e1
Author: Bogdan Dobrelya <email address hidden>
Date: Wed Oct 29 16:26:39 2014 +0100
Configure syslog listen UDP/514 for nodes
Load UDP module for Openstack nodes as well.
Required for Openstack Juno due to /dev/log
is not used for logging to syslog since
Juno (#1385295).
DocImpact
Closes-bug: #1381545
Change-Id: Ie9949574bef166
Signed-off-by: Bogdan Dobrelya <email address hidden>
Changed in fuel: | |
status: | In Progress → Fix Committed |
Bogdan Dobrelya (bogdando) wrote : Re: Part of Openstack logs are not displayed on Web UI | #13 |
Bogdan Dobrelya (bogdando) wrote : | #14 |
Suggested fix is not compatible with current remote logging parsing methods. Please consider to restore /dev/log for MOS.
summary: |
- Part of Openstack logs are not displayed on Web UI + /dev/log removal in Oslo Juno made syslogging broken for Openstack + services |
Changed in fuel: | |
importance: | High → Critical |
assignee: | Bogdan Dobrelya (bogdando) → MOS Oslo (mos-oslo) |
status: | Fix Committed → Triaged |
summary: |
/dev/log removal in Oslo Juno made syslogging broken for Openstack - services + services in Fuel |
OSCI Robot (oscirobot) wrote : | #15 |
RPM package cinder has been built for project openstack/cinder
Package version == 2014.2, package release == fuel6.0.
Changeset: https:/
project: openstack/cinder
branch: openstack-
author: Ivan Kolodyazhny
committer: Ivan Kolodyazhny
subject: Change syslog address to '/dev/log'
status: patchset-created
Files placed on repository:
openstack-
openstack-
python-
NOTE: Changeset is not merged, created temporary package repository.
RPM repository URL: http://
OSCI Robot (oscirobot) wrote : | #16 |
DEB package cinder has been built for project openstack/cinder
Package version == 2014.2, package release == fuel6.0~
Changeset: https:/
project: openstack/cinder
branch: openstack-
author: Ivan Kolodyazhny
committer: Ivan Kolodyazhny
subject: Change syslog address to '/dev/log'
status: patchset-created
Files placed on repository:
cinder-
cinder-
cinder-
cinder-
cinder-
python-
NOTE: Changeset is not merged, created temporary package repository.
DEB repository URL: http://
OSCI Robot (oscirobot) wrote : | #17 |
RPM package ceilometer has been built for project openstack/
Package version == 2014.2, package release == fuel6.0.
Changeset: https:/
project: openstack/
branch: openstack-
author: Ivan Berezovskiy
committer: Ivan Berezovskiy
subject: Change syslog address to '/dev/log'
status: patchset-created
Files placed on repository:
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
python-
NOTE: Changeset is not merged, created temporary package repository.
RPM repository URL: http://
OSCI Robot (oscirobot) wrote : | #18 |
DEB package ceilometer has been built for project openstack/
Package version == 2014.2, package release == fuel6.0~
Changeset: https:/
project: openstack/
branch: openstack-
author: Ivan Berezovskiy
committer: Ivan Berezovskiy
subject: Change syslog address to '/dev/log'
status: patchset-created
Files placed on repository:
ceilometer-
ceilometer-
ceilometer-
ceilometer-
ceilometer-
ceilometer-
ceilometer-
ceilometer-
python-
NOTE: Changeset is not merged, created temporary package repository.
DEB repository URL: http://
OSCI Robot (oscirobot) wrote : | #19 |
RPM package ceilometer has been built for project openstack/
Package version == 2014.2, package release == fuel6.0.
Changeset: https:/
project: openstack/
branch: openstack-
author: Ivan Berezovskiy
committer: Ivan Berezovskiy
subject: Change syslog address to '/dev/log'
status: patchset-created
Files placed on repository:
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
python-
NOTE: Changeset is not merged, created temporary package repository.
RPM repository URL: http://
OSCI Robot (oscirobot) wrote : | #20 |
DEB package ceilometer has been built for project openstack/
Package version == 2014.2, package release == fuel6.0~
Changeset: https:/
project: openstack/
branch: openstack-
author: Ivan Berezovskiy
committer: Ivan Berezovskiy
subject: Change syslog address to '/dev/log'
status: patchset-created
Files placed on repository:
ceilometer-
ceilometer-
ceilometer-
ceilometer-
ceilometer-
ceilometer-
ceilometer-
ceilometer-
python-
NOTE: Changeset is not merged, created temporary package repository.
DEB repository URL: http://
OSCI Robot (oscirobot) wrote : | #21 |
RPM package sahara has been built for project openstack/sahara
Package version == 2014.2, package release == fuel6.0.
Changeset: https:/
project: openstack/sahara
branch: openstack-
author: Sergey Reshetnyak
committer: Sergey Reshetnyak
subject: Fix syslog logging in Sahara
status: patchset-created
Files placed on repository:
sahara-
NOTE: Changeset is not merged, created temporary package repository.
RPM repository URL: http://
OSCI Robot (oscirobot) wrote : | #22 |
DEB package sahara has been built for project openstack/sahara
Package version == 2014.2, package release == fuel6.0~
Changeset: https:/
project: openstack/sahara
branch: openstack-
author: Sergey Reshetnyak
committer: Sergey Reshetnyak
subject: Fix syslog logging in Sahara
status: patchset-created
Files placed on repository:
sahara_
NOTE: Changeset is not merged, created temporary package repository.
DEB repository URL: http://
OSCI Robot (oscirobot) wrote : | #23 |
RPM package cinder has been built for project openstack/cinder
Package version == 2014.2, package release == fuel6.0.mira10
Changeset: https:/
project: openstack/cinder
branch: openstack-
author: Ivan Kolodyazhny
committer: Ivan Kolodyazhny
subject: Change syslog address to '/dev/log'
status: change-merged
Files placed on repository:
openstack-
openstack-
python-
Changeset merged. Package placed on primary repository
RPM repository URL: http://
OSCI Robot (oscirobot) wrote : | #24 |
DEB package cinder has been built for project openstack/cinder
Package version == 2014.2, package release == fuel6.0~mira12
Changeset: https:/
project: openstack/cinder
branch: openstack-
author: Ivan Kolodyazhny
committer: Ivan Kolodyazhny
subject: Change syslog address to '/dev/log'
status: change-merged
Files placed on repository:
cinder-
cinder-
cinder-
cinder-
cinder-
python-
Changeset merged. Package placed on primary repository
DEB repository URL: http://
OSCI Robot (oscirobot) wrote : | #25 |
RPM package keystone has been built for project openstack/keystone
Package version == 2014.2, package release == fuel6.0.
Changeset: https:/
project: openstack/keystone
branch: openstack-
author: Alexander Makarov
committer: Alexander Makarov
subject: OpenStack log fix for 6.0
status: patchset-created
Files placed on repository:
openstack-
openstack-
python-
NOTE: Changeset is not merged, created temporary package repository.
RPM repository URL: http://
OSCI Robot (oscirobot) wrote : | #26 |
DEB package keystone has been built for project openstack/keystone
Package version == 2014.2, package release == fuel6.0~
Changeset: https:/
project: openstack/keystone
branch: openstack-
author: Alexander Makarov
committer: Alexander Makarov
subject: OpenStack log fix for 6.0
status: patchset-created
Files placed on repository:
keystone-
keystone_
python-
NOTE: Changeset is not merged, created temporary package repository.
DEB repository URL: http://
OSCI Robot (oscirobot) wrote : | #27 |
RPM package nova has been built for project openstack/nova
Package version == 2014.2, package release == fuel6.0.
Changeset: https:/
project: openstack/nova
branch: openstack-
author: Roman Podoliaka
committer: Roman Podoliaka
subject: Make use_syslog=True log to syslog via /dev/log
status: patchset-created
Files placed on repository:
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
python-
NOTE: Changeset is not merged, created temporary package repository.
RPM repository URL: http://
OSCI Robot (oscirobot) wrote : | #28 |
DEB package nova has been built for project openstack/nova
Package version == 2014.2, package release == fuel6.0~
Changeset: https:/
project: openstack/nova
branch: openstack-
author: Roman Podoliaka
committer: Roman Podoliaka
subject: Make use_syslog=True log to syslog via /dev/log
status: patchset-created
Files placed on repository:
nova-ajax-
nova-api-
nova-api-
nova-api-
nova-api-
nova-api_
nova-baremetal_
nova-cells_
nova-cert_
nova-common_
nova-compute-
nova-compute-
nova-compute-
nova-compute-
nova-compute-
nova-compute-
nova-compute_
nova-conductor_
nova-console_
nova-consoleaut
nova-doc_
nova-network_
nova-novncproxy
nova-objectstor
nova-scheduler_
nova-spiceproxy
nova-volume_
nova-xvpvncprox
python-
NOTE: Changeset is not merged, created temporary package repository.
DEB repository URL: http://
OSCI Robot (oscirobot) wrote : | #29 |
RPM package ceilometer has been built for project openstack/
Package version == 2014.2, package release == fuel6.0.
Changeset: https:/
project: openstack/
branch: openstack-
author: Ilya Tyaptin
committer: Ilya Tyaptin
subject: Change syslog address to '/dev/log'
status: patchset-created
Files placed on repository:
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
python-
NOTE: Changeset is not merged, created temporary package repository.
RPM repository URL: http://
OSCI Robot (oscirobot) wrote : | #30 |
DEB package ceilometer has been built for project openstack/
Package version == 2014.2, package release == fuel6.0~
Changeset: https:/
project: openstack/
branch: openstack-
author: Ilya Tyaptin
committer: Ilya Tyaptin
subject: Change syslog address to '/dev/log'
status: patchset-created
Files placed on repository:
ceilometer-
ceilometer-
ceilometer-
ceilometer-
ceilometer-
ceilometer-
ceilometer-
ceilometer-
python-
NOTE: Changeset is not merged, created temporary package repository.
DEB repository URL: http://
OSCI Robot (oscirobot) wrote : | #31 |
RPM package nova has been built for project openstack/nova
Package version == 2014.2, package release == fuel6.0.mira11
Changeset: https:/
project: openstack/nova
branch: openstack-
author: Roman Podoliaka
committer: Roman Podoliaka
subject: Make use_syslog=True log to syslog via /dev/log
status: change-merged
Files placed on repository:
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
python-
Changeset merged. Package placed on primary repository
RPM repository URL: http://
OSCI Robot (oscirobot) wrote : | #32 |
DEB package nova has been built for project openstack/nova
Package version == 2014.2, package release == fuel6.0~mira11
Changeset: https:/
project: openstack/nova
branch: openstack-
author: Roman Podoliaka
committer: Roman Podoliaka
subject: Make use_syslog=True log to syslog via /dev/log
status: change-merged
Files placed on repository:
nova-ajax-
nova-api-
nova-api-
nova-api-
nova-api-
nova-api_
nova-baremetal_
nova-cells_
nova-cert_
nova-common_
nova-compute-
nova-compute-
nova-compute-
nova-compute-
nova-compute-
nova-compute-
nova-compute_
nova-conductor_
nova-console_
nova-consoleaut
nova-doc_
nova-network_
nova-novncproxy
nova-objectstor
nova-scheduler_
nova-spiceproxy
nova-volume_
nova-xvpvncprox
python-
Changeset merged. Package placed on primary repository
DEB repository URL: http://
OSCI Robot (oscirobot) wrote : | #33 |
RPM package ceilometer has been built for project openstack/
Package version == 2014.2, package release == fuel6.0.mira16
Changeset: https:/
project: openstack/
branch: openstack-
author: Ivan Berezovskiy
committer: Ivan Berezovskiy
subject: Change syslog address to '/dev/log'
status: change-merged
Files placed on repository:
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
python-
Changeset merged. Package placed on primary repository
RPM repository URL: http://
OSCI Robot (oscirobot) wrote : | #34 |
DEB package ceilometer has been built for project openstack/
Package version == 2014.2, package release == fuel6.0~mira15
Changeset: https:/
project: openstack/
branch: openstack-
author: Ivan Berezovskiy
committer: Ivan Berezovskiy
subject: Change syslog address to '/dev/log'
status: change-merged
Files placed on repository:
ceilometer-
ceilometer-
ceilometer-
ceilometer-
ceilometer-
ceilometer-
ceilometer-
ceilometer-
python-
Changeset merged. Package placed on primary repository
DEB repository URL: http://
OSCI Robot (oscirobot) wrote : | #35 |
RPM package sahara has been built for project openstack/sahara
Package version == 2014.2, package release == fuel6.0.mira7
Changeset: https:/
project: openstack/sahara
branch: openstack-
author: Sergey Reshetnyak
committer: Sergey Reshetnyak
subject: Fix syslog logging in Sahara
status: change-merged
Files placed on repository:
sahara-
Changeset merged. Package placed on primary repository
RPM repository URL: http://
OSCI Robot (oscirobot) wrote : | #36 |
DEB package sahara has been built for project openstack/sahara
Package version == 2014.2, package release == fuel6.0~mira8
Changeset: https:/
project: openstack/sahara
branch: openstack-
author: Sergey Reshetnyak
committer: Sergey Reshetnyak
subject: Fix syslog logging in Sahara
status: change-merged
Files placed on repository:
sahara_
Changeset merged. Package placed on primary repository
DEB repository URL: http://
OSCI Robot (oscirobot) wrote : | #37 |
RPM package keystone has been built for project openstack/keystone
Package version == 2014.2, package release == fuel6.0.mira8
Changeset: https:/
project: openstack/keystone
branch: openstack-
author: Alexander Makarov
committer: Alexander Makarov
subject: OpenStack log fix for 6.0
status: change-merged
Files placed on repository:
openstack-
openstack-
python-
Changeset merged. Package placed on primary repository
RPM repository URL: http://
OSCI Robot (oscirobot) wrote : | #38 |
DEB package keystone has been built for project openstack/keystone
Package version == 2014.2, package release == fuel6.0~mira8
Changeset: https:/
project: openstack/keystone
branch: openstack-
author: Alexander Makarov
committer: Alexander Makarov
subject: OpenStack log fix for 6.0
status: change-merged
Files placed on repository:
keystone-
keystone_
python-
Changeset merged. Package placed on primary repository
DEB repository URL: http://
Dmitry Mescheryakov (dmitrymex) wrote : | #39 |
The issue is fixed for all the affected components
Changed in fuel: | |
status: | Triaged → Fix Committed |
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-library (master) | #40 |
Change abandoned by Bogdan Dobrelya (<email address hidden>) on branch: master
Review: https:/
tags: | added: on-verification |
Anastasia Palkina (apalkina) wrote : | #41 |
Verified on ISO #49
"build_id": "2014-12-
Changed in fuel: | |
status: | Fix Committed → Fix Released |
tags: | removed: on-verification |
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix proposed to openstack/nova (openstack-ci/fuel-7.0/2015.1.0) | #42 |
Fix proposed to branch: openstack-
Change author: Roman Podoliaka <email address hidden>
Review: https:/
Fuel Devops McRobotson (fuel-devops-robot) wrote : Change abandoned on openstack/nova (openstack-ci/fuel-7.0/2015.1.0) | #43 |
Change abandoned by Roman Podoliaka <email address hidden> on branch: openstack-
Review: https:/
Simple deployment case deprecated since 5.1 release, so the status updated to medium