diff --git a/manifests/ironic.pp b/manifests/ironic.pp index 949c29eda..f93bc8f73 100644 --- a/manifests/ironic.pp +++ b/manifests/ironic.pp @@ -148,8 +148,11 @@ class openstack_integration::ironic ( } class { 'ironic::drivers::ipmi': } class { 'ironic::vnc': - host_ip => $::openstack_integration::config::host, - public_url => "${::openstack_integration::config::base_url}:6090/vnc_auto.html", + host_ip => $::openstack_integration::config::host, + public_url => "${::openstack_integration::config::base_url}:6090/vnc_auto.html", + enable_ssl => $::openstack_integration::config::ssl, + ssl_cert_file => $::openstack_integration::params::cert_path, + ssl_key_file => "/etc/ironic/ssl/private/${facts['networking']['fqdn']}.pem", } # shared