Comment 12 for bug 2012457

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-manila (stable/yoga)

Reviewed: https://review.opendev.org/c/openstack/charm-manila/+/896856
Committed: https://opendev.org/openstack/charm-manila/commit/a752d596a0c5fb43b193d9a337d7082e74097e00
Submitter: "Zuul (22348)"
Branch: stable/yoga

commit a752d596a0c5fb43b193d9a337d7082e74097e00
Author: Alex Kavanagh <email address hidden>
Date: Mon Sep 18 15:01:41 2023 +0100

    Fix local/remote assumptions in manila charm

    When the remote plugin was developed it made the assumption that the
    `enabled_share_backends` included the remote backends. This assumption
    is wrong, and it should only contain the locally defined drivers; i.e.
    ones that have a [driver] section in the manila.conf file. The cephfsnfs
    driver doesn't have a local configuration as the share-server is runs on
    the manila-ganesha unit and so shouldn't be local.

    This patch splits the config in local/remote and then uses the local and
    remote config in the correct places.

    Closes-Bug: #2012457
    Change-Id: I436452208aaeaf08d1655da4fccbd7a89549b404
    (cherry picked from commit d0ad23950ffbbc87c176c008cd0180a0d579ddcd)