[SRU] nova-* services do not start if rsyslog is not yet started
Bug #1459046 reported by
Liang Chen
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Undecided
|
Unassigned | ||
Ubuntu Cloud Archive |
Fix Released
|
High
|
Unassigned | ||
Icehouse |
Fix Released
|
High
|
Unassigned | ||
Juno |
Won't Fix
|
High
|
Unassigned | ||
Kilo |
Triaged
|
High
|
Unassigned | ||
Liberty |
Fix Released
|
Undecided
|
Unassigned | ||
oslo.log |
Fix Released
|
Undecided
|
Liang Chen | ||
nova (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Trusty |
Fix Released
|
High
|
Edward Hope-Morley | ||
Utopic |
Won't Fix
|
High
|
Edward Hope-Morley | ||
Vivid |
Invalid
|
Undecided
|
Unassigned | ||
Wily |
Invalid
|
Undecided
|
Unassigned | ||
python-oslo.log (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Vivid |
Won't Fix
|
High
|
Unassigned | ||
Wily |
Fix Released
|
High
|
Unassigned |
Bug Description
[Impact]
* If Nova services are configured to log to syslog (use_syslog=True) they
will currently fail with ECONNREFUSED if they cannot connect to syslog.
This patch adds support for allowing nova to retry connecting a
configurable number of times before print an error message and continuing
with startup.
[Test Case]
* Configure nova with use_syslog=True in nova.conf, stop rsyslog service and
restart nova services. Check that upstart nova logs to see retries
occurring then start rsyslog and observe connection succeed and
nova-compute startup.
[Regression Potential]
* None
Related branches
lp://staging/~hopem/nova/icehouse-sru-lp1459046
- James Page: Pending requested
-
Diff: 653 lines (+628/-0)4 files modifieddebian/changelog (+9/-0)
debian/patches/add-support-for-syslog-connect-retries.patch (+115/-0)
debian/patches/clean-shutdown.patch (+502/-0)
debian/patches/series (+2/-0)
lp://staging/~hopem/nova/juno-sru-lp1459046
- Ubuntu Server Developers: Pending requested
-
Diff: 126 lines (+106/-0)3 files modifieddebian/changelog (+7/-0)
debian/patches/add-support-for-syslog-connect-retries.patch (+98/-0)
debian/patches/series (+1/-0)
Changed in nova (Ubuntu): | |
assignee: | nobody → Liang Chen (cbjchen) |
status: | New → In Progress |
description: | updated |
description: | updated |
description: | updated |
Changed in nova (Ubuntu Trusty): | |
assignee: | nobody → Liang Chen (cbjchen) |
Changed in nova: | |
status: | New → In Progress |
assignee: | nobody → Edward Hope-Morley (hopem) |
summary: |
- nova-* services do not start if rsyslog is not yet started + [SRU] nova-* services do not start if rsyslog is not yet started |
Changed in nova (Ubuntu Trusty): | |
assignee: | Liang Chen (cbjchen) → Edward Hope-Morley (hopem) |
Changed in nova (Ubuntu): | |
assignee: | Liang Chen (cbjchen) → Edward Hope-Morley (hopem) |
Changed in nova: | |
status: | In Progress → New |
assignee: | Edward Hope-Morley (hopem) → nobody |
Changed in nova (Ubuntu Utopic): | |
status: | New → In Progress |
assignee: | nobody → Edward Hope-Morley (hopem) |
Changed in nova (Ubuntu): | |
importance: | Undecided → High |
Changed in nova (Ubuntu Utopic): | |
importance: | Undecided → High |
Changed in nova (Ubuntu Trusty): | |
importance: | Undecided → High |
description: | updated |
description: | updated |
no longer affects: | oslo.log |
Changed in oslo.log: | |
status: | New → Fix Committed |
Changed in oslo.log: | |
assignee: | nobody → Liang Chen (cbjchen) |
tags: | added: sts |
Changed in oslo.log: | |
milestone: | none → 1.7.0 |
status: | Fix Committed → Fix Released |
Changed in nova: | |
milestone: | none → liberty-3 |
status: | Fix Committed → Fix Released |
Changed in nova: | |
milestone: | liberty-3 → 12.0.0 |
Changed in python-oslo.log (Ubuntu Vivid): | |
status: | Confirmed → Won't Fix |
no longer affects: | python-oslo.log (Ubuntu Trusty) |
no longer affects: | python-oslo.log (Ubuntu Utopic) |
Changed in cloud-archive: | |
status: | Confirmed → Fix Released |
To post a comment you must log in.
The attachment "nova-2014. 1.4-0ubuntu3- lp1459046. patch" seems to be a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. If the attachment isn't a patch, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are member of the ~ubuntu-sponsors, unsubscribe the team.
[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issue please contact him.]