If ceph-nfs (ganesha) service is enabled, it's set up by ceph-ansible
and it can be used as a manila backend. Manila can be configured to use
ceph either directly (manila-cephfsnative-config-docker.yaml env file)
or through ganesha (environments/manila-cephfganesha-config-docker.yaml
env file).
Change-Id: Ib408c7827e5fba0c1b01388db26363806fc64370
Partially-Implements: blueprint nfs-ganesha
In 6d55417f80384ead56e176beec9e2fc4eb162d61 cloudwatch api
has been removed from heat. This has been deprecated/disabled
in Pike by default. So good to remove it's support Queens.
Change-Id: I704631456eb1f791c6f2290d8feb7b82cae92579
When making changes in deployed-server configs it should be tested
with all current multinode jobs to prevent their breakage.
Change-Id: Ic32b01f9b63150593941399cb76ffd3831e9c716
We need these templates accessible for fast forward upgrades
workflow to disable these services. Lets put these back in
and remove them in Rocky instead. These were originally
removed in commit 5ebbc81c2a.
Change-Id: Iba1e13c7a78dd012373830331682c9e29d775f73
This change adds a StorageNFS network. It's required by
https://review.openstack.org/#/c/471245 which implements
NFS Ganesha backend for Manila service.
To define and enable the StorageNFS network, deploy using
network_data_ganesha.yaml instead of network_data.yaml.
Besides the former adding the StorageNFS network, these
are otherwise identical.
If enabled it's also necessary to add StorageNFSIpSubnet and
StorageNFSNetworkVlanID heat parameters into network templates.
Co-Authored-By: Dan Sneddon <dsneddon@redhat.com>
Change-Id: If31722d669efe91082c93ecb815e6c41676480c8
Partially-Implements: blueprint nfs-ganesha
action was specified twice on NetworkDeployment. The first occurrence is
just ignored by Heat, so remove it for clarity.
Change-Id: Iff24a65c09f37f2777787e7436f7902f5e6a122f
Closes-Bug: #1747072
The ceph-mgr dashboard is enabled by default and we do not want it
to, as it listens on 0.0.0.0:7000 and exposes sensible cluster
internals.
Change-Id: I9f0c9daec8209f7991400c7450f0e8f227bf0362
commit af4ce05dc5
deprecated OpenDaylightConnectionProtocol and
also removed it.
This patch put back the OpenDaylightConnectionProtocol
Change-Id: I301f357d3244761d045ff5c250a6d52eaff85c4b
This patch fixes permissions on the /var/lib/ironic directory when
it gets used by ironic-inspector. It was previously getting owned as
root:root which causes functional issues with the ironic-conductor
service on the same node which expects it to be ironic:ironic.
Change-Id: I408f791af1d6dca059836efc197d814ec63f942d
Closes-bug: #1746553
Previously the deployment of the Telemetry role with Ceph would
fail as the Ceph clients didn't get configured on the Telemetry
nodes.
Closes-Bug: 1746525
Change-Id: I0644d028c269afce4c561bbf5b8ca1f2c4addda2
This adds the release notes for both the IPSec feature itself and the
parameter that configures its options [1].
[1] Ie6ef4aa05567c739884c1d402fc59eea80b31506
Change-Id: I90c1269efcbae294b6325d48c62c055d95af200c