Change microversion header

Bug #1569776 reported by Jamie Hannaford
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Magnum
Fix Released
Undecided
Jaycen Grant

Bug Description

The API-WG has recently published a guideline for microversions [1]. Magnum already meets this standard for the most part, except for the fact that it uses this header:

X-OpenStack-Magnum-API-Version: 1.20

which is incorrect. The new recommendation is to have this:

X-OpenStack-API-Version: magnum 1.20

We will need to change the parsing logic to accommodate this.

[1] https://specs.openstack.org/openstack/api-wg/guidelines/microversion_specification.html

Changed in magnum:
assignee: nobody → Jaycen Grant (jaycen-v-grant)
Changed in magnum:
status: New → Confirmed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to magnum (master)

Fix proposed to branch: master
Review: https://review.openstack.org/325420

Changed in magnum:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to magnum (master)

Reviewed: https://review.openstack.org/325420
Committed: https://git.openstack.org/cgit/openstack/magnum/commit/?id=2b3c4a0fe73351add0ee4403d9fd2025e29d494c
Submitter: Jenkins
Branch: master

commit 2b3c4a0fe73351add0ee4403d9fd2025e29d494c
Author: Jaycen Grant <email address hidden>
Date: Fri Jun 3 02:01:37 2016 -0700

    Update microversion header to include service type magnum

    This change updates the version header to meet the microversion
    guildlines. See link in bug for api-wg guidelines. Adds "magnum"
    to the version header as the service type.

    Change-Id: Ibcb1f7b20847198c15612e8bd6ba30279bec1d04
    Closes-Bug: #1569776

Changed in magnum:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/magnum 3.0.0

This issue was fixed in the openstack/magnum 3.0.0 release.

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.