More zuul v3 job cleanup after newton EOL

This removes the newton jobs no longer needed, removes the tripleo-elements
that we no longer use, and sets up py3x jobs for stable/pike

Depends-On: I782e6d6fb6e575c00644f72602bc90a3d25bc18c
Change-Id: I18cf18f503b837583e8986bfcc1fa33630a4787d
This commit is contained in:
Michael Johnson 2017-10-26 10:29:56 -07:00
parent aa96e16f93
commit d2ed18dd7e
23 changed files with 15 additions and 605 deletions

View File

@ -40,7 +40,6 @@
export PROJECTS="openstack/barbican $PROJECTS"
export PROJECTS="openstack/python-barbicanclient $PROJECTS"
export PROJECTS="openstack/diskimage-builder $PROJECTS"
export PROJECTS="openstack/tripleo-image-elements $PROJECTS"
export PROJECTS="openstack/neutron-lbaas $PROJECTS"
export PROJECTS="openstack/octavia $PROJECTS"

View File

@ -40,7 +40,6 @@
export PROJECTS="openstack/barbican $PROJECTS"
export PROJECTS="openstack/python-barbicanclient $PROJECTS"
export PROJECTS="openstack/diskimage-builder $PROJECTS"
export PROJECTS="openstack/tripleo-image-elements $PROJECTS"
export PROJECTS="openstack/neutron-lbaas $PROJECTS"
export PROJECTS="openstack/octavia $PROJECTS"

View File

@ -1,15 +0,0 @@
- hosts: primary
tasks:
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
synchronize:
src: '{{ ansible_user_dir }}/workspace/'
dest: '{{ zuul.executor.log_root }}'
mode: pull
copy_links: true
verify_host: true
rsync_opts:
- --include=/logs/**
- --include=*/
- --exclude=*
- --prune-empty-dirs

View File

@ -1,61 +0,0 @@
- hosts: all
name: Autoconverted job legacy-neutron-lbaasv2-dsvm-healthmonitor from old job gate-neutron-lbaasv2-dsvm-healthmonitor-ubuntu-xenial
tasks:
- name: Ensure legacy workspace directory
file:
path: '{{ ansible_user_dir }}/workspace'
state: directory
- shell:
cmd: |
set -e
set -x
cat > clonemap.yaml << EOF
clonemap:
- name: openstack-infra/devstack-gate
dest: devstack-gate
EOF
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
git://git.openstack.org \
openstack-infra/devstack-gate
executable: /bin/bash
chdir: '{{ ansible_user_dir }}/workspace'
environment: '{{ zuul | zuul_legacy_vars }}'
- shell:
cmd: |
set -e
set -x
export PYTHONUNBUFFERED=true
export DEVSTACK_GATE_TEMPEST=1
export DEVSTACK_GATE_TEMPEST_NOTESTS=1
export DEVSTACK_GATE_EXERCISES=0
export DEVSTACK_GATE_NEUTRON=1
export DEVSTACK_GATE_INSTALL_TESTONLY=1
export BRANCH_OVERRIDE=default
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
fi
export PROJECTS="openstack/barbican $PROJECTS"
export PROJECTS="openstack/python-barbicanclient $PROJECTS"
export PROJECTS="openstack/diskimage-builder $PROJECTS"
export PROJECTS="openstack/tripleo-image-elements $PROJECTS"
export PROJECTS="openstack/neutron-lbaas $PROJECTS"
export PROJECTS="openstack/octavia $PROJECTS"
function gate_hook {
$BASE/new/neutron-lbaas/neutron_lbaas/tests/contrib/gate_hook.sh tempest lbaasv2 healthmonitor
}
export -f gate_hook
function post_test_hook {
$BASE/new/neutron-lbaas/neutron_lbaas/tests/contrib/post_test_hook.sh tempest lbaasv2 healthmonitor
}
export -f post_test_hook
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
./safe-devstack-vm-gate-wrap.sh
executable: /bin/bash
chdir: '{{ ansible_user_dir }}/workspace'
environment: '{{ zuul | zuul_legacy_vars }}'

View File

@ -1,15 +0,0 @@
- hosts: primary
tasks:
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
synchronize:
src: '{{ ansible_user_dir }}/workspace/'
dest: '{{ zuul.executor.log_root }}'
mode: pull
copy_links: true
verify_host: true
rsync_opts:
- --include=/logs/**
- --include=*/
- --exclude=*
- --prune-empty-dirs

View File

@ -1,61 +0,0 @@
- hosts: all
name: Autoconverted job legacy-neutron-lbaasv2-dsvm-listener from old job gate-neutron-lbaasv2-dsvm-listener-ubuntu-xenial
tasks:
- name: Ensure legacy workspace directory
file:
path: '{{ ansible_user_dir }}/workspace'
state: directory
- shell:
cmd: |
set -e
set -x
cat > clonemap.yaml << EOF
clonemap:
- name: openstack-infra/devstack-gate
dest: devstack-gate
EOF
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
git://git.openstack.org \
openstack-infra/devstack-gate
executable: /bin/bash
chdir: '{{ ansible_user_dir }}/workspace'
environment: '{{ zuul | zuul_legacy_vars }}'
- shell:
cmd: |
set -e
set -x
export PYTHONUNBUFFERED=true
export DEVSTACK_GATE_TEMPEST=1
export DEVSTACK_GATE_TEMPEST_NOTESTS=1
export DEVSTACK_GATE_EXERCISES=0
export DEVSTACK_GATE_NEUTRON=1
export DEVSTACK_GATE_INSTALL_TESTONLY=1
export BRANCH_OVERRIDE=default
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
fi
export PROJECTS="openstack/barbican $PROJECTS"
export PROJECTS="openstack/python-barbicanclient $PROJECTS"
export PROJECTS="openstack/diskimage-builder $PROJECTS"
export PROJECTS="openstack/tripleo-image-elements $PROJECTS"
export PROJECTS="openstack/neutron-lbaas $PROJECTS"
export PROJECTS="openstack/octavia $PROJECTS"
function gate_hook {
$BASE/new/neutron-lbaas/neutron_lbaas/tests/contrib/gate_hook.sh tempest lbaasv2 listener
}
export -f gate_hook
function post_test_hook {
$BASE/new/neutron-lbaas/neutron_lbaas/tests/contrib/post_test_hook.sh tempest lbaasv2 listener
}
export -f post_test_hook
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
./safe-devstack-vm-gate-wrap.sh
executable: /bin/bash
chdir: '{{ ansible_user_dir }}/workspace'
environment: '{{ zuul | zuul_legacy_vars }}'

View File

@ -1,15 +0,0 @@
- hosts: primary
tasks:
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
synchronize:
src: '{{ ansible_user_dir }}/workspace/'
dest: '{{ zuul.executor.log_root }}'
mode: pull
copy_links: true
verify_host: true
rsync_opts:
- --include=/logs/**
- --include=*/
- --exclude=*
- --prune-empty-dirs

View File

@ -1,61 +0,0 @@
- hosts: all
name: Autoconverted job legacy-neutron-lbaasv2-dsvm-loadbalancer from old job gate-neutron-lbaasv2-dsvm-loadbalancer-ubuntu-xenial
tasks:
- name: Ensure legacy workspace directory
file:
path: '{{ ansible_user_dir }}/workspace'
state: directory
- shell:
cmd: |
set -e
set -x
cat > clonemap.yaml << EOF
clonemap:
- name: openstack-infra/devstack-gate
dest: devstack-gate
EOF
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
git://git.openstack.org \
openstack-infra/devstack-gate
executable: /bin/bash
chdir: '{{ ansible_user_dir }}/workspace'
environment: '{{ zuul | zuul_legacy_vars }}'
- shell:
cmd: |
set -e
set -x
export PYTHONUNBUFFERED=true
export DEVSTACK_GATE_TEMPEST=1
export DEVSTACK_GATE_TEMPEST_NOTESTS=1
export DEVSTACK_GATE_EXERCISES=0
export DEVSTACK_GATE_NEUTRON=1
export DEVSTACK_GATE_INSTALL_TESTONLY=1
export BRANCH_OVERRIDE=default
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
fi
export PROJECTS="openstack/barbican $PROJECTS"
export PROJECTS="openstack/python-barbicanclient $PROJECTS"
export PROJECTS="openstack/diskimage-builder $PROJECTS"
export PROJECTS="openstack/tripleo-image-elements $PROJECTS"
export PROJECTS="openstack/neutron-lbaas $PROJECTS"
export PROJECTS="openstack/octavia $PROJECTS"
function gate_hook {
$BASE/new/neutron-lbaas/neutron_lbaas/tests/contrib/gate_hook.sh tempest lbaasv2 loadbalancer
}
export -f gate_hook
function post_test_hook {
$BASE/new/neutron-lbaas/neutron_lbaas/tests/contrib/post_test_hook.sh tempest lbaasv2 loadbalancer
}
export -f post_test_hook
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
./safe-devstack-vm-gate-wrap.sh
executable: /bin/bash
chdir: '{{ ansible_user_dir }}/workspace'
environment: '{{ zuul | zuul_legacy_vars }}'

View File

@ -1,15 +0,0 @@
- hosts: primary
tasks:
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
synchronize:
src: '{{ ansible_user_dir }}/workspace/'
dest: '{{ zuul.executor.log_root }}'
mode: pull
copy_links: true
verify_host: true
rsync_opts:
- --include=/logs/**
- --include=*/
- --exclude=*
- --prune-empty-dirs

View File

@ -1,61 +0,0 @@
- hosts: all
name: Autoconverted job legacy-neutron-lbaasv2-dsvm-member from old job gate-neutron-lbaasv2-dsvm-member-ubuntu-xenial
tasks:
- name: Ensure legacy workspace directory
file:
path: '{{ ansible_user_dir }}/workspace'
state: directory
- shell:
cmd: |
set -e
set -x
cat > clonemap.yaml << EOF
clonemap:
- name: openstack-infra/devstack-gate
dest: devstack-gate
EOF
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
git://git.openstack.org \
openstack-infra/devstack-gate
executable: /bin/bash
chdir: '{{ ansible_user_dir }}/workspace'
environment: '{{ zuul | zuul_legacy_vars }}'
- shell:
cmd: |
set -e
set -x
export PYTHONUNBUFFERED=true
export DEVSTACK_GATE_TEMPEST=1
export DEVSTACK_GATE_TEMPEST_NOTESTS=1
export DEVSTACK_GATE_EXERCISES=0
export DEVSTACK_GATE_NEUTRON=1
export DEVSTACK_GATE_INSTALL_TESTONLY=1
export BRANCH_OVERRIDE=default
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
fi
export PROJECTS="openstack/barbican $PROJECTS"
export PROJECTS="openstack/python-barbicanclient $PROJECTS"
export PROJECTS="openstack/diskimage-builder $PROJECTS"
export PROJECTS="openstack/tripleo-image-elements $PROJECTS"
export PROJECTS="openstack/neutron-lbaas $PROJECTS"
export PROJECTS="openstack/octavia $PROJECTS"
function gate_hook {
$BASE/new/neutron-lbaas/neutron_lbaas/tests/contrib/gate_hook.sh tempest lbaasv2 member
}
export -f gate_hook
function post_test_hook {
$BASE/new/neutron-lbaas/neutron_lbaas/tests/contrib/post_test_hook.sh tempest lbaasv2 member
}
export -f post_test_hook
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
./safe-devstack-vm-gate-wrap.sh
executable: /bin/bash
chdir: '{{ ansible_user_dir }}/workspace'
environment: '{{ zuul | zuul_legacy_vars }}'

View File

@ -1,15 +0,0 @@
- hosts: primary
tasks:
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
synchronize:
src: '{{ ansible_user_dir }}/workspace/'
dest: '{{ zuul.executor.log_root }}'
mode: pull
copy_links: true
verify_host: true
rsync_opts:
- --include=/logs/**
- --include=*/
- --exclude=*
- --prune-empty-dirs

View File

@ -1,61 +0,0 @@
- hosts: all
name: Autoconverted job legacy-neutron-lbaasv2-dsvm-minimal from old job gate-neutron-lbaasv2-dsvm-minimal-ubuntu-xenial
tasks:
- name: Ensure legacy workspace directory
file:
path: '{{ ansible_user_dir }}/workspace'
state: directory
- shell:
cmd: |
set -e
set -x
cat > clonemap.yaml << EOF
clonemap:
- name: openstack-infra/devstack-gate
dest: devstack-gate
EOF
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
git://git.openstack.org \
openstack-infra/devstack-gate
executable: /bin/bash
chdir: '{{ ansible_user_dir }}/workspace'
environment: '{{ zuul | zuul_legacy_vars }}'
- shell:
cmd: |
set -e
set -x
export PYTHONUNBUFFERED=true
export DEVSTACK_GATE_TEMPEST=1
export DEVSTACK_GATE_TEMPEST_NOTESTS=1
export DEVSTACK_GATE_EXERCISES=0
export DEVSTACK_GATE_NEUTRON=1
export DEVSTACK_GATE_INSTALL_TESTONLY=1
export BRANCH_OVERRIDE=default
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
fi
export PROJECTS="openstack/barbican $PROJECTS"
export PROJECTS="openstack/python-barbicanclient $PROJECTS"
export PROJECTS="openstack/diskimage-builder $PROJECTS"
export PROJECTS="openstack/tripleo-image-elements $PROJECTS"
export PROJECTS="openstack/neutron-lbaas $PROJECTS"
export PROJECTS="openstack/octavia $PROJECTS"
function gate_hook {
$BASE/new/neutron-lbaas/neutron_lbaas/tests/contrib/gate_hook.sh tempest lbaasv2 minimal
}
export -f gate_hook
function post_test_hook {
$BASE/new/neutron-lbaas/neutron_lbaas/tests/contrib/post_test_hook.sh tempest lbaasv2 minimal
}
export -f post_test_hook
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
./safe-devstack-vm-gate-wrap.sh
executable: /bin/bash
chdir: '{{ ansible_user_dir }}/workspace'
environment: '{{ zuul | zuul_legacy_vars }}'

View File

@ -1,15 +0,0 @@
- hosts: primary
tasks:
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
synchronize:
src: '{{ ansible_user_dir }}/workspace/'
dest: '{{ zuul.executor.log_root }}'
mode: pull
copy_links: true
verify_host: true
rsync_opts:
- --include=/logs/**
- --include=*/
- --exclude=*
- --prune-empty-dirs

View File

@ -1,61 +0,0 @@
- hosts: all
name: Autoconverted job legacy-neutron-lbaasv2-dsvm-pool from old job gate-neutron-lbaasv2-dsvm-pool-ubuntu-xenial
tasks:
- name: Ensure legacy workspace directory
file:
path: '{{ ansible_user_dir }}/workspace'
state: directory
- shell:
cmd: |
set -e
set -x
cat > clonemap.yaml << EOF
clonemap:
- name: openstack-infra/devstack-gate
dest: devstack-gate
EOF
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
git://git.openstack.org \
openstack-infra/devstack-gate
executable: /bin/bash
chdir: '{{ ansible_user_dir }}/workspace'
environment: '{{ zuul | zuul_legacy_vars }}'
- shell:
cmd: |
set -e
set -x
export PYTHONUNBUFFERED=true
export DEVSTACK_GATE_TEMPEST=1
export DEVSTACK_GATE_TEMPEST_NOTESTS=1
export DEVSTACK_GATE_EXERCISES=0
export DEVSTACK_GATE_NEUTRON=1
export DEVSTACK_GATE_INSTALL_TESTONLY=1
export BRANCH_OVERRIDE=default
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
fi
export PROJECTS="openstack/barbican $PROJECTS"
export PROJECTS="openstack/python-barbicanclient $PROJECTS"
export PROJECTS="openstack/diskimage-builder $PROJECTS"
export PROJECTS="openstack/tripleo-image-elements $PROJECTS"
export PROJECTS="openstack/neutron-lbaas $PROJECTS"
export PROJECTS="openstack/octavia $PROJECTS"
function gate_hook {
$BASE/new/neutron-lbaas/neutron_lbaas/tests/contrib/gate_hook.sh tempest lbaasv2 pool
}
export -f gate_hook
function post_test_hook {
$BASE/new/neutron-lbaas/neutron_lbaas/tests/contrib/post_test_hook.sh tempest lbaasv2 pool
}
export -f post_test_hook
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
./safe-devstack-vm-gate-wrap.sh
executable: /bin/bash
chdir: '{{ ansible_user_dir }}/workspace'
environment: '{{ zuul | zuul_legacy_vars }}'

View File

@ -42,7 +42,6 @@
export PROJECTS="openstack/barbican $PROJECTS"
export PROJECTS="openstack/python-barbicanclient $PROJECTS"
export PROJECTS="openstack/diskimage-builder $PROJECTS"
export PROJECTS="openstack/tripleo-image-elements $PROJECTS"
export PROJECTS="openstack/neutron-lbaas $PROJECTS"
export PROJECTS="openstack/octavia $PROJECTS"

View File

@ -41,7 +41,6 @@
export PROJECTS="openstack/barbican $PROJECTS"
export PROJECTS="openstack/python-barbicanclient $PROJECTS"
export PROJECTS="openstack/diskimage-builder $PROJECTS"
export PROJECTS="openstack/tripleo-image-elements $PROJECTS"
export PROJECTS="openstack/neutron-lbaas $PROJECTS"
export PROJECTS="openstack/octavia $PROJECTS"

View File

@ -42,7 +42,6 @@
export PROJECTS="openstack/barbican $PROJECTS"
export PROJECTS="openstack/python-barbicanclient $PROJECTS"
export PROJECTS="openstack/diskimage-builder $PROJECTS"
export PROJECTS="openstack/tripleo-image-elements $PROJECTS"
export PROJECTS="openstack/neutron-lbaas $PROJECTS"
export PROJECTS="openstack/octavia $PROJECTS"

View File

@ -41,7 +41,6 @@
export PROJECTS="openstack/barbican $PROJECTS"
export PROJECTS="openstack/python-barbicanclient $PROJECTS"
export PROJECTS="openstack/diskimage-builder $PROJECTS"
export PROJECTS="openstack/tripleo-image-elements $PROJECTS"
export PROJECTS="openstack/neutron-lbaas $PROJECTS"
export PROJECTS="openstack/octavia $PROJECTS"

View File

@ -41,7 +41,6 @@
export PROJECTS="openstack/barbican $PROJECTS"
export PROJECTS="openstack/python-barbicanclient $PROJECTS"
export PROJECTS="openstack/diskimage-builder $PROJECTS"
export PROJECTS="openstack/tripleo-image-elements $PROJECTS"
export PROJECTS="openstack/neutron-lbaas $PROJECTS"
export PROJECTS="openstack/octavia $PROJECTS"

View File

@ -40,7 +40,6 @@
export PROJECTS="openstack/barbican $PROJECTS"
export PROJECTS="openstack/python-barbicanclient $PROJECTS"
export PROJECTS="openstack/diskimage-builder $PROJECTS"
export PROJECTS="openstack/tripleo-image-elements $PROJECTS"
export PROJECTS="openstack/neutron-lbaas $PROJECTS"
export PROJECTS="openstack/octavia $PROJECTS"

View File

@ -17,6 +17,7 @@ ZUUL_CLONER=/usr/zuul-env/bin/zuul-cloner
BRANCH_NAME=master
neutron_installed=$(echo "import neutron" | python 2>/dev/null ; echo $?)
NEUTRON_DIR=$HOME/neutron
local ZUULV3_PROJECT_DIR=$HOME/src/git.openstack.org/openstack/$project
set -e
set -x
@ -31,7 +32,10 @@ shift
# Note that the functional tests use sudo to run tox and thus
# variables used for zuul-cloner to check out the correct version are
# lost.
if [ -d "$NEUTRON_DIR" ]; then
if [ -d "$ZUULV3_PROJECT_DIR" ]; then
echo "FOUND Neutron code at $ZUULV3_PROJECT_DIR - using"
$install_cmd -U -e $ZUULV3_PROJECT_DIR
elif [ -d "$NEUTRON_DIR" ]; then
echo "FOUND Neutron code at $NEUTRON_DIR - using"
$install_cmd -U -e $NEUTRON_DIR
elif [ $neutron_installed -eq 0 ]; then

View File

@ -12,7 +12,6 @@
- openstack/neutron-lbaas
- openstack/octavia
- openstack/python-barbicanclient
- openstack/tripleo-image-elements
- job:
name: neutron-lbaasv2-dsvm-py3x-api
@ -28,7 +27,6 @@
- openstack/neutron-lbaas
- openstack/octavia
- openstack/python-barbicanclient
- openstack/tripleo-image-elements
- job:
name: neutron-lbaasv2-dsvm-api-namespace
@ -44,7 +42,6 @@
- openstack/neutron-lbaas
- openstack/octavia
- openstack/python-barbicanclient
- openstack/tripleo-image-elements
- job:
name: neutron-lbaasv2-dsvm-py3x-api-namespace
@ -60,103 +57,6 @@
- openstack/neutron-lbaas
- openstack/octavia
- openstack/python-barbicanclient
- openstack/tripleo-image-elements
- job:
name: neutron-lbaasv2-dsvm-minimal
parent: legacy-dsvm-base
run: playbooks/legacy/neutron-lbaasv2-dsvm-minimal/run.yaml
post-run: playbooks/legacy/neutron-lbaasv2-dsvm-minimal/post.yaml
timeout: 7800
required-projects:
- openstack-infra/devstack-gate
- openstack/barbican
- openstack/diskimage-builder
- openstack/neutron
- openstack/neutron-lbaas
- openstack/octavia
- openstack/python-barbicanclient
- openstack/tripleo-image-elements
- job:
name: neutron-lbaasv2-dsvm-loadbalancer
parent: legacy-dsvm-base
run: playbooks/legacy/neutron-lbaasv2-dsvm-loadbalancer/run.yaml
post-run: playbooks/legacy/neutron-lbaasv2-dsvm-loadbalancer/post.yaml
timeout: 7800
required-projects:
- openstack-infra/devstack-gate
- openstack/barbican
- openstack/diskimage-builder
- openstack/neutron
- openstack/neutron-lbaas
- openstack/octavia
- openstack/python-barbicanclient
- openstack/tripleo-image-elements
- job:
name: neutron-lbaasv2-dsvm-listener
parent: legacy-dsvm-base
run: playbooks/legacy/neutron-lbaasv2-dsvm-listener/run.yaml
post-run: playbooks/legacy/neutron-lbaasv2-dsvm-listener/post.yaml
timeout: 7800
required-projects:
- openstack-infra/devstack-gate
- openstack/barbican
- openstack/diskimage-builder
- openstack/neutron
- openstack/neutron-lbaas
- openstack/octavia
- openstack/python-barbicanclient
- openstack/tripleo-image-elements
- job:
name: neutron-lbaasv2-dsvm-pool
parent: legacy-dsvm-base
run: playbooks/legacy/neutron-lbaasv2-dsvm-pool/run.yaml
post-run: playbooks/legacy/neutron-lbaasv2-dsvm-pool/post.yaml
timeout: 7800
required-projects:
- openstack-infra/devstack-gate
- openstack/barbican
- openstack/diskimage-builder
- openstack/neutron
- openstack/neutron-lbaas
- openstack/octavia
- openstack/python-barbicanclient
- openstack/tripleo-image-elements
- job:
name: neutron-lbaasv2-dsvm-member
parent: legacy-dsvm-base
run: playbooks/legacy/neutron-lbaasv2-dsvm-member/run.yaml
post-run: playbooks/legacy/neutron-lbaasv2-dsvm-member/post.yaml
timeout: 7800
required-projects:
- openstack-infra/devstack-gate
- openstack/barbican
- openstack/diskimage-builder
- openstack/neutron
- openstack/neutron-lbaas
- openstack/octavia
- openstack/python-barbicanclient
- openstack/tripleo-image-elements
- job:
name: neutron-lbaasv2-dsvm-healthmonitor
parent: legacy-dsvm-base
run: playbooks/legacy/neutron-lbaasv2-dsvm-healthmonitor/run.yaml
post-run: playbooks/legacy/neutron-lbaasv2-dsvm-healthmonitor/post.yaml
timeout: 7800
required-projects:
- openstack-infra/devstack-gate
- openstack/barbican
- openstack/diskimage-builder
- openstack/neutron
- openstack/neutron-lbaas
- openstack/octavia
- openstack/python-barbicanclient
- openstack/tripleo-image-elements
- job:
name: neutron-lbaasv2-dsvm-scenario
@ -172,7 +72,6 @@
- openstack/neutron-lbaas
- openstack/octavia
- openstack/python-barbicanclient
- openstack/tripleo-image-elements
- job:
name: neutron-lbaasv2-dsvm-py3x-scenario
@ -188,7 +87,6 @@
- openstack/neutron-lbaas
- openstack/octavia
- openstack/python-barbicanclient
- openstack/tripleo-image-elements
- job:
name: neutron-lbaasv2-dsvm-scenario-namespace
@ -204,7 +102,6 @@
- openstack/neutron-lbaas
- openstack/octavia
- openstack/python-barbicanclient
- openstack/tripleo-image-elements
- job:
name: neutron-lbaasv2-dsvm-py3x-scenario-namespace
@ -220,4 +117,3 @@
- openstack/neutron-lbaas
- openstack/octavia
- openstack/python-barbicanclient
- openstack/tripleo-image-elements

View File

@ -2,56 +2,30 @@
name: openstack/neutron-lbaas
check:
jobs:
- neutron-lbaasv2-dsvm-api:
branches: ^(?!stable/newton).*$
- neutron-lbaasv2-dsvm-api
- neutron-lbaasv2-dsvm-py3x-api:
branches: ^(?!stable)
branches: ^(?!stable/ocata).*$
- neutron-lbaasv2-dsvm-api-namespace
- neutron-lbaasv2-dsvm-py3x-api-namespace:
branches: ^(?!stable)
- neutron-lbaasv2-dsvm-minimal:
branches: ^stable/newton
- neutron-lbaasv2-dsvm-loadbalancer:
branches: ^stable/newton
- neutron-lbaasv2-dsvm-listener:
branches: ^stable/newton
- neutron-lbaasv2-dsvm-pool:
branches: ^stable/newton
- neutron-lbaasv2-dsvm-member:
branches: ^stable/newton
- neutron-lbaasv2-dsvm-healthmonitor:
branches: ^stable/newton
branches: ^(?!stable/ocata).*$
- neutron-lbaasv2-dsvm-scenario
- neutron-lbaasv2-dsvm-py3x-scenario:
branches: ^(?!stable)
branches: ^(?!stable/ocata).*$
- neutron-lbaasv2-dsvm-scenario-namespace
- neutron-lbaasv2-dsvm-py3x-scenario-namespace:
branches: ^(?!stable)
branches: ^(?!stable/ocata).*$
gate:
queue: neutron-lbaas
jobs:
- neutron-lbaasv2-dsvm-api:
branches: ^(?!stable/newton).*$
- neutron-lbaasv2-dsvm-minimal:
branches: ^stable/newton
- neutron-lbaasv2-dsvm-loadbalancer:
branches: ^stable/newton
- neutron-lbaasv2-dsvm-listener:
branches: ^stable/newton
- neutron-lbaasv2-dsvm-pool:
branches: ^stable/newton
- neutron-lbaasv2-dsvm-member:
branches: ^stable/newton
- neutron-lbaasv2-dsvm-healthmonitor:
branches: ^stable/newton
- neutron-lbaasv2-dsvm-api
- neutron-lbaasv2-dsvm-py3x-api:
branches: ^(?!stable)
branches: ^(?!stable/ocata).*$
- neutron-lbaasv2-dsvm-api-namespace
- neutron-lbaasv2-dsvm-py3x-api-namespace:
branches: ^(?!stable)
branches: ^(?!stable/ocata).*$
- neutron-lbaasv2-dsvm-scenario
- neutron-lbaasv2-dsvm-py3x-scenario:
branches: ^(?!stable)
branches: ^(?!stable/ocata).*$
- neutron-lbaasv2-dsvm-scenario-namespace
- neutron-lbaasv2-dsvm-py3x-scenario-namespace:
branches: ^(?!stable)
branches: ^(?!stable/ocata).*$