Merge "Fix test_rebuild_server test by waiting for floating ip"
diff --git a/tempest/common/compute.py b/tempest/common/compute.py
index 5ba0a1a..d9ef83f 100644
--- a/tempest/common/compute.py
+++ b/tempest/common/compute.py
@@ -228,6 +228,9 @@
             fip_client.associate_floating_ip_to_server(
                 floating_ip=validation_resources['floating_ip']['ip'],
                 server_id=servers[0]['id'])
+        waiters.wait_for_server_floating_ip(
+            clients.servers_client,
+            servers[0], validation_resources['floating_ip'])
 
     if wait_until:
         for server in servers: