Introduce an experimental job for Linux Bridge
The Linux Bridge ML2 driver for Neutron needs to be tested to ensure that changes to Neutron do not break this mechanism driver. Operators that are not interested in SDN solutions but still interested in using Neutron will want to use the Linux Bridge driver for their deployments, so we should test it. Change-Id: Iccba951301d2c09e01b6c1a15ed1e88c8e0db69e
This commit is contained in:
parent
5140cb0832
commit
03496a55cc
@ -449,38 +449,6 @@
|
||||
- console-log
|
||||
|
||||
|
||||
- job-template:
|
||||
name: '{pipeline}-tempest-dsvm-neutron-dvr{branch-designator}'
|
||||
node: '{node}'
|
||||
|
||||
wrappers:
|
||||
- build-timeout:
|
||||
timeout: 125
|
||||
- timestamps
|
||||
|
||||
builders:
|
||||
- link-logs
|
||||
- net-info
|
||||
- devstack-checkout
|
||||
- shell: |
|
||||
#!/bin/bash -xe
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TIMEOUT=120
|
||||
export DEVSTACK_GATE_TEMPEST=1
|
||||
export DEVSTACK_GATE_NEUTRON=1
|
||||
export DEVSTACK_GATE_TEMPEST_FULL=1
|
||||
export DEVSTACK_GATE_NEUTRON_DVR=1
|
||||
export BRANCH_OVERRIDE={branch-override}
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
|
||||
publishers:
|
||||
- devstack-logs
|
||||
- console-log
|
||||
|
||||
- job-template:
|
||||
name: '{pipeline}-tempest-dsvm-neutron-full{branch-designator}'
|
||||
node: '{node}'
|
||||
|
@ -43,6 +43,45 @@
|
||||
- devstack-logs
|
||||
- console-log
|
||||
|
||||
- job-template:
|
||||
name: '{pipeline}-tempest-dsvm-neutron-dvr{branch-designator}'
|
||||
node: '{node}'
|
||||
|
||||
wrappers:
|
||||
- build-timeout:
|
||||
timeout: 125
|
||||
- timestamps
|
||||
|
||||
builders:
|
||||
- link-logs
|
||||
- net-info
|
||||
- devstack-checkout
|
||||
- shell: |
|
||||
#!/bin/bash -xe
|
||||
# Start with the base set of services
|
||||
ENABLED_SERVICES=mysql,rabbit,key,tempest,g-api,g-reg,
|
||||
# Add Nova services (except for nova-network)
|
||||
ENABLED_SERVICES+=n-api,n-cond,n-cpu,n-crt,n-obj,n-sch
|
||||
# Enable Neutron
|
||||
ENABLED_SERVICES+=q-svc,q-dhcp,q-meta,q-l3,q-agt
|
||||
export ENABLED_SERVICES
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TIMEOUT=120
|
||||
export DEVSTACK_GATE_TEMPEST=1
|
||||
export DEVSTACK_GATE_NEUTRON=1
|
||||
export DEVSTACK_GATE_TEMPEST_FULL=1
|
||||
export DEVSTACK_GATE_NEUTRON_DVR=1
|
||||
export BRANCH_OVERRIDE={branch-override}
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
|
||||
publishers:
|
||||
- devstack-logs
|
||||
- console-log
|
||||
|
||||
- job-template:
|
||||
name: '{pipeline}-neutron-dsvm-functional{branch-designator}'
|
||||
node: '{node}'
|
||||
@ -139,3 +178,42 @@
|
||||
- test-results
|
||||
- devstack-logs
|
||||
- console-log
|
||||
|
||||
- job-template:
|
||||
name: '{pipeline}-tempest-dsvm-neutron-linuxbridge{branch-designator}'
|
||||
node: '{node}'
|
||||
|
||||
wrappers:
|
||||
- timeout:
|
||||
timeout: 125
|
||||
- timestamps
|
||||
|
||||
builders:
|
||||
- link-logs
|
||||
- net-info
|
||||
- devstack-checkout
|
||||
- shell: |
|
||||
#!/bin/bash -xe
|
||||
# Start with the base set of services
|
||||
ENABLED_SERVICES=mysql,rabbit,key,tempest,g-api,g-reg,
|
||||
# Add Nova services (except for nova-network)
|
||||
ENABLED_SERVICES+=n-api,n-cond,n-cpu,n-crt,n-obj,n-sch
|
||||
# Enable Neutron
|
||||
ENABLED_SERVICES+=q-svc,q-dhcp,q-meta,q-l3,q-agt
|
||||
export ENABLED_SERVICES
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TIMEOUT=120
|
||||
export DEVSTACK_GATE_TEMPEST=1
|
||||
export DEVSTACK_GATE_TEMPEST_FULL=1
|
||||
export DEVSTACK_GATE_NEUTRON=1
|
||||
export DEVSTACK_LOCAL_CONFIG="Q_AGENT=linuxbridge"
|
||||
export BRANCH_OVERRIDE={branch-override}
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
|
||||
publishers:
|
||||
- devstack-logs
|
||||
- console-log
|
||||
|
@ -476,6 +476,11 @@
|
||||
node: 'devstack-precise || devstack-trusty'
|
||||
branch-designator: ''
|
||||
branch-override: default
|
||||
- '{pipeline}-tempest-dsvm-neutron-linuxbridge{branch-designator}':
|
||||
pipeline: check
|
||||
node: 'devstack-precise || devstack-trusty'
|
||||
branch-designator: ''
|
||||
branch-override: default
|
||||
|
||||
- project:
|
||||
name: neutron-fwaas
|
||||
|
@ -1100,6 +1100,9 @@ jobs:
|
||||
branch: ^(?!stable/icehouse).*$
|
||||
voting: false
|
||||
|
||||
- name: check-tempest-dsvm-neutron-linuxbridge
|
||||
voting: false
|
||||
|
||||
- name: gate-trove-buildimage-mysql
|
||||
voting: false
|
||||
|
||||
@ -1952,6 +1955,7 @@ projects:
|
||||
experimental:
|
||||
- check-tempest-dsvm-neutron-multinode-full
|
||||
- gate-grenade-dsvm-neutron-forward
|
||||
- check-tempest-dsvm-neutron-linuxbridge
|
||||
- check-grenade-dsvm-neutron-sideways
|
||||
|
||||
- name: openstack/neutron-fwaas
|
||||
|
Loading…
x
Reference in New Issue
Block a user