commit fb8233524a9fd1b8efbea90246aeae4a7b0da8ab
Author: Tom Barron <email address hidden>
Date: Sun Aug 1 11:18:25 2021 -0400
Set ganesha_vip when no StoragetNFS network
is deployed.
Normally when Ganesha is deployed for CephFS through NFS,
the StorageNFS isolated network is deployed and we set
the address for ganesha_vip on that network. But with
Standalone role the StorageNFS network is not deployed
so ganesha_vip is not set in the tripleo hieradata unless
it is provided by extra config.
Set it to net_vip_map.external in the event that it has
not been set on the StorageNFS network. Note that external
is chosen rather than ctlplane since the VIP must be reachable
from compute instances, guest VMs, that should have no access
to the ctlplane network.
Closes-Bug: #1911022
Change-Id: Ia97533c0b8b3b8498a173e1d363323dcdc77cce4
(cherry picked from commit 0aceca00e76e967ee9b5efc30da0bc3ee23acb2e)
(cherry picked from commit 520b1e1edb83d9f9e101695900667c80a4cdbc8f)
(cherry picked from commit 3ff85eb7db7636ff395ba6f2da0f6fda7b6f1a24)
(cherry picked from commit 7a527977e65595ff85c47d60a11c8feec752ef8a)
Reviewed: https:/ /review. opendev. org/c/openstack /tripleo- ansible/ +/804274 /opendev. org/openstack/ tripleo- ansible/ commit/ fb8233524a9fd1b 8efbea90246aeae 4a7b0da8ab
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/train
commit fb8233524a9fd1b 8efbea90246aeae 4a7b0da8ab
Author: Tom Barron <email address hidden>
Date: Sun Aug 1 11:18:25 2021 -0400
Set ganesha_vip when no StoragetNFS network
is deployed.
Normally when Ganesha is deployed for CephFS through NFS,
the StorageNFS isolated network is deployed and we set
the address for ganesha_vip on that network. But with
Standalone role the StorageNFS network is not deployed
so ganesha_vip is not set in the tripleo hieradata unless
it is provided by extra config.
Set it to net_vip_ map.external in the event that it has
not been set on the StorageNFS network. Note that external
is chosen rather than ctlplane since the VIP must be reachable
from compute instances, guest VMs, that should have no access
to the ctlplane network.
Closes-Bug: #1911022 498a173e1d36332 3dcdc77cce4 ee9b5efc30da0bc 3ee23acb2e) 9e101695900667c 80a4cdbc8f) f395ba6f2da0f6f da7b6f1a24) f85c47d60a11c8f eec752ef8a)
Change-Id: Ia97533c0b8b3b8
(cherry picked from commit 0aceca00e76e967
(cherry picked from commit 520b1e1edb83d9f
(cherry picked from commit 3ff85eb7db7636f
(cherry picked from commit 7a527977e65595f