add tenant prefix (project_id) for 1.1 compatibility with D4

Bug #892126 reported by klmitch
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-novaclient
Fix Released
High
Unassigned

Bug Description

See the related bug: https://github.com/rackspace/python-novaclient/issues/89

The recent merge of https://code.launchpad.net/~rackspace-titan/nova/tenant-id-in-uri/+merge/70930 requires that 1.1 urls be prefixed by project_id.

Revision history for this message
klmitch (q-noreply) wrote :

Will this work with nova trunk currently?

Revision history for this message
klmitch (q-noreply) wrote :

I see it has merged in nova, so lgtm.

(and fixes a keypair test failure that was in trunk somehow)

Revision history for this message
klmitch (q-noreply) wrote :

Actually, this is a pretty significant change ... we should definitely bump the version to 2.6.3 (or perhaps even 2.7.0 if it breaks backwards compatibility?)

setup.py and in docs

Revision history for this message
klmitch (q-noreply) wrote :

+1 on bumping the version.. I have a better fix for the keypair which I would propose in when this is merged.

Revision history for this message
klmitch (q-noreply) wrote :

I bumped to 2.7.0, since this does indeed break backward compatibility

Revision history for this message
klmitch (q-noreply) wrote :

don't merge this - keystone should return the tenant as part of the url

Revision history for this message
klmitch (q-noreply) wrote :

that seems to fix things things thanks j

Thierry Carrez (ttx)
affects: nova → python-novaclient
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.