+ sudo -E kolla_set_configs
INFO:__main__:Loading config file at /var/lib/kolla/config_files/config.json
INFO:__main__:Validating config file
INFO:__main__:Kolla config strategy set to: COPY_ALWAYS
INFO:__main__:Copying service configuration files
INFO:__main__:Copying /var/lib/kolla/swift/account.ring.gz to /etc/swift/account.ring.gz
INFO:__main__:Setting permission for /etc/swift/account.ring.gz
INFO:__main__:Copying /var/lib/kolla/swift/container.ring.gz to /etc/swift/container.ring.gz
INFO:__main__:Setting permission for /etc/swift/container.ring.gz
INFO:__main__:Copying /var/lib/kolla/swift/object.ring.gz to /etc/swift/object.ring.gz
INFO:__main__:Setting permission for /etc/swift/object.ring.gz
INFO:__main__:Copying /var/lib/kolla/config_files/swift.conf to /etc/swift/swift.conf
INFO:__main__:Setting permission for /etc/swift/swift.conf
INFO:__main__:Copying /var/lib/kolla/config_files/proxy-server.conf to /etc/swift/proxy-server.conf
INFO:__main__:Setting permission for /etc/swift/proxy-server.conf
INFO:__main__:Writing out command to execute
++ cat /run_command
+ CMD='swift-proxy-server /etc/swift/proxy-server.conf --verbose'
+ ARGS=
+ sudo kolla_copy_cacerts
Running command: 'swift-proxy-server /etc/swift/proxy-server.conf --verbose'
+ [[ ! -n '' ]]
+ . kolla_extend_start
+ echo 'Running command: '\''swift-proxy-server /etc/swift/proxy-server.conf --verbose'\'''
+ exec swift-proxy-server /etc/swift/proxy-server.conf --verbose
swift-proxy-server: Adding required filter versioned_writes to pipeline at position 16
swift-proxy-server: Adding required filter copy to pipeline at position 12
swift-proxy-server: Adding required filter listing_formats to pipeline at position 4
swift-proxy-server: Pipeline was modified. New pipeline is "catch_errors gatekeeper healthcheck cache listing_formats container_sync bulk tempurl ratelimit authtoken s3api s3token keystoneauth copy container_quotas account_quotas slo dlo versioned_writes ceilometer proxy-server".
Traceback (most recent call last):
File "/var/lib/kolla/venv/bin/swift-proxy-server", line 23, in <module>
sys.exit(run_wsgi(conf_file, 'proxy-server', **options))
File "/var/lib/kolla/venv/lib/python3.6/site-packages/swift/common/wsgi.py", line 1114, in run_wsgi
loadapp(conf_path, global_conf=global_conf)
File "/var/lib/kolla/venv/lib/python3.6/site-packages/swift/common/wsgi.py", line 400, in loadapp
return ctx.create()
File "/var/lib/kolla/venv/lib/python3.6/site-packages/paste/deploy/loadwsgi.py", line 715, in create
return self.object_type.invoke(self)
File "/var/lib/kolla/venv/lib/python3.6/site-packages/paste/deploy/loadwsgi.py", line 213, in invoke
app = filter(app)
File "/var/lib/kolla/venv/lib/python3.6/site-packages/swift/common/middleware/s3api/s3token.py", line 413, in auth_filter
return S3Token(app, conf)
File "/var/lib/kolla/venv/lib/python3.6/site-packages/swift/common/middleware/s3api/s3token.py", line 159, in __init__
'Invalid auth_uri; must include scheme and host')
swift.common.wsgi.ConfigFileError: Invalid auth_uri; must include scheme and host
Pls Change in ansible/ roles/swift/ templates/ proxy-server. conf.j2
[filter:s3token] e_uri = {{ keystone_ internal_ url }}/v3
use = egg:swift#s3token
www_authenticat
to
[filter:s3token] internal_ url }}/v3
use = egg:swift#s3token
auth_uri = {{ keystone_