From 57de2abecac776693f83281cca103486be111dfc Mon Sep 17 00:00:00 2001 From: "James E. Blair" Date: Wed, 18 Oct 2017 16:08:50 -0700 Subject: [PATCH] Disable tox-siblings The lack of support for constraints makes this problematic in nearly all of the openstack jobs with project dependencies (eg, neutron, horizon). The role ends up installing dependencies past what's listed in constraints. Disable it for now (the jobs in question still have their v2-era custom install commands) until constraints support can be added. Change-Id: I9777bb0ba27c8d181b510e3c5febc83f5ba7142c --- roles/tox-siblings/tasks/main.yaml | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/roles/tox-siblings/tasks/main.yaml b/roles/tox-siblings/tasks/main.yaml index 2f3114342..ccbb2cdf6 100644 --- a/roles/tox-siblings/tasks/main.yaml +++ b/roles/tox-siblings/tasks/main.yaml @@ -10,9 +10,10 @@ when: tox_install_siblings # TODO(mordred) handle tox_envlist being a list -- name: Install any sibling python packages - tox_install_sibling_packages: - tox_envlist: "{{ tox_envlist }}" - project_dir: "{{ zuul_work_dir }}" - projects: "{{ zuul.projects | selectattr('required') | list }}" - when: tox_install_siblings +# NOTE(jeblair) disabled because of lack of constraints support +#- name: Install any sibling python packages +# tox_install_sibling_packages: +# tox_envlist: "{{ tox_envlist }}" +# project_dir: "{{ zuul_work_dir }}" +# projects: "{{ zuul.projects | selectattr('required') | list }}" +# when: tox_install_siblings