Add jobs with dvr_snat and dvr_no_external L3 agent mode

make *_ovs_dvr* jobs voting

Change-Id: Ib6f5d4b04335be072c22223c2c468dcee9fb60d2
This commit is contained in:
Federico Ressi 2022-06-15 15:00:36 +02:00
parent 45eaf67e91
commit 1367f52012
3 changed files with 31 additions and 8 deletions

View File

@ -2,7 +2,7 @@
repos: repos:
- repo: https://github.com/pre-commit/pre-commit-hooks - repo: https://github.com/pre-commit/pre-commit-hooks
rev: v4.2.0 rev: v4.3.0
hooks: hooks:
- id: check-added-large-files - id: check-added-large-files
- id: check-byte-order-marker - id: check-byte-order-marker

View File

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

View File

@ -8,14 +8,13 @@
jobs: jobs:
- devstack-tobiko-ovs - devstack-tobiko-ovs
- devstack-tobiko-ovs-dvr - devstack-tobiko-ovs-dvr
- devstack-tobiko-ovs-dvr-snat
- devstack-tobiko-ovs-dvr-no-external
gate: gate:
jobs: jobs:
- devstack-tobiko-ovs - devstack-tobiko-ovs
periodic: periodic: *CHECK
jobs:
- devstack-tobiko-ovs
- devstack-tobiko-ovs-dvr
- devstack-tobiko-multinode-ovs
# --- STANDALONE ------------------------------------------------------------- # --- STANDALONE -------------------------------------------------------------
@ -88,8 +87,9 @@
parent: devstack-tobiko-ovs parent: devstack-tobiko-ovs
description: | description: |
Base Tobiko devstack job to be used with ML2/OVS and DVR Base Tobiko devstack job to be used with ML2/OVS and DVR
voting: false voting: true
vars: vars:
l3_agent_mode: dvr
devstack_local_conf: devstack_local_conf:
post_config: post_config:
$NEUTRON_CONF: $NEUTRON_CONF:
@ -100,7 +100,7 @@
availability_zone: nova availability_zone: nova
$NEUTRON_L3_CONF: $NEUTRON_L3_CONF:
DEFAULT: DEFAULT:
agent_mode: dvr agent_mode: '{{ l3_agent_mode }}'
agent: agent:
availability_zone: nova availability_zone: nova
debug_iptables_rules: true debug_iptables_rules: true
@ -117,6 +117,28 @@
tunnel_bridge: br-tun tunnel_bridge: br-tun
- job:
name: devstack-tobiko-ovs-dvr-snat
parent: devstack-tobiko-ovs-dvr
description: |
Base Tobiko devstack job to be used with ML2/OVS and dvr_snat L3
agent mode
voting: true
vars:
l3_agent_mode: dvr_snat
- job:
name: devstack-tobiko-ovs-dvr-no-external
parent: devstack-tobiko-ovs-dvr
description: |
Base Tobiko devstack job to be used with ML2/OVS and dvr_no_external L3
agent mode
voting: true
vars:
l3_agent_mode: dvr_no_external
# --- MULTINODE -------------------------------------------------------------- # --- MULTINODE --------------------------------------------------------------
- job: - job: