summaryrefslogtreecommitdiffstats
path: root/smoketests
diff options
context:
space:
mode:
authorJimmy Bergman <jimmy@sigint.se>2011-11-28 12:33:58 +0100
committerJimmy Bergman <jimmy@sigint.se>2011-12-02 15:45:26 +0100
commit88acbe869a22075306999b095ba87a4069a3beac (patch)
treee30be20ba77d2aae45fa9d65111b78dae618a70b /smoketests
parent9c3502e13a007825dd87da3912ecf2e24c4033bb (diff)
downloadnova-88acbe869a22075306999b095ba87a4069a3beac.tar.gz
nova-88acbe869a22075306999b095ba87a4069a3beac.tar.xz
nova-88acbe869a22075306999b095ba87a4069a3beac.zip
Fix for EC2 API part of bug 897164
Change-Id: I96344eaccd2f42b70223b3c155a4793ab00d09d5
Diffstat (limited to 'smoketests')
-rw-r--r--smoketests/public_network_smoketests.py4
-rw-r--r--smoketests/test_netadmin.py4
-rw-r--r--smoketests/test_sysadmin.py18
3 files changed, 13 insertions, 13 deletions
diff --git a/smoketests/public_network_smoketests.py b/smoketests/public_network_smoketests.py
index 0ba477b7c..5e1d7aaa9 100644
--- a/smoketests/public_network_smoketests.py
+++ b/smoketests/public_network_smoketests.py
@@ -81,7 +81,7 @@ class InstanceTestsFromPublic(base.UserSmokeTestCase):
time.sleep(1)
else:
self.fail('instance failed to start')
- ip = reservations[0].instances[0].private_dns_name
+ ip = reservations[0].instances[0].private_ip_address
self.failIf(ip == '0.0.0.0')
self.data['private_ip'] = ip
if FLAGS.use_ipv6:
@@ -124,7 +124,7 @@ class InstanceTestsFromPublic(base.UserSmokeTestCase):
time.sleep(1)
else:
self.fail('instance failed to start')
- ip = reservations[0].instances[0].private_dns_name
+ ip = reservations[0].instances[0].private_ip_address
self.failIf(ip == '0.0.0.0')
self.data['private_ip'] = ip
if FLAGS.use_ipv6:
diff --git a/smoketests/test_netadmin.py b/smoketests/test_netadmin.py
index ef73e6f4c..c7db64f42 100644
--- a/smoketests/test_netadmin.py
+++ b/smoketests/test_netadmin.py
@@ -52,9 +52,9 @@ class AddressTests(base.UserSmokeTestCase):
if not self.wait_for_running(self.data['instance']):
self.fail('instance failed to start')
self.data['instance'].update()
- if not self.wait_for_ping(self.data['instance'].private_dns_name):
+ if not self.wait_for_ping(self.data['instance'].private_ip_address):
self.fail('could not ping instance')
- if not self.wait_for_ssh(self.data['instance'].private_dns_name,
+ if not self.wait_for_ssh(self.data['instance'].private_ip_address,
TEST_KEY):
self.fail('could not ssh to instance')
diff --git a/smoketests/test_sysadmin.py b/smoketests/test_sysadmin.py
index 29cda1a9b..d4dc2eaf3 100644
--- a/smoketests/test_sysadmin.py
+++ b/smoketests/test_sysadmin.py
@@ -166,14 +166,14 @@ class InstanceTests(base.UserSmokeTestCase):
if not self.wait_for_running(self.data['instance']):
self.fail('instance failed to start')
self.data['instance'].update()
- ip = self.data['instance'].private_dns_name
+ ip = self.data['instance'].private_ip_address
self.failIf(ip == '0.0.0.0')
if FLAGS.use_ipv6:
ipv6 = self.data['instance'].dns_name_v6
self.failIf(ipv6 is None)
def test_004_can_ping_private_ip(self):
- if not self.wait_for_ping(self.data['instance'].private_dns_name):
+ if not self.wait_for_ping(self.data['instance'].private_ip_address):
self.fail('could not ping instance')
if FLAGS.use_ipv6:
@@ -182,7 +182,7 @@ class InstanceTests(base.UserSmokeTestCase):
self.fail('could not ping instance v6')
def test_005_can_ssh_to_private_ip(self):
- if not self.wait_for_ssh(self.data['instance'].private_dns_name,
+ if not self.wait_for_ssh(self.data['instance'].private_ip_address,
TEST_KEY):
self.fail('could not ssh to instance')
@@ -210,9 +210,9 @@ class VolumeTests(base.UserSmokeTestCase):
if not self.wait_for_running(self.data['instance']):
self.fail('instance failed to start')
self.data['instance'].update()
- if not self.wait_for_ping(self.data['instance'].private_dns_name):
+ if not self.wait_for_ping(self.data['instance'].private_ip_address):
self.fail('could not ping instance')
- if not self.wait_for_ssh(self.data['instance'].private_dns_name,
+ if not self.wait_for_ssh(self.data['instance'].private_ip_address,
TEST_KEY):
self.fail('could not ssh to instance')
@@ -253,7 +253,7 @@ class VolumeTests(base.UserSmokeTestCase):
time.sleep(5)
def test_003_can_mount_volume(self):
- ip = self.data['instance'].private_dns_name
+ ip = self.data['instance'].private_ip_address
conn = self.connect_ssh(ip, TEST_KEY)
# NOTE(vish): this will create an dev for images that don't have
# udev rules
@@ -273,7 +273,7 @@ class VolumeTests(base.UserSmokeTestCase):
self.fail('Unable to mount: %s %s' % (out, stderr.read()))
def test_004_can_write_to_volume(self):
- ip = self.data['instance'].private_dns_name
+ ip = self.data['instance'].private_ip_address
conn = self.connect_ssh(ip, TEST_KEY)
# FIXME(devcamcar): This doesn't fail if the volume hasn't been mounted
stdin, stdout, stderr = conn.exec_command(
@@ -284,7 +284,7 @@ class VolumeTests(base.UserSmokeTestCase):
self.fail('Unable to write to mount: %s' % (err))
def test_005_volume_is_correct_size(self):
- ip = self.data['instance'].private_dns_name
+ ip = self.data['instance'].private_ip_address
conn = self.connect_ssh(ip, TEST_KEY)
stdin, stdout, stderr = conn.exec_command(
"cat /sys/class/block/%s/size" % self.device.rpartition('/')[2])
@@ -297,7 +297,7 @@ class VolumeTests(base.UserSmokeTestCase):
(out, stderr.read(), expected_size))
def test_006_me_can_umount_volume(self):
- ip = self.data['instance'].private_dns_name
+ ip = self.data['instance'].private_ip_address
conn = self.connect_ssh(ip, TEST_KEY)
stdin, stdout, stderr = conn.exec_command('umount /mnt/vol')
err = stderr.read()