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

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

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

Change-Id: I3922ef15ef8b4517f653a37ca137ba30c8ca5643
This commit is contained in:
Matt Riedemann 2018-09-30 11:48:17 -04:00
parent cde14aaf5e
commit e1272cb19b
3 changed files with 14 additions and 2 deletions

View File

@ -52,7 +52,9 @@
- shell:
cmd: |
cat << 'EOF' >> ironic-extra-vars
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_GRENADE=pullup
export DEVSTACK_GATE_OS_TEST_TIMEOUT=2400
export DEVSTACK_GATE_TEMPEST_BAREMETAL_BUILD_TIMEOUT=1200

View File

@ -30,7 +30,9 @@
- shell:
cmd: |
cat << 'EOF' >> ironic-extra-vars
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_GRENADE=pullup
export DEVSTACK_GATE_OS_TEST_TIMEOUT=2400
export DEVSTACK_GATE_TEMPEST_BAREMETAL_BUILD_TIMEOUT=1200

View File

@ -82,6 +82,10 @@
- openstack/pyghmi
- openstack/python-ironicclient
- openstack/virtualbmc
# 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
- job:
name: ironic-grenade-dsvm-multinode-multitenant
@ -98,6 +102,10 @@
- openstack/pyghmi
- openstack/python-ironicclient
- openstack/virtualbmc
# 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: legacy-ubuntu-xenial-2-node
- job: