From 1f56b9eef4bc272b8a92dec0d0fea76bc3b5e2a8 Mon Sep 17 00:00:00 2001 From: Dan Bode Date: Tue, 6 Nov 2012 12:07:54 -0800 Subject: [PATCH] Add a coupld of api deps - nova-common should be installed first - keystone client libs should be installed. --- manifests/api.pp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/manifests/api.pp b/manifests/api.pp index 276f8cce8..edc6abb68 100644 --- a/manifests/api.pp +++ b/manifests/api.pp @@ -28,10 +28,13 @@ class nova::api( ) { include nova::params + require keystone::python Package<| title == 'nova-api' |> -> Exec['nova-db-sync'] Package<| title == 'nova-api' |> -> Nova_paste_api_ini<| |> + Package<| title == 'nova-common' |> -> Class['nova::api'] + Nova_paste_api_ini<| |> ~> Exec['post-nova_config'] Nova_paste_api_ini<| |> ~> Service['nova-api']