Attempted a standalone deployment using the tripleo main branch with the following parameters:
```
sudo openstack tripleo deploy \
--templates ~/templates \
--local-ip=$IP/$NETMASK \
--control-virtual-ip $VIP \
-r ~/templates/roles/Standalone.yaml \
-e ~/templates/environments/standalone/standalone-tripleo.yaml \
-e ~/templates/environments/cephadm/cephadm.yaml \
-e ~/templates/environments/cephadm/ceph-rgw.yaml \
-e cephadm_overrides.yaml \
-e ~/containers-prepare-parameters.yaml \
-e standalone_parameters.yaml \
--output-dir $HOME \
--standalone
```
Deployment failed with:
```
Deployment Failed!
ERROR: Heat log files: /var/log/heat-launcher/undercloud_deploy-ttvlls0l
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Exception: ERROR: UserParameterMissing: resources.StandaloneServiceChain<file:///home/stack/tripleo-heat-i
nstaller-templates/common/services/standalone-role.yaml>.resources.ServiceChain<nested_stack>.resources.4<
file:///home/stack/tripleo-heat-installer-templates/deployment/cephadm/ceph-rgw.yaml>: The Parameter (Ceph
CertificateKeySize) was not provided.
None
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/tripleoclient/v1/tripleo_deploy.py", line 1427, in take_action
self._standalone_deploy(parsed_args)
File "/usr/lib/python3.6/site-packages/tripleoclient/v1/tripleo_deploy.py", line 1260, in _standalone_de
ploy
parsed_args)
File "/usr/lib/python3.6/site-packages/tripleoclient/v1/tripleo_deploy.py", line 805, in _deploy_tripleo
_heat_templates
stack = orchestration_client.stacks.create(**stack_args)
File "/usr/lib/python3.6/site-packages/heatclient/v1/stacks.py", line 171, in create
data=kwargs, headers=headers)
File "/usr/lib/python3.6/site-packages/heatclient/common/http.py", line 292, in post
return self.client_request("POST", url, **kwargs)
File "/usr/lib/python3.6/site-packages/heatclient/common/http.py", line 282, in client_request
resp, body = self.json_request(method, url, **kwargs)
File "/usr/lib/python3.6/site-packages/heatclient/common/http.py", line 271, in json_request
resp = self._http_request(url, method, **kwargs)
File "/usr/lib/python3.6/site-packages/heatclient/common/http.py", line 234, in _http_request
raise exc.from_response(resp)
heatclient.exc.HTTPBadRequest: ERROR: UserParameterMissing: resources.StandaloneServiceChain<file:///home/
stack/tripleo-heat-installer-templates/common/services/standalone-role.yaml>.resources.ServiceChain<nested
_stack>.resources.4<file:///home/stack/tripleo-heat-installer-templates/deployment/cephadm/ceph-rgw.yaml>:
The Parameter (CephCertificateKeySize) was not provided.
None
None
ERROR: UserParameterMissing: resources.StandaloneServiceChain<file:///home/stack/tripleo-heat-installer-te
mplates/common/services/standalone-role.yaml>.resources.ServiceChain<nested_stack>.resources.4<file:///hom
e/stack/tripleo-heat-installer-templates/deployment/cephadm/ceph-rgw.yaml>: The Parameter (CephCertificate
KeySize) was not provided.
None
```
Fix proposed to branch: master /review. opendev. org/c/openstack /tripleo- heat-templates/ +/786953
Review: https:/