From e1272cb19b2d8d5fc660f3f81de72058c1b96e13 Mon Sep 17 00:00:00 2001 From: Matt Riedemann Date: Sun, 30 Sep 2018 11:48:17 -0400 Subject: [PATCH] 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 --- .../grenade-dsvm-ironic-multinode-multitenant/run.yaml | 4 +++- playbooks/legacy/grenade-dsvm-ironic/run.yaml | 4 +++- zuul.d/legacy-ironic-jobs.yaml | 8 ++++++++ 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/playbooks/legacy/grenade-dsvm-ironic-multinode-multitenant/run.yaml b/playbooks/legacy/grenade-dsvm-ironic-multinode-multitenant/run.yaml index aefb72b615..6b5c950510 100644 --- a/playbooks/legacy/grenade-dsvm-ironic-multinode-multitenant/run.yaml +++ b/playbooks/legacy/grenade-dsvm-ironic-multinode-multitenant/run.yaml @@ -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 diff --git a/playbooks/legacy/grenade-dsvm-ironic/run.yaml b/playbooks/legacy/grenade-dsvm-ironic/run.yaml index 1eef354b84..fd9bb062b9 100644 --- a/playbooks/legacy/grenade-dsvm-ironic/run.yaml +++ b/playbooks/legacy/grenade-dsvm-ironic/run.yaml @@ -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 diff --git a/zuul.d/legacy-ironic-jobs.yaml b/zuul.d/legacy-ironic-jobs.yaml index aff811a288..f734e742d6 100644 --- a/zuul.d/legacy-ironic-jobs.yaml +++ b/zuul.d/legacy-ironic-jobs.yaml @@ -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: