From 4e8a3ca6b2041c170f4073499ee0315616396af2 Mon Sep 17 00:00:00 2001 From: Matt Riedemann Date: Sun, 30 Sep 2018 11:51:16 -0400 Subject: [PATCH] Add openstack/placement as a required project for heat-grenade* In order to get openstack/placement installed as part of the heat grenade jobs, we have to list it as a required project. Needed by https://review.openstack.org/604454/ Change-Id: I58fae5f56fdbcb4fc084689bde95f1a2c4bfad0f --- .zuul.yaml | 4 ++++ playbooks/devstack/grenade/run.yaml | 3 +++ 2 files changed, 7 insertions(+) diff --git a/.zuul.yaml b/.zuul.yaml index 4cec26fef8..674d4083ce 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -77,6 +77,10 @@ - openstack-infra/devstack-gate - openstack/heat - openstack/heat-tempest-plugin + # 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: - ^(test-|)requirements.txt$ - ^.*\.rst$ diff --git a/playbooks/devstack/grenade/run.yaml b/playbooks/devstack/grenade/run.yaml index 5e9a848947..ed22de5ad3 100644 --- a/playbooks/devstack/grenade/run.yaml +++ b/playbooks/devstack/grenade/run.yaml @@ -42,6 +42,9 @@ set -x export PROJECTS="openstack-dev/grenade $PROJECTS" export PROJECTS="openstack/heat-tempest-plugin $PROJECTS" + # Grenade needs to clone the placement repo on the Stein side since + # the repo did not exist in Rocky. + export PROJECTS="openstack/placement $PROJECTS" export PYTHONUNBUFFERED=true export GRENADE_PLUGINRC="enable_grenade_plugin heat https://git.openstack.org/openstack/heat" export DEVSTACK_GATE_NEUTRON=1