"Volumes" tab doesn't show up if cinder v1 isn't registered

Bug #1415712 reported by IWAMOTO Toshihiro
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Fix Released
High
Itxaka Serrano

Bug Description

Horizon uses cinder v2 API for volume operations but needs v1 endpoint solely for enabling "volumes" tabs.
This dependency on cinder v1 should be removed.

Tags: volume
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to horizon (master)

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

Changed in horizon:
assignee: nobody → IWAMOTO Toshihiro (iwamoto)
status: New → In Progress
Revision history for this message
IWAMOTO Toshihiro (iwamoto) wrote :

I've checked with today's source code and the problem is still there.

Apply the attached diff to devstack and you can confirm this problem.
Please consider approving the proposed fix (above).

Changed in horizon:
status: In Progress → Confirmed
Revision history for this message
Dr. Jens Harbott (j-harbott) wrote :

Is there a way to get some progress here? The proposed patch seem to be stuck in review for quite some time now.

Changed in horizon:
status: Confirmed → In Progress
Revision history for this message
IWAMOTO Toshihiro (iwamoto) wrote :

I've mechanically rebased the patch so that it may get some attention.

Revision history for this message
Lin Hua Cheng (lin-hua-cheng) wrote :

tagged the bug for L-3 to get some attention from reviewers.

Changed in horizon:
milestone: none → liberty-3
importance: Undecided → High
Thierry Carrez (ttx)
Changed in horizon:
milestone: liberty-3 → liberty-rc1
Changed in horizon:
assignee: IWAMOTO Toshihiro (iwamoto) → Timur Sufiev (tsufiev-x)
Timur Sufiev (tsufiev-x)
Changed in horizon:
assignee: Timur Sufiev (tsufiev-x) → IWAMOTO Toshihiro (iwamoto)
Changed in horizon:
assignee: IWAMOTO Toshihiro (iwamoto) → Akihiro Motoki (amotoki)
David Lyle (david-lyle)
Changed in horizon:
milestone: liberty-rc1 → next
tags: added: liberty-rc2-potential
Changed in horizon:
assignee: Akihiro Motoki (amotoki) → IWAMOTO Toshihiro (iwamoto)
Changed in horizon:
assignee: IWAMOTO Toshihiro (iwamoto) → David Lyle (david-lyle)
David Lyle (david-lyle)
Changed in horizon:
assignee: David Lyle (david-lyle) → IWAMOTO Toshihiro (iwamoto)
milestone: next → mitaka-1
Changed in horizon:
assignee: IWAMOTO Toshihiro (iwamoto) → Itxaka Serrano (itxakaserrano)
David Lyle (david-lyle)
tags: added: volume
removed: liberty-rc2-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to horizon (master)

Reviewed: https://review.openstack.org/151081
Committed: https://git.openstack.org/cgit/openstack/horizon/commit/?id=2e594312272f5ac1d1f940e9f136c8ed4993614a
Submitter: Jenkins
Branch: master

commit 2e594312272f5ac1d1f940e9f136c8ed4993614a
Author: IWAMOTO Toshihiro <email address hidden>
Date: Thu Jan 29 12:05:04 2015 +0900

    Look for volumev2 endpoints instead of volume

    Volumes tabs should be enabled when volumev2 endpoint is registered.
    Currently, Horizon considers no volume service is running if there
    is no V1 endpoint, which doesn't make sense as Horizon no longer
    supports the cinder V1 protocol.

    Co-Authored-By: itxaka <email address hidden>
    Change-Id: I35d821eedb75f73f9330ed11f921694104eed0c6
    Closes-Bug: 1415712

Changed in horizon:
status: In Progress → Fix Released
Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/horizon 9.0.0.0b3

This issue was fixed in the openstack/horizon 9.0.0.0b3 development milestone.

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.