barbican resource calls fail with 404

Bug #1296969 reported by Steve Heyman
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Barbican
Fix Released
Critical
Douglas Mendizábal

Bug Description

Running CloudCafe tests, 189 failures due to a bug introduced in:

   Barbican should not do rbac on version api call
   Closes-Bug: #1290445

   Change-Id: Idcd52600542b017f54c25a75ec0ab37348eb109d

The version call is correct, but all others end up with double "/v1" on the URL which results in a 404.

Steve Heyman (sheyman)
Changed in barbican:
status: New → Confirmed
Changed in barbican:
importance: Undecided → Critical
assignee: nobody → Douglas Mendizabal (dougmendizabal)
milestone: none → havana
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to barbican (master)

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

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

Reviewed: https://review.openstack.org/82623
Committed: https://git.openstack.org/cgit/stackforge/barbican/commit/?id=b347eb4f052eaac81a82f16cc9a523069e9eed66
Submitter: Jenkins
Branch: master

commit b347eb4f052eaac81a82f16cc9a523069e9eed66
Author: Douglas Mendizabal <email address hidden>
Date: Mon Mar 24 16:50:52 2014 -0500

    Remove v1 from the falcon app route

    This bug was introduced by a recent change
    "Barbican should not do rbac on version api call"
    Where the main barbican app was split up into two falcon apps,
    one for the version resource, and another for the rest of the
    calls.

    In the paste file, the latter app was mounted on 'v1' but
    because the routes in the falcon app also map to 'v1' this resulted
    in all calls being routed to 'v1/v1/{tenant}/...'

    This change removes the routes from the app, so that only the
    'v1' in the paste configuration is mapped, which fixes the
    double v1 route.

    Change-Id: I05746f11d262ec7aa4f60aeb44e41217e8bc8a44
    Closes-Bug: #1296969

Changed in barbican:
status: In Progress → Fix Committed
Changed in barbican:
status: Fix Committed → Fix Released
milestone: havana → icehouse
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.