openstack team mailing list archive
-
openstack team
-
Mailing list archive
-
Message #22435
Re: Swift proxy and swift-informant
Giovanni,
Have not tried various combinations. But latest swift code works fine
on Ubuntu 1210 and 1204. Probably try it on a spare machine and see if it
works.
Tong Li
Emerging Technologies & Standards
Building 501/B205
litong01@xxxxxxxxxx
From: Giovanni Colapinto <giovanni.colapinto@xxxxxxxxx>
To: Tong Li/Raleigh/IBM@IBMUS,
Cc: openstack@xxxxxxxxxxxxxxxxxxx, openstack-bounces
+litong01=us.ibm.com@xxxxxxxxxxxxxxxxxxx
Date: 04/05/2013 01:55 AM
Subject: Re: [Openstack] Swift proxy and swift-informant
Yes, I read that documentation on upgrade, but unfortunately in that
repository quantal distribution doesn't exists. Is it safe to use precise
packages even if I got quantal?
Thank you
On Thu, Apr 4, 2013 at 4:29 PM, Tong Li <litong01@xxxxxxxxxx> wrote:
on ubuntu, you can try the following.
apt-get install python-software-properties
add-apt-repository ppa:swift-core/release
apt-get update
apt-get install swift python-swiftclient
Also look into the doc at this link.
http://docs.openstack.org/developer/swift/howto_installmultinode.html
If you want to use the latest swift code, you can get the code from
github and build it yourself but I would not recommend to do it for the
production system.
Hope that helps.
Tong Li
Emerging Technologies & Standards
Building 501/B205
litong01@xxxxxxxxxx
Inactive hide details for Giovanni Colapinto ---04/04/2013 09:20:50
AM---Thank you for the reply. How I can upgrade swift? On TGiovanni
Colapinto ---04/04/2013 09:20:50 AM---Thank you for the reply. How I can
upgrade swift? On Thu, Apr 4, 2013 at 3:12 PM, Tong Li <litong01@
From: Giovanni Colapinto <giovanni.colapinto@xxxxxxxxx>
To: Tong Li/Raleigh/IBM@IBMUS,
Cc: openstack@xxxxxxxxxxxxxxxxxxx, openstack-bounces+litong01=
us.ibm.com@xxxxxxxxxxxxxxxxxxx
Date: 04/04/2013 09:20 AM
Subject: Re: [Openstack] Swift proxy and swift-informant
Thank you for the reply. How I can upgrade swift?
On Thu, Apr 4, 2013 at 3:12 PM, Tong Li <litong01@xxxxxxxxxx> wrote:
swob is not a separate package, it is part of the swift core. You
may either get older version of informant which does not use swob
or upgrade swift.
Tong Li
Emerging Technologies & Standards
Building 501/B205
litong01@xxxxxxxxxx
Inactive hide details for Giovanni Colapinto ---04/04/2013 04:26:57
AM---Hi to all. I try to configure swift proxy to work withGiovanni
Colapinto ---04/04/2013 04:26:57 AM---Hi to all. I try to configure
swift proxy to work with swift-informant.
From: Giovanni Colapinto <giovanni.colapinto@xxxxxxxxx>
To: openstack@xxxxxxxxxxxxxxxxxxx,
Date: 04/04/2013 04:26 AM
Subject: [Openstack] Swift proxy and swift-informant
Sent by: openstack-bounces+litong01=us.ibm.com@xxxxxxxxxxxxxxxxxxx
Hi to all.
I try to configure swift proxy to work with swift-informant.
I've installed swift-informant and add/modify the following section
to /etc/swift/proxy-server.conf:
[pipeline:main]
pipeline = informant healthcheck cache swift3 authtoken keystone
proxy-server
[filter:informant]
use = egg:informant#informant
statsd_host = 10.0.1.154
metric_name_prepend = inndig.
When I start proxy-server it returns the following error:
Traceback (most recent call last):
File "/usr/bin/swift-proxy-server", line 22, in <module>
run_wsgi(conf_file, 'proxy-server', default_port=8080,
**options)
File "/usr/lib/python2.7/dist-packages/swift/common/wsgi.py",
line 138, in run_wsgi
loadapp('config:%s' % conf_file, global_conf={'log_name':
log_name})
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py",
line 247, in loadapp
return loadobj(APP, uri, name=name, **kw)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py",
line 271, in loadobj
global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py",
line 296, in loadcontext
global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py",
line 320, in _loadconfig
return loader.get_context(object_type, name, global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py",
line 450, in get_context
global_additions=global_additions)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py",
line 562, in _pipeline_app_context
for name in pipeline[:-1]]
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py",
line 454, in get_context
section)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py",
line 476, in _context_from_use
object_type, name=use, global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py",
line 406, in get_context
global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py",
line 296, in loadcontext
global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py",
line 328, in _loadegg
return loader.get_context(object_type, name, global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py",
line 620, in get_context
object_type, name=name)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py",
line 646, in find_egg_entry_point
possible.append((entry.load(), protocol, entry.name))
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line
2017, in load
entry = __import__(self.module_name, globals(),globals(),
['__name__'])
File
"/usr/local/lib/python2.7/dist-packages/informant-0.0.10-py2.7.egg/informant/middleware.py",
line 16, in <module>
from swift.common.swob import Request
ImportError: No module named swob
Searching on google I understand that swob is a module of swift >=
1.7.5, but on my ubuntu 12.10 swift is 1.7.4
How can I resolv this situation? Is there a way to upgrade swift?
Thank you_______________________________________________
Mailing list: https://launchpad.net/~openstack
Post to : openstack@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~openstack
More help : https://help.launchpad.net/ListHelp
Follow ups
References