From d22e2f1e81a99c950fcfcd5a9dd6de8e3abedbd0 Mon Sep 17 00:00:00 2001 From: Alfredo Moralejo Date: Tue, 6 Aug 2019 10:20:53 +0200 Subject: [PATCH] Start nova services after keystone endpoints are created nova conductor and scheduler need to discover placement service when it starts so let's make sure endopints are discoverable before starting the nova conductor and scheduler services. Change-Id: Iaf70c646f29a326d39471e562c61d553121fa3ff --- manifests/nova.pp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/manifests/nova.pp b/manifests/nova.pp index cef0fac75..ecac9d3e8 100644 --- a/manifests/nova.pp +++ b/manifests/nova.pp @@ -201,4 +201,9 @@ class openstack_integration::nova ( Keystone_endpoint <||> -> Service['nova-compute'] Keystone_service <||> -> Service['nova-compute'] + + Keystone_endpoint <||> -> Service['nova-conductor'] + Keystone_service <||> -> Service['nova-conductor'] + Keystone_endpoint <||> -> Service['nova-scheduler'] + Keystone_service <||> -> Service['nova-scheduler'] }