Fix dhcpv6-stateful tempest test to validate only valid use-case

According to IPv6 Radvd implementation[1], when ipv6_ra_mode is not set
and ipv6_address_mode is set to dhcpv6-stateful, Neutron would be using
an external router for Router Advertisements. Such subnets are not
supposed to be associated with Neutron Router as they are meant to be
used with external router.

A recent commit I0a063e543e320ea625a5411547bce7fa2ad66b7d is causing
failure of the Neutron patch[2] in gate. This patch modifies the tempest
code to remove this invalid use-case and validate only the valid
use-cases.

[1] - Neutron ipv6-radvd-ra blueprint
[2] - https://review.openstack.org/#/c/136733/6

Closes-Bug: #1404139
Change-Id: Ib17d1e92d5491aa49a58717ba158f339a1c5f366
This commit is contained in:
sridhargaddam 2014-12-19 08:26:45 +00:00
parent c7b08af36f
commit ba3aee5a9c
1 changed files with 0 additions and 1 deletions

View File

@ -371,7 +371,6 @@ class NetworksTestDHCPv6(base.BaseNetworkTest):
for ra_mode, add_mode in (
('dhcpv6-stateful', 'dhcpv6-stateful'),
('dhcpv6-stateful', None),
(None, 'dhcpv6-stateful'),
):
kwargs = {'ipv6_ra_mode': ra_mode,
'ipv6_address_mode': add_mode}