[Bug 1854718] Re: Groups of swift daemons are all forced to use the same config

Liam Young liam.young at canonical.com
Tue Dec 3 09:02:24 UTC 2019

Hi Cory, the init script update is to support swift global replication.
The upstream code and the proposed changes to the charm support the
feature in mitaka so ideally the support would go right back to trusty-

You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to swift in Ubuntu.

  Groups of swift daemons are all forced to use the same config

Status in swift package in Ubuntu:

Bug description:
  On swift storage servers there are three groups of services: account,
  container and object.

  Each of these groups is comprised of a number of services, for
  instance: server, auditor, replicator etc

  Each service has its own init script but all the services in a group
  are configured to use the same group config file eg swift-account,
  swift-account-auditor, swift-account-reaper & swift-account-replicator
  all use /etc/swift/account-server.conf.

  Obviously this causes a problem when different services need different config. In the case of a swift cluster performing global replication the replication server need "
  replication_server = true" where as the auditor needs "replication_server = false"

To manage notifications about this bug go to:

More information about the Ubuntu-openstack-bugs mailing list