From b061b9c34e2fa6ecf0922e056a0fbdad28fa0685 Mon Sep 17 00:00:00 2001 From: Monty Taylor Date: Fri, 1 Dec 2017 09:13:15 -0600 Subject: Add cliff and keystoneauth to tips jobs Both of these can severely break openstackclient. Add them to the required-projects list of the tips jobs. We should then add at least osc-tox-unit-tips but maybe also osc-functional-devstack-tips to both cliff and keystoneauth so that it's symmetrical. Change-Id: Ie0f3e9d7e221c9cdd3c5d726148f456246186ff4 --- .zuul.yaml | 4 ++++ tox.ini | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/.zuul.yaml b/.zuul.yaml index 6060f7d9..dd00db2a 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -11,6 +11,8 @@ - ^doc/.*$ - ^releasenotes/.*$ required-projects: + - openstack/cliff + - openstack/keystoneauth - openstack/os-client-config - openstack/osc-lib - openstack/python-openstackclient @@ -114,6 +116,8 @@ parent: osc-functional-devstack timeout: 7800 required-projects: + - openstack/cliff + - openstack/keystoneauth - openstack/os-client-config - openstack/osc-lib - openstack/python-openstackclient diff --git a/tox.ini b/tox.ini index 5a7850eb..f94e7d07 100644 --- a/tox.ini +++ b/tox.ini @@ -63,6 +63,8 @@ setenv = VIRTUAL_ENV={envdir} OS_TEST_TIMEOUT=60 deps = -r{toxinidir}/test-requirements.txt commands = + pip install -q -U -e "git+file://{toxinidir}/../cliff#egg=cliff" + pip install -q -U -e "git+file://{toxinidir}/../keystoneauth#egg=keystoneauth" pip install -q -U -e "git+file://{toxinidir}/../osc-lib#egg=osc_lib" pip install -q -U -e "git+file://{toxinidir}/../os-client-config#egg=os_client_config" pip install -q -U -e "git+file://{toxinidir}/../python-openstacksdk#egg=openstacksdk" @@ -82,6 +84,8 @@ setenv = OS_TEST_PATH=./openstackclient/tests/functional passenv = OS_* whitelist_externals = openstackclient/tests/functional/run_ostestr.sh commands = + pip install -q -U -e "git+file://{toxinidir}/../cliff#egg=cliff" + pip install -q -U -e "git+file://{toxinidir}/../keystoneauth#egg=keystoneauth" pip install -q -U -e "git+file://{toxinidir}/../osc-lib#egg=osc_lib" pip install -q -U -e "git+file://{toxinidir}/../os-client-config#egg=os_client_config" pip install -q -U -e "git+file://{toxinidir}/../python-openstacksdk#egg=openstacksdk" -- cgit v1.2.1