Add missing waiter to test_tagged_attachment

test_tagged_attachment was failing when Tempest was set to connect
via fixed IP. The test was trying to attach an interface to an
instance that was still in the building state. Adding a 'wait_until'
to the method creating said instance fixes the issue.

Change-Id: Ia1252a22c54e3a84a8e5e779ed6ea5ee593760da
Closes-Bug: #1860680
diff --git a/tempest/api/compute/servers/test_device_tagging.py b/tempest/api/compute/servers/test_device_tagging.py
index 8aab574..1f7eb7b 100644
--- a/tempest/api/compute/servers/test_device_tagging.py
+++ b/tempest/api/compute/servers/test_device_tagging.py
@@ -358,7 +358,8 @@
             validation_resources=validation_resources,
             config_drive=config_drive_enabled,
             name=data_utils.rand_name('device-tagging-server'),
-            networks=[{'uuid': self.get_tenant_network()['id']}])
+            networks=[{'uuid': self.get_tenant_network()['id']}],
+            wait_until='ACTIVE')
         self.addCleanup(self.delete_server, server['id'])
 
         # NOTE(mgoddard): Get detailed server to ensure addresses are present