Description of problem: Create a share in Manila fail with [1] if there are multiple filesystems at Ceph external cluster and the parameter cephfs_filesystem_name is not correct set in controllers. Version-Release number of selected component (if applicable): Red Hat Openstack Plataform 17.1 How reproducible: Always Steps to Reproduce: 1. Deploy a overcloud with a external Ceph cluster with multiple filesystems and Manila. 2. Create a Manila share of a Ceph filesystem. 3. Check the creation status and log. Actual results: - The share stay in error state and appear the log [1]. - A workaround is to set the parameter manually in each controller, but it's can be overwritten by a overcloud deploy. Expected results: Set the parameter in templates and create a share with success. Additional info: [1] 2023-12-19 17:12:47.543 9 ERROR manila.share.manager manila.exception.ShareBackendException: Share backend error: Specify Ceph filesystem name using 'cephfs_filesystem_name' driver option. Dhill created a patch. https://review.opendev.org/c/openstack/tripleo-heat-templates/+/904034?tab=comments
removed needinfo as Goutham answered the query in Comment3
Hi Greg, Bug is fixed and targeted for z4, @alfrgarc can comment on verification part. In z4 release notes, i agree that it should be a 'Bug fix' rather than a 'known issue'.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Moderate: RHOSP 17.1.4 (openstack-tripleo-heat-templates) security update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2024:9978