Description of problem: In capabilities-map you see this entry, which a user may try to add if they want to deploy Manila (this mainly affects GUI users who add environment files to their deployment from the definitions found in capabilities-map): - file: environments/manila-cephfsnative-config-docker.yaml title: Manila with CephFS description: > Deploys Manila and configures it with the CephFS driver. This requires the deployment of Ceph and CephMDS from TripleO or the use of an external Ceph cluster for the overcloud. requires: - overcloud-resource-registry-puppet.yaml The file environments/manila-cephfsnative-config-docker.yaml doesn't exist, so the deployment will fail. In the GUI this actually affect the whole system's ability to parse anything from the templates. I found a file with a similar name: environments/manila-cephfsnative-config.yaml. However, when I try to add this environment file, the templates are still broken: ERROR: The Parameter (DockerCephDaemonImage) was not provided. Version-Release number of selected component (if applicable): openstack-tripleo-heat-templates-9.0.1-0.20181013060894.el7ost.noarch
Verified on compose 2019-04-12.1 that fix is included and points to existing yaml: $ ls -l /usr/share/openstack-tripleo-heat-templates/environments/manila-cephfsnative-config.yaml -rw-r--r--. 1 root root 970 Feb 28 14:25 /usr/share/openstack-tripleo-heat-templates/environments/manila-cephfsnative-config.yaml
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, 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/RHBA-2019:0878