Error trying to load config from /etc/swift/proxy-server.conf: python-swiftclient

Asked by Anton

Hi,
I upgrade swift to latest version from GitHub (84f494c0e74a1659d8ca2c1a4f83f23d18974450),
but after try start proxy, i have error:

Starting proxy-server...(/etc/swift/proxy-server.conf)
Error trying to load config from /etc/swift/proxy-server.conf: python-swiftclient

what could be wrong?
thanks!

Question information

Language:
English Edit question
Status:
Solved
For:
OpenStack Object Storage (swift) Edit question
Assignee:
No assignee Edit question
Solved by:
Anton
Solved:
Last query:
Last reply:
Revision history for this message
Mehmet Hacısalihoğlu (esedmehmet) said :
#1

Can you share proxy.conf?

Revision history for this message
Anton (hettbox) said :
#2

I did not change previous version config

[DEFAULT]
#cert_file = /etc/swift/cert.crt
#key_file = /etc/swift/cert.key
bind_port = 8080
workers = 2
user = swift
proxy_name = prx-01
client_timeout=10

log_name = swift
log_facility = LOG_LOCAL0
log_level = DEBUG
log_address = /dev/log
log_headers = True

#object_chunk_size = 1048576
#client_chunk_size = 1048576

eventlet_debug = False

[pipeline:main]
pipeline = healthcheck cache tempurl tempauth proxy-logging proxy-server

[filter:name_check]
use = egg:swift#name_check
forbidden_chars = '"`<>
maximum_length = 255
forbidden_regexp = /\./|/\.\./|/\.$|/\.\.$

[app:proxy-server]
use = egg:swift#proxy
allow_account_management = true
account_autocreate = true
write_affinity = r1
write_affinity_node_count=1
read_affinity = r2=100, r1=100
sorting_method = affinity

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

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

[filter:tempauth]
use = egg:swift#tempauth
user_system_root = testpass .admin http://192.168.4.230:8080/v1/AUTH_system

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

[filter:cache]
use = egg:swift#memcache
memcache_servers = 10.0.0.254:11211

[filter:proxy-logging]
use = egg:swift#proxy_logging
stomp_informing_interval = 10
stomp_host = 192.168.4.230

[filter:catch_errors]
use = egg:swift#catch_errors
# You can override the default log routing for this filter here:
# set log_name = catch_errors
# set log_facility = LOG_LOCAL0
# set log_level = INFO
# set log_headers = False
# set log_address = /dev/log

[filter:slo]
use = egg:swift#slo
# max_manifest_segments = 1000
# max_manifest_size = 2097152
# min_segment_size = 1048576

Revision history for this message
Anton (hettbox) said :
#3

With default config same error

Revision history for this message
Anton (hettbox) said :
#4

Sorry, problem solved after reinstall all swift components.

Revision history for this message
clayg (clay-gerrard) said :
#5

must have needed a python-swiftclient version bump