From d06962893c49fee0564ae339ddb4b94e9102f42f Mon Sep 17 00:00:00 2001 From: Derek Higgins Date: Thu, 17 Jan 2013 16:28:52 -0500 Subject: [PATCH] Install cinderclient before nova This will ensure any nova-manage commands that require cinderclient wont be called before the client library is in place https://bugzilla.redhat.com/show_bug.cgi?id=896642 Change-Id: Iade9b95304b0f21c01f866c8fdfcbe7914714dcc --- packstack/puppet/templates/nova_compute.pp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packstack/puppet/templates/nova_compute.pp b/packstack/puppet/templates/nova_compute.pp index 6bf28d1b0..94cc64498 100644 --- a/packstack/puppet/templates/nova_compute.pp +++ b/packstack/puppet/templates/nova_compute.pp @@ -9,7 +9,9 @@ if $::is_virtual == "true" { $libvirt_type = "kvm" } -package{'python-cinderclient':} +package{'python-cinderclient': + before => Class["nova"] +} nova_config{ "network_host": value => "%(CONFIG_NOVA_NETWORK_HOST)s";