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
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