diff options
| author | Jimmy Bergman <jimmy@sigint.se> | 2011-11-28 12:33:58 +0100 |
|---|---|---|
| committer | Jimmy Bergman <jimmy@sigint.se> | 2011-12-02 15:45:26 +0100 |
| commit | 88acbe869a22075306999b095ba87a4069a3beac (patch) | |
| tree | e30be20ba77d2aae45fa9d65111b78dae618a70b /smoketests | |
| parent | 9c3502e13a007825dd87da3912ecf2e24c4033bb (diff) | |
| download | nova-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.py | 4 | ||||
| -rw-r--r-- | smoketests/test_netadmin.py | 4 | ||||
| -rw-r--r-- | smoketests/test_sysadmin.py | 18 |
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() |
