Horizon/Nova interactions broken

Bug #1658148 reported by Rob Cresswell
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
New
Critical
Unassigned
python-novaclient
New
Undecided
Andriy Kurilin

Bug Description

This has occurred within the past few days. There are probably two distinct errors here, one related to listing extensions and the other related to using absolute limits.

Downgraded to python-novaclient 6.0.0 and everything works as expected.

Horizon logs: http://paste.openstack.org/show/595824/

Nova API logs: http://paste.openstack.org/show/595825/

description: updated
Revision history for this message
Sean Dague (sdague) wrote :

What do the nova-api logs look like for the req-b96b3a99-884f-40f3-ac49-86e87d0bdcae request?

The fact that this is a 403 and not a 400/500 makes me wonder if there is a policy enforcement issue here.

description: updated
description: updated
description: updated
Changed in horizon:
importance: Undecided → Critical
assignee: nobody → Rob Cresswell (robcresswell)
milestone: none → ocata-rc1
description: updated
Revision history for this message
Diana Clarke (diana-clarke) wrote :

There were a number of deprecations in python-novaclient this release.

If I had to guess (without much digging), I suspect it has to do with the deprecations that were done in the following series; especially if it's project id related.

- https://review.openstack.org/#/q/project:openstack/python-novaclient+branch:master+topic:session

Perhaps this, in particular:

- https://review.openstack.org/#/c/350106/14/releasenotes/notes/clarify-project-id-variable-5832698315000438.yaml

But I could be wrong ;)

I can dig more on Monday. Have a great weekend, folks!

Revision history for this message
Diana Clarke (diana-clarke) wrote :

After a bit more digging, I take those initial hunches back, but I'll circle back Monday if no one beats me to it.

Changed in python-novaclient:
assignee: nobody → Andrey Kurilin (andreykurilin)
Revision history for this message
Diana Clarke (diana-clarke) wrote :

I looks like Istvan & Andrey found the root cause. Thanks!

 - Token based authentication in Client class does not work
 - https://bugs.launchpad.net/python-novaclient/+bug/1654183

 - Pass relevant parameters to Token based authentication
 - https://review.openstack.org/#/c/419441/

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.