Incorrect service_type passed for parsing micro-version from OpenStack-API-Version request header

Bug #1816941 reported by Tushar Patil on 2019-02-21
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Shilpa Devharakar

Bug Description

If you pass -H "OpenStack-API-Version: instance-ha 1.1" in the request header, it doesn't return 406 response.

Reason: service_type passed to read api version in set_api_version_request method is incorrect. It should be instance-ha instead of masakari.

Tushar Patil (tpatil) on 2019-02-21
Changed in masakari:
assignee: nobody → Tushar Patil (tpatil)
importance: Undecided → Critical

Fix proposed to branch: master

Changed in masakari:
assignee: Tushar Patil (tpatil) → Shilpa Devharakar (shilpasd)
status: New → In Progress

Submitter: Zuul
Branch: master

commit 324e1794f96a9dfe66fcb29d7c1c6ae986627ce5
Author: shilpa.devharakar <email address hidden>
Date: Thu Feb 21 07:15:35 2019 +0000

    Fix parsing api version with correct service_type

    Masakari project service_type is `instance-ha` but it reads
    the api_version from `OpenStack-API-Version` request header
    using service_type `masakari`.

    This patch fixes this issue by changing service_type from
    `masakari` to `instance-ha`.

    Closes-Bug: #1816941
    Change-Id: Ife141f9eab438e21f02966f3d27a6f044d4aa4ac

Changed in masakari:
status: In Progress → Fix Released

This issue was fixed in the openstack/masakari release candidate.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers