Add openstack/placement as a required project for neutron-grenade*

In order to get openstack/placement installed as part of the
neutron grenade jobs, we have to list it as a required project.

Needed by https://review.openstack.org/604454/

Change-Id: I742660f398b52c62503acf00aaf7faa9a5a8650a
This commit is contained in:
Matt Riedemann 2018-09-21 15:48:41 -04:00 committed by Slawek Kaplonski
parent 00de8f9a9e
commit 0014c0c373
4 changed files with 21 additions and 3 deletions

View File

@ -206,6 +206,10 @@
- openstack-dev/grenade
- openstack-infra/devstack-gate
- openstack/neutron
# openstack/placement is not part of legacy-dsvm-base because that is
# branchless and openstack/placement only has a master branch (it is
# new as of Stein)
- openstack/placement
nodeset: ubuntu-xenial-2-node
irrelevant-files: *tempest-irrelevant-files
@ -219,6 +223,10 @@
- openstack-dev/grenade
- openstack-infra/devstack-gate
- openstack/neutron
# openstack/placement is not part of legacy-dsvm-base because that is
# branchless and openstack/placement only has a master branch (it is
# new as of Stein)
- openstack/placement
nodeset: ubuntu-xenial-2-node
irrelevant-files: *tempest-irrelevant-files
# NOTE(haleyb) revert this as soon as we fix bug 1791989
@ -260,6 +268,10 @@
- openstack-dev/grenade
- openstack-infra/devstack-gate
- openstack/neutron
# openstack/placement is not part of legacy-dsvm-base because that is
# branchless and openstack/placement only has a master branch (it is
# new as of Stein)
- openstack/placement
irrelevant-files: *tempest-irrelevant-files
- job:

View File

@ -32,7 +32,9 @@
export DEVSTACK_GATE_CONFIGDRIVE=0
export DEVSTACK_GATE_GRENADE=pullup
# Test DVR upgrade on multinode
export PROJECTS="openstack-dev/grenade $PROJECTS"
# Grenade needs to clone the placement repo on the Stein side since
# the repo did not exist in Rocky.
export PROJECTS="openstack-dev/grenade openstack/placement $PROJECTS"
export DEVSTACK_GATE_NEUTRON_DVR=1
export BRANCH_OVERRIDE=default
if [ "$BRANCH_OVERRIDE" != "default" ] ; then

View File

@ -31,7 +31,9 @@
export DEVSTACK_GATE_NEUTRON=1
export DEVSTACK_GATE_CONFIGDRIVE=0
export DEVSTACK_GATE_GRENADE=pullup
export PROJECTS="openstack-dev/grenade $PROJECTS"
# Grenade needs to clone the placement repo on the Stein side since
# the repo did not exist in Rocky.
export PROJECTS="openstack-dev/grenade openstack/placement $PROJECTS"
# Default to non DVR
export DEVSTACK_GATE_NEUTRON_DVR=0
export BRANCH_OVERRIDE=default

View File

@ -41,7 +41,9 @@
cmd: |
set -e
set -x
export PROJECTS="openstack-dev/grenade $PROJECTS"
# Grenade needs to clone the placement repo on the Stein side since
# the repo did not exist in Rocky.
export PROJECTS="openstack-dev/grenade openstack/placement $PROJECTS"
export PYTHONUNBUFFERED=true
export DEVSTACK_GATE_TEMPEST=1
export DEVSTACK_GATE_GRENADE=pullup