Error while installing openstack 'newton' using rdo packstack

I am trying to install 3 node openstack newton on CentOS 7 using packstack. But getting below error. In the answer file i have mentioned that packstack script will create selfsign certificate at the mentioned location.

Preparing Nova VNC Proxy entries [ ERROR ]

ERROR : [Errno 2] No such file or directory: '/etc/pki/tls/certs/selfcert.crt'

9 answers

It has been some time since this question was asked but today I ran into the same problem and found the solution.
When CONFIG_SSL_CACERT_SELFSIGN is set to y in the config files it should automatically generate the certificates.

When looking at the sourcecode of packstack I found that you also need to set CONFIG_AMQP_ENABLE_SSL to y

If not, the certificate is not generated.

Hope this still helps in for some people running into the same problem.

Comments

I'm also facing the same problem while I'm trying to install packstack on centos 7 .
I've tried the solution which was offered here - set the CONFIG_HORIZON_SSL=n , but it didn;t help.
here is a part from the log:

Comments

This helped but still failed. Packstack then tried to create and link a vnc cert, but fails. I edited CONFIG_SSL_CERT_DIR=/root/packstackca then I created /root/packtackca/certs. Finally I linked the SSL cert.
ln -s /etc/pki/tls/certs/ssl_vnc.crt /root/packstackca/certs/192.168.2.100ssl_vnc.crt