2012/2/20 Tomaž Muraus <to...@apache.org>

>
> One thing I would still try is using a stable release instead of the latest
> master - e.g. essex:
>
> : How do I run a specific OpenStack milestone?
> > A: OpenStack milestones have tags set in the git repo. Set the
> appropriate
> > tag in the *_BRANCH variables in localrc. Swift is on its own release
> > schedule so pick a tag in the Swift repo that is just before the
> milestone
> > release. For example:
> > GLANCE_BRANCH=essex-3
> > HORIZON_BRANCH=essex-3
> > KEYSTONE_BRANCH=essex-3
> > KEYSTONECLIENT_BRANCH=essex-3
> > NOVA_BRANCH=essex-3
> > NOVACLIENT_BRANCH=essex-3
> > QUANTUM_BRANCH=essex-3
> > QUANTUM_CLIENT_BRANCH=essex-3
> > SWIFT_BRANCH=1.4.5


Good idea.  I added those lines to my localrc, but still got the same 500
error as before.

Also, I'm seeing the following stack trace from the stack's n-api process:

2012-02-20 15:53:44 WARNING nova.api.ec2 [-] Configuration setting for
keystone_ec2_url needs to be updated to /tokens only. The /ec2 prefix is
being deprecated
2012-02-20 15:53:44 ERROR nova.api.ec2 [-] FaultWrapper: Extra data: line 1
column 4 - line 5 column 4 (char 4 - 43)
(nova.api.ec2): TRACE: Traceback (most recent call last):
(nova.api.ec2): TRACE:   File "/opt/stack/nova/nova/api/ec2/__init__.py",
line 89, in __call__
(nova.api.ec2): TRACE:     return req.get_response(self.application)
(nova.api.ec2): TRACE:   File
"/usr/lib/python2.7/dist-packages/webob/request.py", line 1053, in
get_response
(nova.api.ec2): TRACE:     application, catch_exc_info=False)
(nova.api.ec2): TRACE:   File
"/usr/lib/python2.7/dist-packages/webob/request.py", line 1022, in
call_application
(nova.api.ec2): TRACE:     app_iter = application(self.environ,
start_response)
(nova.api.ec2): TRACE:   File
"/usr/lib/python2.7/dist-packages/webob/dec.py", line 147, in __call__
(nova.api.ec2): TRACE:     resp = self.call_func(req, *args, **self.kwargs)
(nova.api.ec2): TRACE:   File
"/usr/lib/python2.7/dist-packages/webob/dec.py", line 208, in call_func
(nova.api.ec2): TRACE:     return self.func(req, *args, **kwargs)
(nova.api.ec2): TRACE:   File "/opt/stack/nova/nova/api/ec2/__init__.py",
line 101, in __call__
(nova.api.ec2): TRACE:     rv = req.get_response(self.application)
(nova.api.ec2): TRACE:   File
"/usr/lib/python2.7/dist-packages/webob/request.py", line 1053, in
get_response
(nova.api.ec2): TRACE:     application, catch_exc_info=False)
(nova.api.ec2): TRACE:   File
"/usr/lib/python2.7/dist-packages/webob/request.py", line 1022, in
call_application
(nova.api.ec2): TRACE:     app_iter = application(self.environ,
start_response)
(nova.api.ec2): TRACE:   File
"/usr/lib/python2.7/dist-packages/webob/dec.py", line 147, in __call__
(nova.api.ec2): TRACE:     resp = self.call_func(req, *args, **self.kwargs)
(nova.api.ec2): TRACE:   File
"/usr/lib/python2.7/dist-packages/webob/dec.py", line 208, in call_func
(nova.api.ec2): TRACE:     return self.func(req, *args, **kwargs)
(nova.api.ec2): TRACE:   File "/opt/stack/nova/nova/api/ec2/__init__.py",
line 243, in __call__
(nova.api.ec2): TRACE:     result = utils.loads(response)
(nova.api.ec2): TRACE:   File "/opt/stack/nova/nova/utils.py", line 757, in
loads
(nova.api.ec2): TRACE:     return json.loads(s)
(nova.api.ec2): TRACE:   File "/usr/lib/python2.7/json/__init__.py", line
326, in loads
(nova.api.ec2): TRACE:     return _default_decoder.decode(s)
(nova.api.ec2): TRACE:   File "/usr/lib/python2.7/json/decoder.py", line
369, in decode
(nova.api.ec2): TRACE:     raise ValueError(errmsg("Extra data", s, end,
len(s)))
(nova.api.ec2): TRACE: ValueError: Extra data: line 1 column 4 - line 5
column 4 (char 4 - 43)
(nova.api.ec2): TRACE:

Reply via email to