Install S3 with Swift Kilo
Hello Team,
I am trying to install S3 on my present running openstack server configured with swift and I am having some issues. The Proxy server starts fine without S3 Entries.
Environment :
OpenStack : Kilo
OS : CentOS 7.0
Installed swift S3 From https:/
Errors While Starting Proxy Server :
*******
[root@OpenStack swift3(
Signal proxy-server pid: 33738 signal: 15
No proxy-server running
Starting proxy-server.
Traceback (most recent call last):
File "/usr/bin/
sys.
File "/usr/lib/
loadapp(
File "/usr/lib/
ctx = loadcontext(
File "/usr/lib/
global_
File "/usr/lib/
global_
File "/usr/lib/
return loader.
File "/usr/lib/
object_type, name=name, global_
File "/usr/lib/
global_
File "/usr/lib/
for name in pipeline[:-1]]
File "/usr/lib/
object_type, name=name, global_
File "/usr/lib/
section)
File "/usr/lib/
object_type, name=use, global_
File "/usr/lib/
object_type, name=name, global_
File "/usr/lib/
global_
File "/usr/lib/
global_
File "/usr/lib/
return loader.
File "/usr/lib/
object_type, name=name)
File "/usr/lib/
for prot in protocol_options] or '(no entry points)'))))
LookupError: Entry point 'swift3' not found in egg 'swift' (dir: /usr/lib/
*******
Details of /etc/swift/
*******
[root@OpenStack swift3(
# This file is managed by puppet. Do not edit
#
[DEFAULT]
bind_port = 8080
bind_ip = 10.209.85.118
workers = 32
user = swift
log_name = proxy-server
log_facility = LOG_LOCAL1
log_level = INFO
log_headers = False
log_address = /dev/log
[pipeline:main]
pipeline = swift3 catch_errors bulk healthcheck cache crossdomain ratelimit authtoken keystone staticweb tempurl slo formpost account_quotas container_quotas proxy-server
[app:proxy-server]
use = egg:swift#proxy
set log_name = proxy-server
set log_facility = LOG_LOCAL1
set log_level = INFO
set log_address = /dev/log
log_handoffs = true
allow_account_
account_autocreate = true
[filter:swift3]
use = egg:swift#swift3
[filter:bulk]
use = egg:swift#bulk
max_containers_
max_failed_
max_deletes_
yield_frequency = 60
[filter:s3token]
paste.filter_
auth_port = 35357
auth_host = 10.209.85.118
auth_protocol = http
[filter:authtoken]
log_name = swift
signing_dir = /var/cache/swift
paste.filter_
auth_uri = http://
identity_uri = http://
# if its defined
admin_tenant_name = services
admin_user = swift
admin_password = 5ddfdba1c93c4e2c
delay_auth_decision = 1
cache = swift.cache
include_
[filter:cache]
use = egg:swift#memcache
memcache_servers = 127.0.0.1:11211
[filter:
use = egg:swift#
[filter:
use = egg:swift#
[filter:ratelimit]
use = egg:swift#ratelimit
clock_accuracy = 1000
max_sleep_
log_sleep_
rate_buffer_seconds = 5
account_ratelimit = 0
[filter:tempurl]
use = egg:swift#tempurl
[filter:formpost]
use = egg:swift#formpost
[filter:staticweb]
use = egg:swift#staticweb
[filter:
use = egg:swift#
cross_domain_policy = <allow-access-from domain="*" secure="false" />
[filter:slo]
use = egg:swift#slo
max_manifest_
max_manifest_size = 2097152
min_segment_size = 1048576
rate_limit_
rate_limit_
max_get_time = 86400
[filter:keystone]
use = egg:swift#
operator_roles = admin, SwiftOperator
is_admin = true
reseller_prefix = AUTH_
[filter:
use = egg:swift#
[filter:
use = egg:swift#
*******
Question information
- Language:
- English Edit question
- Status:
- Answered
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask Amit Manel for more information if necessary.