Bug 1938217

Summary: [RFE][Manila][Horizon] Configure the parameter of the Manila and Horizon using OSP Director
Product: Red Hat OpenStack Reporter: Ganesh Kadam <gkadam>
Component: puppet-horizonAssignee: Takashi Kajinami <tkajinam>
Status: CLOSED CURRENTRELEASE QA Contact: lkuchlan <lkuchlan>
Severity: medium Docs Contact:
Priority: medium    
Version: 16.1 (Train)CC: gcharot, gfidente, gouthamr, jjoyce, jschluet, mburns, rdopiera, schhabdi, slinaber, tvignaud, vhariria, vimartin, yrabl
Target Milestone: z3Keywords: FutureFeature, TestOnly, Triaged
Target Release: 16.2 (Train on RHEL 8.4)   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: puppet-horizon-15.5.0-2.20211109004932.6cf72b1.el8ost Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-05-19 10:38:56 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 2049733    
Bug Blocks:    

Comment 8 Gregory Charot 2021-12-15 16:13:37 UTC
targeting the feature to 16.2.2 with puppet changes only, full tripleO integration with proper parameter will be available in a later release. This should solve the main concern where a post install script is required, customers can configure it via extraconfig.

Comment 19 OSP Team 2022-05-12 10:37:28 UTC
According to our records, this should be resolved by puppet-horizon-15.5.0-2.20211109004932.6cf72b1.el8ost.  This build is available now.

Comment 20 Ashley R 2022-05-17 13:52:49 UTC
verifications needed from Horizon team QE

Comment 21 lkuchlan 2022-05-19 08:13:51 UTC
Tested using:
puppet-horizon-15.5.0-2.20220326011006.3c12384.el8ost.noarch

Verification steps:
Tested using:
puppet-tripleo-11.7.0-2.20220405015036.f404729.el8ost.noarch

Verification steps:
Deploy RHOS16.2 with the following template:

parameter_defaults:
    ControllerExtraConfig:
        horizon::dashboards::manila::manila_options:
            enable_public_shares: false
            enabled_share_protocols:
            - NFS

Only NFS share protocol is available in the "Create Share" form and the 
checkbox for public shares is not available please see attached screenshot.

Comment 23 Red Hat Bugzilla 2023-09-15 01:33:15 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 365 days