[Openstack] Swift proxy and swift-informant

Giovanni Colapinto giovanni.colapinto at gmail.com
Fri Apr 5 05:55:10 UTC 2013


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 at us.ibm.com> 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 at us.ibm.com
>
> [image: Inactive hide details for Giovanni Colapinto ---04/04/2013
> 09:20:50 AM---Thank you for the reply. How I can upgrade swift? On T]Giovanni
> 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 at gmail.com>
> To: Tong Li/Raleigh/IBM at IBMUS,
> Cc: openstack at lists.launchpad.net, openstack-bounces+litong01=
> us.ibm.com at lists.launchpad.net
> 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 at us.ibm.com*<litong01 at us.ibm.com>>
> 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 at us.ibm.com* <litong01 at us.ibm.com>
>
>    [image: Inactive hide details for Giovanni Colapinto ---04/04/2013
>    04:26:57 AM---Hi to all. I try to configure swift proxy to work with]Giovanni
>    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 at gmail.com*<giovanni.colapinto at gmail.com>
>    >
>    To: *openstack at lists.launchpad.net* <openstack at lists.launchpad.net>,
>    Date: 04/04/2013 04:26 AM
>    Subject: [Openstack] Swift proxy and swift-informant
>    Sent by: openstack-bounces+litong01=*us.ibm.com at lists.launchpad.net*<us.ibm.com at lists.launchpad.net>
>    ------------------------------
>
>
>
>
>    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*<http://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*<https://launchpad.net/~openstack>
>    Post to     : *openstack at lists.launchpad.net*<openstack at lists.launchpad.net>
>    Unsubscribe : *https://launchpad.net/~openstack*<https://launchpad.net/~openstack>
>    More help   : *https://help.launchpad.net/ListHelp*<https://help.launchpad.net/ListHelp>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20130405/449c04e1/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: graycol.gif
Type: image/gif
Size: 105 bytes
Desc: not available
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20130405/449c04e1/attachment.gif>


More information about the Openstack mailing list