swift-proxy fails to start with ipv6

Bug #1625335 reported by Ben Nemec
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Critical
Emilien Macchi

Bug Description

The following traceback is seen in the log:

Sep 19 18:47:32 overcloud-controller-1 swift-proxy-server[18324]: Traceback (most recent call last):
Sep 19 18:47:32 overcloud-controller-1 swift-proxy-server[18324]: File "/usr/bin/swift-proxy-server", line 23, in <module>
Sep 19 18:47:32 overcloud-controller-1 swift-proxy-server[18324]: sys.exit(run_wsgi(conf_file, 'proxy-server', **options))
Sep 19 18:47:32 overcloud-controller-1 swift-proxy-server[18324]: File "/usr/lib/python2.7/site-packages/swift/common/wsgi.py", line 908, in run_wsgi
Sep 19 18:47:32 overcloud-controller-1 swift-proxy-server[18324]: loadapp(conf_path, global_conf=global_conf)
Sep 19 18:47:32 overcloud-controller-1 swift-proxy-server[18324]: File "/usr/lib/python2.7/site-packages/swift/common/wsgi.py", line 396, in loadapp
Sep 19 18:47:32 overcloud-controller-1 swift-proxy-server[18324]: return ctx.create()
Sep 19 18:47:32 overcloud-controller-1 swift-proxy-server[18324]: File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 710, in create
Sep 19 18:47:32 overcloud-controller-1 swift-proxy-server[18324]: return self.object_type.invoke(self)
Sep 19 18:47:32 overcloud-controller-1 swift-proxy-server[18324]: File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 207, in invoke
Sep 19 18:47:32 overcloud-controller-1 swift-proxy-server[18324]: app = filter(app)
Sep 19 18:47:32 overcloud-controller-1 swift-proxy-server[18324]: File "/usr/lib/python2.7/site-packages/swift/common/middleware/memcache.py", line 117, in cache_filter
Sep 19 18:47:32 overcloud-controller-1 swift-proxy-server[18324]: return MemcacheMiddleware(app, conf)
Sep 19 18:47:32 overcloud-controller-1 swift-proxy-server[18324]: File "/usr/lib/python2.7/site-packages/swift/common/middleware/memcache.py", line 105, in __init__
Sep 19 18:47:32 overcloud-controller-1 swift-proxy-server[18324]: max_conns=max_conns)
Sep 19 18:47:32 overcloud-controller-1 swift-proxy-server[18324]: File "/usr/lib/python2.7/site-packages/swift/common/memcached.py", line 156, in __init__
Sep 19 18:47:32 overcloud-controller-1 swift-proxy-server[18324]: for server in servers))
Sep 19 18:47:32 overcloud-controller-1 swift-proxy-server[18324]: File "/usr/lib/python2.7/site-packages/swift/common/memcached.py", line 156, in <genexpr>
Sep 19 18:47:32 overcloud-controller-1 swift-proxy-server[18324]: for server in servers))
Sep 19 18:47:32 overcloud-controller-1 swift-proxy-server[18324]: File "/usr/lib/python2.7/site-packages/swift/common/memcached.py", line 115, in __init__
Sep 19 18:47:32 overcloud-controller-1 swift-proxy-server[18324]: server, DEFAULT_MEMCACHED_PORT)
Sep 19 18:47:32 overcloud-controller-1 swift-proxy-server[18324]: File "/usr/lib/python2.7/site-packages/swift/common/utils.py", line 2142, in parse_socket_string
Sep 19 18:47:32 overcloud-controller-1 swift-proxy-server[18324]: raise ValueError("IPv6 addresses must be between '[]'")
Sep 19 18:47:32 overcloud-controller-1 swift-proxy-server[18324]: ValueError: IPv6 addresses must be between '[]'

Changed in tripleo:
milestone: none → newton-rc2
assignee: nobody → Emilien Macchi (emilienm)
Revision history for this message
Emilien Macchi (emilienm) wrote :
Changed in tripleo:
status: Triaged → In Progress
Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
Ben Nemec (bnemec) wrote :

This is not confirmed fixed yet. My initial tests have not been successful with that linked patch.

Revision history for this message
Emilien Macchi (emilienm) wrote :

ok, I'm keeping it open. Have you managed to start swift proxy in your env?

Changed in tripleo:
status: Fix Released → In Progress
Revision history for this message
Emilien Macchi (emilienm) wrote :

I'm closing it, I confirm swift proxy now starts well.

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/puppet-tripleo 5.2.0

This issue was fixed in the openstack/puppet-tripleo 5.2.0 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.