Hi, we have successfully deployed Openstack-base charm and have now added the Heat charm.
Heat deploys without issue and then allows us to create the relations to keystone, mysql, and rabbitmq.
When we are ready to run "juju run-action heat/0 domain-setup, it seems to complete, but when we add --wait and --debug, it lists an SSL error related to keystone, please see the attached pastbin:
We ran into this issue with Heat stable:485, and so have tried Heat edge:504.
I could use the rest of the output but from what I can see you did not set up Heat with the cloud database correctly. Use another service as a model. Basically you need:
If you’re using the openstack-base bundle, it’s using vault to provide certificates to various services. You should make sure that you are relating heat to vault so that it can get an update the ca. Looking at the relations that you’ve provided and that Peter referenced, it doesn’t include any relations to vault.
I related heat to vault and then ran “sudo update-ca-certificates” on all heat containers before attempting the domain-setup again, unfortunately, with the same output as before.