From bb0672a75267109427c67bd2cb90fa3dd03fe791 Mon Sep 17 00:00:00 2001 From: Colleen Murphy Date: Wed, 3 Feb 2016 14:32:17 -0800 Subject: [PATCH] Fix neutron ssl relationship Make sure /etc/neutron exists before trying to put certs in /etc/neutron/ssl by adding a 'require' relationship on the 'neutron' package resource[1]. [1] http://git.openstack.org/cgit/openstack/puppet-neutron/tree/manifests/init.pp#n375 Change-Id: I42a1447262f30ac2f9717269fe8ec6edc8db92ed --- manifests/controller.pp | 1 + 1 file changed, 1 insertion(+) diff --git a/manifests/controller.pp b/manifests/controller.pp index a45c1c3..147d850 100644 --- a/manifests/controller.pp +++ b/manifests/controller.pp @@ -190,6 +190,7 @@ class infracloud::controller( key_content => $neutron_ssl_key_file_contents, cert_content => $neutron_ssl_cert_file_contents, before => Service['neutron-server'], + require => Package['neutron'], } # keystone user, role, service, endpoints for neutron service