diff --git a/environs/openstack/live_test.go b/environs/openstack/live_test.go
index <HASH>..<HASH> 100644
--- a/environs/openstack/live_test.go
+++ b/environs/openstack/live_test.go
@@ -49,17 +49,19 @@ func makeTestConfig() map[string]interface{} {
 // Register tests to run against a real Openstack instance.
 func registerLiveTests(cred *identity.Credentials, testImageDetails openstack.ImageDetails) {
 	Suite(&LiveTests{
-		cred:    cred,
-		Attempt: *openstack.ShortAttempt,
-		// TODO: Bug #1133263, once the infrastructure is set up,
-		//       enable The state tests on openstack
-		CanOpenState: false,
-		// TODO: Bug #1133272, enabling this requires mapping from
-		//       'series' to an image id, when we have support, set
-		//       this flag to True.
-		HasProvisioner: false,
-		testImageId:    testImageDetails.ImageId,
-		testFlavor:     testImageDetails.Flavor,
+		cred: cred,
+		LiveTests: jujutest.LiveTests{
+			Attempt: *openstack.ShortAttempt,
+			// TODO: Bug #1133263, once the infrastructure is set up,
+			//       enable The state tests on openstack
+			CanOpenState: false,
+			// TODO: Bug #1133272, enabling this requires mapping from
+			//       'series' to an image id, when we have support, set
+			//       this flag to True.
+			HasProvisioner: false,
+		},
+		testImageId: testImageDetails.ImageId,
+		testFlavor:  testImageDetails.Flavor,
 	})
 }
The state got nested, so resolve that bit too.