Enable Neutron L3 agent on sub-nodes on upstream CI

The purpouse is being able to test L3-HA scenario tests

Co-Authored-By: Slawomir Kaplonski <skaplons@redhat.com>
Change-Id: I1710c1abf644a6d00f3e4dfc1875b33b84a10013
This commit is contained in:
Federico Ressi 2019-07-30 16:12:01 +02:00
parent e08aa0286e
commit 7972b46616
3 changed files with 9 additions and 1 deletions

View File

@ -0,0 +1,3 @@
- hosts: all
roles:
- multi-node-setup

View File

@ -117,7 +117,7 @@ class L3haSameHostNetworkTest(SameHostNetworkTest):
@neutron.skip_if_missing_networking_extensions('l3-ha') @neutron.skip_if_missing_networking_extensions('l3-ha')
@neutron.skip_if_missing_networking_agents(binary='neutron-l3-agent', @neutron.skip_if_missing_networking_agents(binary='neutron-l3-agent',
count=2) count=2)
class L3haDifferentHostNetworkTest(SameHostNetworkTest): class L3haDifferentHostNetworkTest(DifferentHostNetworkTest):
#: Resources stack with Nova server to send messages to #: Resources stack with Nova server to send messages to
stack = tobiko.required_setup_fixture( stack = tobiko.required_setup_fixture(
stacks.L3haDifferentHostServerStackFixture) stacks.L3haDifferentHostServerStackFixture)

View File

@ -132,6 +132,9 @@
abstract: true abstract: true
description: | description: |
Base Tobiko devstack job with multinode. Base Tobiko devstack job with multinode.
roles:
- zuul: openstack/neutron-tempest-plugin
pre-run: playbooks/multinode-devstack-pre-run.yaml
vars: vars:
topology: multinode topology: multinode
devstack_localrc: devstack_localrc:
@ -154,6 +157,8 @@
neutron-agent: true neutron-agent: true
peakmem_tracker: true peakmem_tracker: true
q-agt: true q-agt: true
q-l3: true
q-meta: true
tls-proxy: false tls-proxy: false