|
|
|
@ -15,9 +15,11 @@ from __future__ import absolute_import
|
|
|
|
|
|
|
|
|
|
import tobiko
|
|
|
|
|
from tobiko.openstack import neutron
|
|
|
|
|
from tobiko.openstack.stacks import _centos
|
|
|
|
|
from tobiko.openstack.stacks import _cirros
|
|
|
|
|
from tobiko.openstack.stacks import _neutron
|
|
|
|
|
from tobiko.openstack.stacks import _nova
|
|
|
|
|
from tobiko.openstack.stacks import _ubuntu
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@neutron.skip_if_missing_networking_extensions('l3-ha')
|
|
|
|
@ -27,7 +29,7 @@ class L3haNetworkStackFixture(_neutron.NetworkStackFixture):
|
|
|
|
|
|
|
|
|
|
@neutron.skip_if_missing_networking_extensions('l3-ha')
|
|
|
|
|
class L3haServerStackFixture(_cirros.CirrosServerStackFixture):
|
|
|
|
|
#: Heat stack for creating internal network with custom MTU value
|
|
|
|
|
#: Heat stack for creating internal network with L3HA enabled
|
|
|
|
|
network_stack = tobiko.required_setup_fixture(
|
|
|
|
|
L3haNetworkStackFixture)
|
|
|
|
|
|
|
|
|
@ -45,3 +47,13 @@ class L3haSameHostServerStackFixture(
|
|
|
|
|
class L3haDifferentHostServerStackFixture(
|
|
|
|
|
L3haPeerServerStackFixture, _nova.DifferentHostServerStackFixture):
|
|
|
|
|
pass
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class L3haCentosServerStackFixture(_centos.CentosServerStackFixture,
|
|
|
|
|
L3haServerStackFixture):
|
|
|
|
|
pass
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class L3haUbuntuServerStackFixture(_ubuntu.UbuntuServerStackFixture,
|
|
|
|
|
L3haServerStackFixture):
|
|
|
|
|
pass
|
|
|
|
|