Distributed Cloud: Horizon user can create volume as tenant2 - System Controller context from Images page but there is no Volume panel to view it

Bug #1798903 reported by Wendy Mitchell
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
StarlingX
Won't Fix
Low
Tyler Smith

Bug Description

Brief Description
-----------------
Distributed Cloud: Tenant user can create volume as tenant2 - System Controller context from Images page but there is no Volume panel to view it.

Severity
--------
Normal

Steps to Reproduce
------------------
Login as tenant user on System Controller
Navigate to the Images pages and Launch Volume (from the image action)
Project /Volumes /Volumes displays while the volume is being created.
Navigate away eg. to the Compute - Images panel again
Try to navigate to the Volume panel

Expected Behavior
------------------
Volume panel unexpectedly missing (after beoing allowed to create the volume)
Or alternatively enhanced to detect if the service is present or not"

from the docs:
"OpenStack services are provided by the System Controller. The Cinder service can optionally
be provided by either individual subclouds or the System Controller, not both."

(It is currently just turned off in the gui regardless)

Actual Behavior
----------------
Can create a volume with tenant user System Controller context from the Images panel but unable to navigate/view from the Volume panel

Reproducibility
---------------
Yes

System Configuration
--------------------
on DC system

Branch/Pull Time/Commit
-----------------------
2018-10-18_01-52-0

Timestamp/Logs
--------------
horizon.log

2018-10-19 16:51:02,164 [INFO] horizon.middleware.base: Access is not authorized, redirect to: /project/
2018-10-19 16:53:20,736 [INFO] horizon.operation_log: [tenant2 5ebf28ab189540158fa5856012675435] [tenant2 9761aa41879f46dbb8ee9b66eb41f3e5] [POST /project/volumes/create/ 200] parameters:[{"description": "", "availability_zone": "nova", "name": "3333tis-centos-guest", "csrfmiddlewaretoken": "v0NZRJuIP76perVekZCCOgPbj5rL0bIr", "size": "2", "type": "", "image_source": "ef3a6bce-53fc-4d81-bb5a-d7370b5ef7b6"}] message:[info: Creating volume "3333tis-centos-guest"]

Ghada Khalil (gkhalil)
tags: added: stx.gui
Revision history for this message
Ghada Khalil (gkhalil) wrote :

Targeting stx.2019.03 - horizon issue with distributed cloud. Doesn't gate stx.2018.10 as it's not a common config

Changed in starlingx:
importance: Undecided → Medium
tags: added: stx.2019.03
Changed in starlingx:
assignee: nobody → Tyler Smith (tyler.smith)
status: New → Triaged
Ghada Khalil (gkhalil)
tags: added: stx.distcloud
Revision history for this message
Ghada Khalil (gkhalil) wrote :

Based on additional input, this is a lower priority item as the proper procedure is to create the volumes from the subclouds, not from the System Controller.

tags: removed: stx.2019.03
Changed in starlingx:
importance: Medium → Low
Revision history for this message
Ghada Khalil (gkhalil) wrote :

There are significant changes required to support Distributed Cloud in stx due to the containerized environment. Based on discussion with the Distributed Cloud PL, Dariush Eslimi, we agreed to close old Distributed Cloud bugs as Won't Fix. A full test cycle will be needed to verify the new implementation and new bugs can be opened for the issues reported then.

Changed in starlingx:
status: Triaged → Won't Fix
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.