[ipv6] Fixes to support ipv6-only network

Change-Id: I36accde4b3a3efd596e163451291a55a44f6814d
This commit is contained in:
Sharmin Choksey 2018-12-07 17:55:48 -08:00
parent 3c7de2346d
commit e4eb2ebb56
2 changed files with 10 additions and 1 deletions

View File

@ -463,6 +463,12 @@ class Compute(object):
else:
# IPV6 rules addition
self.neutron.create_security_group_rule(
self.generate_security_group_rule_dict(group_id=group["id"],
protocol="tcp",
ethertype="IPv6",
port_range_min=22,
port_range_max=22))
self.neutron.create_security_group_rule(
self.generate_security_group_rule_dict(group_id=group["id"],
protocol="tcp",

View File

@ -425,8 +425,11 @@ class VmtpTest(object):
FILELOG.info(json.dumps(perf_output, sort_keys=True))
continue
self.measure_flow(flow_desc, self.server.internal_ip)
# East-West traffic for ipv6 via neutron router on different
# networks does not currently work, skip measure_flow
# for now until fixed
if not self.config.ipv6_mode:
self.measure_flow(flow_desc, self.server.internal_ip)
flow_desc = "VM to VM different network floating IP"
self.measure_flow(flow_desc, self.server.ssh_access.host)