Merge "New faults test test_restart_neutron"

This commit is contained in:
Zuul 2023-11-24 19:26:21 +00:00 committed by Gerrit Code Review
commit b65a92446f
5 changed files with 12 additions and 2 deletions

View File

@ -37,6 +37,7 @@ OVN_METADATA_AGENT = _agent.OVN_METADATA_AGENT
NEUTRON_OVN_METADATA_AGENT = _agent.NEUTRON_OVN_METADATA_AGENT
OVN_BGP_AGENT = _agent.OVN_BGP_AGENT
FRR = _agent.FRR
NEUTRON = _agent.NEUTRON
DEFAULT_SG_NAME = _security_group.DEFAULT_SG_NAME
STATEFUL_OVN_ACTION = _security_group.STATEFUL_OVN_ACTION
STATELESS_OVN_ACTION = _security_group.STATELESS_OVN_ACTION

View File

@ -40,6 +40,7 @@ OVN_METADATA_AGENT = 'networking-ovn-metadata-agent'
NEUTRON_OVN_METADATA_AGENT = 'neutron-ovn-metadata-agent'
OVN_BGP_AGENT = 'ovn-bgp-agent'
FRR = 'frr'
NEUTRON = 'neutron'
class AgentNotFoundOnHost(tobiko.TobikoException):

View File

@ -304,7 +304,8 @@ class OpenStackTopology(tobiko.SharedFixture):
neutron.NEUTRON_OVN_METADATA_AGENT: 'devstack@q-ovn-metadata-agent',
neutron.OVN_CONTROLLER: 'ovn-controller',
neutron.OVN_BGP_AGENT: 'ovn-bgp-agent',
neutron.FRR: 'frr'
neutron.FRR: 'frr',
neutron.NEUTRON: 'neutron'
}
agent_to_container_name_mappings: typing.Dict[str, str] = {}

View File

@ -363,6 +363,12 @@ class DisruptTripleoNodesTest(testtools.TestCase):
topology.get_agent_service_name(neutron.FRR))
OvercloudHealthCheck.run_after()
def test_restart_neutron(self):
OvercloudHealthCheck.run_before()
cloud_disruptions.restart_service_on_all_nodes(
topology.get_agent_service_name(neutron.NEUTRON))
OvercloudHealthCheck.run_after()
# [..]
# more tests to follow
# run health checks

View File

@ -47,7 +47,8 @@ class TripleoTopology(topology.OpenStackTopology):
neutron.NEUTRON_OVN_METADATA_AGENT: 'tripleo_ovn_metadata_agent',
neutron.OVN_CONTROLLER: 'tripleo_ovn_controller',
neutron.OVN_BGP_AGENT: 'tripleo_ovn_bgp_agent',
neutron.FRR: 'tripleo_frr'
neutron.FRR: 'tripleo_frr',
neutron.NEUTRON: 'tripleo_neutron_api'
}
agent_to_container_name_mappings = {