Duplicate entries in enabled_share_backends option of manila.conf, when there is more than 1 Ganesha unit
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Manila Charm |
Fix Released
|
Medium
|
Unassigned |
Bug Description
# Environment
focal-ussuri; latest charms
juju status: https:/
# Steps to reproduce
0. Deploy the cloud with single Manila and Manila-Ganesha units
1. Verify there is only one share backend enabled
ubuntu@
enabled_
2. Add new Ganesha unit
juju add-unit manila-ganesha --to lxd:5
3. Wait, until second unit will become green
$ j status manila*
Model Controller Cloud/Region Version SLA Timestamp
openstack foundations-maas maas_cloud 2.8.10 unsupported 11:59:46Z
SAAS Status Store URL
graylog active foundations-maas admin/lma.
nagios active foundations-maas admin/lma.
prometheus active foundations-maas admin/lma.
App Version Status Scale Charm Store Rev OS Notes
hacluster-manila active 1 hacluster jujucharms 76 ubuntu
hacluster-
manila 10.0.0 active 1 manila jujucharms 29 ubuntu
manila-ganesha 15.2.11 active 2 manila-ganesha jujucharms 10 ubuntu
manila-
manila-mysql-router 8.0.25 active 1 mysql-router jujucharms 8 ubuntu
Unit Workload Agent Machine Public address Ports Message
manila-ganesha/0* active idle 4/lxd/5 172.16.151.71 Unit is ready
hacluster-
manila-
manila-ganesha/1 active idle 5/lxd/10 172.16.151.188 Unit is ready
hacluster-
manila-
manila/0* active idle 4/lxd/4 172.16.151.100 8786/tcp Unit is ready
hacluster-
manila-
4. Check the manila.conf:
$ j run --unit manila/0 'grep cephfs /etc/manila/
enabled_
description: | updated |
Changed in charm-manila: | |
status: | Confirmed → In Progress |
Changed in charm-manila: | |
milestone: | none → 21.10 |
Changed in charm-manila: | |
status: | Fix Committed → Fix Released |
Fix proposed to branch: master /review. opendev. org/c/openstack /charm- manila/ +/796810
Review: https:/