Perhaps API Versions should Match Easier

Bug #1292638 reported by Terry Howe
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-openstackclient
Fix Released
Medium
Dean Troyer

Bug Description

If OS_IDENTITY_API_VERSION=2 is set, the v2.0 identity commands do not work. Perhaps API versions should be a little fuzzier on version matching.

Revision history for this message
Terry Howe (thowe-g) wrote :
Changed in python-openstackclient:
status: New → In Progress
Dean Troyer (dtroyer)
Changed in python-openstackclient:
importance: Undecided → High
milestone: none → m5
Revision history for this message
Dean Troyer (dtroyer) wrote :

This isn't going to be complete for m5, and we need to work out the normalization rules for versions yet.

Changed in python-openstackclient:
milestone: m5 → none
importance: High → Medium
Dean Troyer (dtroyer)
Changed in python-openstackclient:
milestone: none → m6
Dean Troyer (dtroyer)
Changed in python-openstackclient:
assignee: nobody → Dean Troyer (dtroyer)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-openstackclient (master)

Reviewed: https://review.openstack.org/134673
Committed: https://git.openstack.org/cgit/openstack/python-openstackclient/commit/?id=2b02beaa5182e678d9da00402a7c4f137710f813
Submitter: Jenkins
Branch: master

commit 2b02beaa5182e678d9da00402a7c4f137710f813
Author: Dean Troyer <email address hidden>
Date: Fri Nov 14 17:27:58 2014 -0600

    Liberalize version matching a bit

    For class-loading purposes we can just use the major version,
    so accept that. Only Identity and Compute were affected; Compute
    is included just to be pedantically complete.

    For command groups we also just use the major version so fix
    Compute and the version option handling.

    Change the internal default for Identity to a simple '2' so it
    is also consistent with the rest of the world.

    Then comes microversioning...

    Closes-Bug: #1292638
    Change-Id: Ibaf823b31caa288a83de38d2c258860b128b87d8

Changed in python-openstackclient:
status: In Progress → Fix Committed
Dean Troyer (dtroyer)
Changed in python-openstackclient:
status: Fix Committed → Fix Released
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.