Setup multi tenants for multi-tenant job only

setup-multi-tenant-vim role is needed for only multi tenant
jobs and for existing jobs we do not need to run this role.

Current way run it for all the jobs, this commit makes it
configurable and multi tenant job will configure it to true.

Change-Id: I6ab577232b93bbb6ab8a21fe7ad5876b5a7ab7bc
This commit is contained in:
Ghanshyam Mann 2022-02-22 17:00:58 -06:00 committed by Manpreet Kaur
parent 566ac2e12c
commit b4ee7d64b7
2 changed files with 6 additions and 1 deletions

View File

@ -283,6 +283,8 @@
host-vars:
controller-tacker:
tox_envlist: dsvm-functional-sol-multi-tenant
vars:
setup_multi_tenant: true
- job:
name: tacker-functional-devstack-multinode-sol-separated-nfvo
@ -514,6 +516,8 @@
host-vars:
controller-tacker:
tox_envlist: dsvm-functional-sol-kubernetes-multi-tenant
vars:
setup_multi_tenant: true
- job:
name: tacker-functional-devstack-multinode-libs-master

View File

@ -5,7 +5,8 @@
- modify-heat-policy
- setup-default-vim
- setup-helm
- setup-multi-tenant-vim
- role: setup-multi-tenant-vim
when: setup_multi_tenant is defined and setup_multi_tenant | bool
- role: bindep
bindep_profile: test
bindep_dir: "{{ zuul_work_dir }}"