Bug 1640256 - [Doc][Manila] Manila-UI configuration steps no longer valid
Summary: [Doc][Manila] Manila-UI configuration steps no longer valid
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: documentation
Version: 13.0 (Queens)
Hardware: Unspecified
OS: Unspecified
low
low
Target Milestone: ---
: ---
Assignee: RHOS Documentation Team
QA Contact: RHOS Documentation Team
URL:
Whiteboard:
Depends On: 1633736 1670623
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-10-17 16:58 UTC by Goutham Pacha Ravi
Modified: 2020-01-08 15:14 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Removed functionality
Doc Text:
Earlier documentation for the Shared File Systems service (manila) stated that configuration options for the manila UI in Horizon could be manually manipulated. These steps are no longer supported. Configuration of the manila UI in Horizon cannot be modified through director template options.
Clone Of: 1633736
Environment:
Last Closed: 2020-01-08 15:14:22 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Goutham Pacha Ravi 2018-10-17 16:58:12 UTC
Description of problem:

Manila has a UI plugin for Horizon (repo/rpm: manila-ui). Manila-UI has a number of configuration options and we have documented how to modify one of them here:

https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/13/html/storage_guide/ch-shares#disable-dashboard-public-checkbox

Horizon is containerized since OSP 12 and the steps outlined here are incorrect and need to be updated per recommendation of the DFG:UI. The configuration can no longer be controlled on the Controller nodes. It needs to be updated directly on the container since the configuration files are part of the container image. 

DFG:UI has documented procedure to modify container images used for Horizon here: https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/13/html/introduction_to_the_openstack_dashboard/dashboard-customization

We need similar steps to modify manila-ui related configuration

Comment 3 Goutham Pacha Ravi 2019-01-31 16:29:34 UTC
Configuring manila-ui can be done by modifying the container image in-place if necessary with the documentation here [1]

However be aware that the upstream manila community believes that this issue can be resolved with configuring share types and extra-specs to disallow public share creation. It is set to fix this issue within manila and manila-ui in a generic fashion in an upcoming release. Follow Launchpad bug 1801763 [2] for progress regarding this work. So we would like to remove the RHEL OSP documentation that suggests manually modifying the configuration files [3]


[1] https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/13/html/introduction_to_the_openstack_dashboard/dashboard-customization
[2] https://bugs.launchpad.net/manila/+bug/1801763
[3] https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/13/html/storage_guide/ch-shares#disable-dashboard-public-checkbox


Note You need to log in before you can comment on or make changes to this bug.