UI should use the v1 endpoints rather than passthrough proxy

Bug #1642026 reported by Nate Potter
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Valence
In Progress
Medium
Andy Yan

Bug Description

Currently many UI requests being made are being sent directly through valence's passthrough proxy, and not using the redfish python controller implemented in the v1 API. We should move this functionality over piece by piece.

Nate Potter (ntpttr)
Changed in openstack-valence:
importance: Undecided → Medium
assignee: nobody → Nate Potter (ntpttr)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to rsc (master)

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

Changed in openstack-valence:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

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

Changed in openstack-valence:
assignee: Nate Potter (ntpttr) → Andy Yan (yanchao3)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to valence (master)

Reviewed: https://review.openstack.org/397977
Committed: https://git.openstack.org/cgit/openstack/valence/commit/?id=45a1540358c6f3c31f8556f751cadac28d860acf
Submitter: Jenkins
Branch: master

commit 45a1540358c6f3c31f8556f751cadac28d860acf
Author: Nate Potter <email address hidden>
Date: Tue Nov 15 14:22:20 2016 -0800

    Switch UI to /v1/systems endpoint

    This commit updates the UI to get systems info from the
    valence /v1/systems endpoint, and includes a few minor
    updates to the redfish controller including the addition
    of returning a system's health.

    Change-Id: I141220768033df4f8a7d3440b8c743e8a8c002f6
    Partial-bug: #1642026

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on valence (master)

Change abandoned by Nate Potter (<email address hidden>) on branch: master
Review: https://review.openstack.org/397886
Reason: Not working on UI currently

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.