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"