Root API is not showing version information

Bug #1673383 reported by Dimitri Mazmanov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Kingbird
Fix Released
High
Goutham Pratapa

Bug Description

When the user hits http://serv_api:8118 instead of version information kingbird returns 401 authentication error.
This is not correct behavior, since the expectation is to get info about supported versions.

The issue is related to outdated code in API. We need to rewrite how we attach version controllers.
Refactoring of the API part is needed to fix the issue and also clean up the code.

Changed in kingbird:
assignee: nobody → Goutham Pratapa (pratapagoutham)
importance: Undecided → High
status: New → Confirmed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kingbird (master)

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

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

Reviewed: https://review.openstack.org/447892
Committed: https://git.openstack.org/cgit/openstack/kingbird/commit/?id=8e0acbdcc5afe92d41777c251a8c2ec973649532
Submitter: Jenkins
Branch: master

commit 8e0acbdcc5afe92d41777c251a8c2ec973649532
Author: Goutham Pratapa <email address hidden>
Date: Tue Mar 21 12:18:57 2017 +0530

    Fix to show version information from root API.

    When the user hits http://serv_api:8118 instead of version information
    kingbird returns 401 authentication.Introduced a new section
    pecan configurations and pecan hooks to fix this error.
    Added test-cases, made trivial changes for tempest tests and refactored
    some code.

    Closes-Bug: #1673383
    Change-Id: Ic87b078a73bd0505b309f099cffdfb7ee31ba8e3

Changed in kingbird:
status: In Progress → 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.