Bug 1924738

Summary: NovaComputeOptVolumes should be role-specific
Product: Red Hat OpenStack Reporter: Alex Stupnikov <astupnik>
Component: openstack-tripleo-heat-templatesAssignee: Rajesh Tailor <ratailor>
Status: ON_QA --- QA Contact: Joe H. Rahme <jhakimra>
Severity: medium Docs Contact:
Priority: medium    
Version: 16.1 (Train)CC: mburns, mschuppe, ratailor
Target Milestone: z1Keywords: FeatureBackport, Reopened, TestOnly, Triaged
Target Release: ---   
Hardware: All   
OS: All   
Whiteboard:
Fixed In Version: openstack-tripleo-heat-templates-11.5.1-2.20210603174814.el8ost.2 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-06-24 05:37:03 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:

Description Alex Stupnikov 2021-02-03 14:33:26 UTC
Description of problem:

NovaComputeOptVolumes was introduced some time ago with patch [1] and is used to add custom container mounts for nova-compute containers. At this point it could be used to enable multipathd [2] or to integrate external modules and solutions (for example, Trillio Backups).

The problem is that this parameter is not very flexible: a customer may need custom mounts on subset of computes that belongs to specific roles and may want to skip having custom mounts on other computes.

[1]
https://review.opendev.org/c/openstack/tripleo-heat-templates/+/531366

[2]
https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/16.1/html/storage_guide/ch-cinder#configure-multipath-on-existing-deployments

Comment 2 Martin Schuppert 2021-06-24 05:37:03 UTC
This feature was already backported to 16.1 and verified in https://bugzilla.redhat.com/show_bug.cgi?id=1883787#c46 .
Closing this BZ as a duplicate.

*** This bug has been marked as a duplicate of bug 1883787 ***

Comment 6 Thierry Vignaud 2021-10-14 15:56:27 UTC
According to our records, this should be resolved by openstack-tripleo-heat-templates-11.5.1-2.20210603174823.el8ost.9.  This build is available now.