set nova default floating pool for functest 39/5539/2
authorcarey.xu <carey.xuhan@huawei.com>
Tue, 5 Jan 2016 03:34:47 +0000 (11:34 +0800)
committercarey.xu <carey.xuhan@huawei.com>
Tue, 5 Jan 2016 04:35:39 +0000 (12:35 +0800)
JIRA: COMPASS-241

Change-Id: I53528db5162aa8149e0edce88efc2aa158d175bd
Signed-off-by: carey.xu <carey.xuhan@huawei.com>
deploy/adapters/ansible/openstack/templates/nova.conf
deploy/client.py

index cec1144..5277359 100644 (file)
@@ -22,9 +22,7 @@ api_paste_config=/etc/nova/api-paste.ini
 volumes_path=/var/lib/nova/volumes
 enabled_apis=osapi_compute,metadata
 
-vif_plugging_is_fatal: false
-vif_plugging_timeout: 0
-
+default_floating_pool={{ public_net_info.network }}
 auth_strategy = keystone
 
 rpc_backend = rabbit
index 9bb0c5e..62d1288 100644 (file)
@@ -856,6 +856,7 @@ class CompassClient(object):
                     )
                     break
                 else:
+                    time.sleep(5)
                     continue
 
             elif cluster_state['state'] == 'SUCCESSFUL':
@@ -926,9 +927,9 @@ def deploy():
     client.set_all_hosts_roles(cluster_id)
     client.deploy_clusters(cluster_id)
 
-    threading.Thread(target=client.get_installing_progress, args=(cluster_id,)).start()
     LOG.info("compass OS installtion is begin")
-    print_ansible_log()
+    threading.Thread(target=print_ansible_log).start()
+    client.get_installing_progress(cluster_id)
     client.check_dashboard_links(cluster_id)
 
 def redeploy():