swift service scripts will not start unless /etc/swift/*-server/* exists
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
swift (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
For the default case where a storage node only contains one server for each type (object, account, container), there does not have to be a /etc/swift/
In this case, the server is configured with a single file:
/etc/swift/
The upstart scripts provided in the trunk ppa for swift:
deb http://
will not start any of the server services unless files exist in these folders
...
if [ $(find /etc/swift/
exec /usr/bin/swift-init object-server start
...
This means that the services cannot be started with the default configuration
Changed in swift (Ubuntu): | |
importance: | Undecided → Medium |
Moving to swift packaging, as this is not specific to OpenStack PPAs