Services will silently not start if syslog is not running
Bug #689608 reported by
Lars Tobias Skjong-Børsting
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Object Storage (swift) |
Fix Released
|
Low
|
clayg |
Bug Description
What happens:
If syslog service is not started, and starting i.e. auth-server or proxy-server using swift-init (auth|proxy)-server start, then the forked process will silently exit after writing it's pid in /var/run/
What should happen:
Print a message to STDERR about syslog not being available, and quit with exit code non-zero.
Related branches
lp:~clay-gerrard/swift/swift_init_ng
- Chuck Thier (community): Approve
- gholt (community): Approve
-
Diff: 2813 lines (+2473/-193)10 files modifiedbin/swift-init (+55/-175)
doc/source/development_saio.rst (+2/-14)
doc/source/misc.rst (+7/-0)
swift/common/daemon.py (+1/-1)
swift/common/manager.py (+605/-0)
swift/common/utils.py (+59/-1)
swift/common/wsgi.py (+3/-2)
test/unit/__init__.py (+23/-0)
test/unit/common/test_manager.py (+1636/-0)
test/unit/common/test_utils.py (+82/-0)
Changed in swift: | |
assignee: | nobody → clayg (clay-gerrard) |
importance: | Undecided → High |
importance: | High → Low |
status: | New → In Progress |
milestone: | none → 1.3.0 |
description: | updated |
Changed in swift: | |
status: | In Progress → Fix Committed |
Changed in swift: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.