From 2eb64fbc663bd534740a5a9cba08dea28fd7da46 Mon Sep 17 00:00:00 2001 From: Emilien Macchi Date: Mon, 10 Mar 2014 11:03:09 +0100 Subject: [PATCH] network/controller: execute db_sync after neutron config Bug #352 Signed-off-by: Emilien Macchi --- manifests/network/controller.pp | 1 + 1 file changed, 1 insertion(+) diff --git a/manifests/network/controller.pp b/manifests/network/controller.pp index 35a7a6cc..28ceed4b 100644 --- a/manifests/network/controller.pp +++ b/manifests/network/controller.pp @@ -45,6 +45,7 @@ class cloud::network::controller( # Note(EmilienM): # We check if DB tables are created, if not we populate Neutron DB. # It's a hack to fit with our setup where we run MySQL/Galera + Neutron_config <| |> -> exec {'neutron_db_sync': command => '/usr/bin/neutron-db-manage --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini upgrade head', unless => "/usr/bin/mysql neutron -h ${neutron_db_host} -u ${encoded_user} -p${encoded_password} -e \"show tables\" | /bin/grep Tables"