5fc2040aa5
We currently have a horrible hack for upstart where we run our services with stdout and stderr piped into logger. There are lots of issues with this, such as upstart has a hard time knowing which PID to track. Conveniently, python logging knows how to syslog, so why not just use that! This changes the default behaviour of os-svc-daemon to create a python logging.conf so services log directly to syslog. This also changes the default upstart respawn limiting to be 2 fails in 10 secs. This is becauce making upstart monitor the actual service daemon was causing some services to respawn loop due to time it took them to fail. Closes-Bug: #1385346 Change-Id: Ibd491881d79160ad1457526d51512f5fc1cf9ea5 |
||
---|---|---|
.. | ||
swift-package-install | ||
swift-source-install | ||
76-swift-storage-common | ||
package-installs-swift-storage |