[Bug 1290810] [NEW] please create a default /etc/swift/proxy-server.conf

Martin Pitt martin.pitt at ubuntu.com
Tue Mar 11 11:32:58 UTC 2014


Public bug reported:

There are default config files for
{account,container,object}-server.conf, but not for proxy-server.conf.
It would simplify things if it was, since most of the file is just fine
for at least simple workflows. I guess at the moment people just
copy&paste it from instruction pages like http://www.hpcloud.com/blog
/setting-single-node-openstack-storage-server-part-1 ?

I use this one, where the only variable that realistically gets changed
is super_admin_key:

--------------------- 8< ------------------------
[DEFAULT]
bind_port = 8080
log_facility = LOG_LOCAL1

[pipeline:main]
pipeline = healthcheck cache swauth proxy-server

[app:proxy-server]
use = egg:swift#proxy
allow_account_management = true
account_autocreate = true

[filter:swauth]
use = egg:swauth#swauth
set log_name = swauth
super_admin_key = swauthkey
default_swift_cluster = local#http://127.0.0.1:8080/v1

[filter:healthcheck]
use = egg:swift#healthcheck

[filter:cache]
use = egg:swift#memcache
--------------------- 8< ------------------------

It would of course be even better if these options had implicit defaults
so that they wouldn't need a configuration file in the first place. But
I tried that (e. g. dropping the various [filter:*] or [app:proxy-
server] sections), and it doesn't work.

** Affects: swift (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to swift in Ubuntu.
https://bugs.launchpad.net/bugs/1290810

Title:
  please create a default /etc/swift/proxy-server.conf

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/swift/+bug/1290810/+subscriptions



More information about the Ubuntu-server-bugs mailing list