Red Hat Bugzilla – Bug 807170
Add systemd units for the replicator, updater and auditor services
Last modified: 2013-01-08 14:42:18 EST
An installation of openstack-shift from EPEL includes init scripts for the main services
'proxy-server', 'account-server', 'container-server' and 'object-server'
should we also include
'account-auditor', 'container-auditor', 'container-replicator', 'container-sync',
'container-updater', 'object-auditor', 'object-expirer', 'object-replicator',
'object-updater', 'account-replicator', 'account-reaper'
most of these use the same config files already required for the main servers
I think those init scripts should be added, as Swift doesn't work well at all without those services.
Moving to Fedora since we should add systemd units first and then add the equivalent init scripts in EPEL
*** Bug 872339 has been marked as a duplicate of this bug. ***
Has any work been completed to add init scripts for the additional services to the openstack-swift packages?
I wrote and committed unit files for Fedora but not extra scripts for EPEL.
For now the workaround remains putting invocations of swift-init in rc.local.
Fixed in openstack-swift-1.7.4-2.fc19 (delivered in subpackages for
proxy, account, container, object). Closing.
Track progress of init scripts for RHOS in bug 885530.