From 4f924fadf2e6b3a4f3689a5dedab4cfbf820007a Mon Sep 17 00:00:00 2001 From: Dan Prince Date: Fri, 2 May 2014 15:15:15 -0400 Subject: [PATCH] TripleO: use the common-venv element by default. Updates all the TripleO CI jobs so that we include the common-venv element in all of our diskimage builds by default. The primary motivation for this change is that it should help speed up CI (quite a bit for the overcloud) in that it avoids recompiling the same python libraries in multiple venvs. Given that OpenStack now maintains a common 'requirements' repo concerns about breakage should be minimized and this may even help catch some backwards compatability issues in various client libraries ahead of time as well (once we gate on them). Change-Id: Iac6156991ca37b6b42dc6d807ec6a7f5ed3d8bb6 --- .../files/jenkins_job_builder/config/tripleo.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/modules/openstack_project/files/jenkins_job_builder/config/tripleo.yaml b/modules/openstack_project/files/jenkins_job_builder/config/tripleo.yaml index 7daf268c06..c3ac1880e1 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/tripleo.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/tripleo.yaml @@ -19,7 +19,7 @@ export DEVSTACK_GATE_TEMPEST=0 export DEVSTACK_GATE_EXERCISES=0 export GEARDSERVER=192.168.1.1 - export DIB_COMMON_ELEMENTS="stackuser pypi-openstack" + export DIB_COMMON_ELEMENTS="common-venv stackuser pypi-openstack" export TRIPLEO_TEST=seed function gate_hook { bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh @@ -59,7 +59,7 @@ export DEVSTACK_GATE_TEMPEST=0 export DEVSTACK_GATE_EXERCISES=0 export GEARDSERVER=192.168.1.1 - export DIB_COMMON_ELEMENTS="stackuser pypi-openstack" + export DIB_COMMON_ELEMENTS="common-venv stackuser pypi-openstack" export TRIPLEO_TEST=seed export USE_IRONIC=1 function gate_hook { @@ -100,7 +100,7 @@ export DEVSTACK_GATE_TEMPEST=0 export DEVSTACK_GATE_EXERCISES=0 export GEARDSERVER=192.168.1.1 - export DIB_COMMON_ELEMENTS="stackuser pypi-openstack" + export DIB_COMMON_ELEMENTS="common-venv stackuser pypi-openstack" export TRIPLEO_TEST=undercloud function gate_hook { bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh @@ -140,7 +140,7 @@ export DEVSTACK_GATE_TEMPEST=0 export DEVSTACK_GATE_EXERCISES=0 export GEARDSERVER=192.168.1.1 - export DIB_COMMON_ELEMENTS="stackuser pypi-openstack" + export DIB_COMMON_ELEMENTS="common-venv stackuser pypi-openstack" export TRIPLEO_TEST=undercloud export USE_IRONIC=1 function gate_hook { @@ -181,7 +181,7 @@ export DEVSTACK_GATE_TEMPEST=0 export DEVSTACK_GATE_EXERCISES=0 export GEARDSERVER=192.168.1.1 - export DIB_COMMON_ELEMENTS="stackuser pypi-openstack" + export DIB_COMMON_ELEMENTS="common-venv stackuser pypi-openstack" export TRIPLEO_TEST=overcloud function gate_hook { bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh @@ -221,7 +221,7 @@ export DEVSTACK_GATE_TEMPEST=0 export DEVSTACK_GATE_EXERCISES=0 export GEARDSERVER=192.168.1.1 - export DIB_COMMON_ELEMENTS="stackuser pypi-openstack" + export DIB_COMMON_ELEMENTS="common-venv stackuser pypi-openstack" export TRIPLEO_TEST=overcloud function gate_hook { bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh