Remove xconsole from rsyslog

Bug #1408167 reported by Bjoern
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
OpenStack-Ansible
Invalid
Low
Andy McCrae
Icehouse
Fix Released
Low
Jesse Pretorius
Juno
Fix Released
Low
Jesse Pretorius
Trunk
Invalid
Low
Andy McCrae

Bug Description

Please remove

daemon.*;mail.*;\
 news.err;\
 *.=debug;*.=info;\
 *.=notice;*.=warn |/dev/xconsole

from the 50-default.conf rsyslog config within the container due to the missing xconsole device. It creates an error message once you restart rsyslog

Changed in openstack-ansible:
status: New → Confirmed
Changed in openstack-ansible:
status: Confirmed → New
Changed in openstack-ansible:
importance: Undecided → Medium
Changed in openstack-ansible:
assignee: nobody → Andy McCrae (andrew-mccrae)
importance: Medium → Low
Revision history for this message
Andy McCrae (andrew-mccrae) wrote :

Sorry for the delay here, I'm looking at fixing this now - the problem is essentially that for all containers when rsyslog is running we don't manage the conf files (unlike on rsyslog specific containers).

Should be reasonably easy to fix.

Revision history for this message
Bjoern (bjoern-t) wrote :

Actually we can remove it from any rsyslog template, since no server would even have the xconsole (X11 app) running

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to os-ansible-deployment (master)

Fix proposed to branch: master
Review: https://review.openstack.org/150492

Changed in openstack-ansible:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to os-ansible-deployment (master)

Reviewed: https://review.openstack.org/150492
Committed: https://git.openstack.org/cgit/stackforge/os-ansible-deployment/commit/?id=ce6a33b577c46c4fc4f2d758d35a613d17a5c165
Submitter: Jenkins
Branch: master

commit ce6a33b577c46c4fc4f2d758d35a613d17a5c165
Author: Andy McCrae <email address hidden>
Date: Tue Jan 27 17:04:40 2015 +0000

    Manage rsyslog default conf for all containers

    The managed 50-default.conf hashes out some unrequired lines which cause
    /dev/xconsole error messages on containers, since /dev/xconsole doesn't
    exist on containers.

    Change-Id: I475e816379d7be6f7ae6da73626c41cf9f5eb0af
    Closes-Bug: #1408167

Changed in openstack-ansible:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to os-ansible-deployment (juno)

Fix proposed to branch: juno
Review: https://review.openstack.org/151182

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to os-ansible-deployment (icehouse)

Fix proposed to branch: icehouse
Review: https://review.openstack.org/151183

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to os-ansible-deployment (juno)

Reviewed: https://review.openstack.org/151182
Committed: https://git.openstack.org/cgit/stackforge/os-ansible-deployment/commit/?id=69bfc68c03165252b8b97cda98cf63102cc944d9
Submitter: Jenkins
Branch: juno

commit 69bfc68c03165252b8b97cda98cf63102cc944d9
Author: Andy McCrae <email address hidden>
Date: Tue Jan 27 17:04:40 2015 +0000

    Manage rsyslog default conf for all containers

    The managed 50-default.conf hashes out some unrequired lines which cause
    /dev/xconsole error messages on containers, since /dev/xconsole doesn't
    exist on containers.

    Change-Id: I475e816379d7be6f7ae6da73626c41cf9f5eb0af
    Closes-Bug: #1408167
    (cherry picked from commit ce6a33b577c46c4fc4f2d758d35a613d17a5c165)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to os-ansible-deployment (icehouse)

Reviewed: https://review.openstack.org/151183
Committed: https://git.openstack.org/cgit/stackforge/os-ansible-deployment/commit/?id=5d25ddd35e4c12887f339ea3442a3ec470ecbadb
Submitter: Jenkins
Branch: icehouse

commit 5d25ddd35e4c12887f339ea3442a3ec470ecbadb
Author: Andy McCrae <email address hidden>
Date: Tue Jan 27 17:04:40 2015 +0000

    Manage rsyslog default conf for all containers

    The managed 50-default.conf hashes out some unrequired lines which cause
    /dev/xconsole error messages on containers, since /dev/xconsole doesn't
    exist on containers.

    Change-Id: I475e816379d7be6f7ae6da73626c41cf9f5eb0af
    Closes-Bug: #1408167
    (cherry picked from commit ce6a33b577c46c4fc4f2d758d35a613d17a5c165)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.