Commit 7d765bf2 authored by Jens Harbott's avatar Jens Harbott

Fix keystoneclient-devstack-functional job

The keystoneclient-devstack-functional job works fine when being run
against this repo, but fails when running against the keystone repo
because of conflicts within the tools/test-setup.sh script there.

Do our own definition of the job to make sure that we always run tox
against the correct repo. Also base the job on devstack-minimal to avoid
installing more serviced than needed.

Change-Id: Ie4c03de48a3b7f2fb3967a185486c6fb0d6e0a5f
parent 05d03558
- job:
name: keystoneclient-devstack-functional
parent: devstack-tox-functional-consumer
parent: devstack-minimal
timeout: 4200
required-projects:
- openstack/keystone
- openstack/python-keystoneclient
run: playbooks/run-ds-tox.yaml
post-run: playbooks/tox-post.yaml
vars:
tox_envlist: functional
devstack_localrc:
USE_PYTHON3: True
devstack_services:
key: true
tox_envlist: functional
zuul_work_dir: src/git.openstack.org/openstack/python-keystoneclient
- project:
templates:
......
- hosts: all
roles:
- run-devstack
- ensure-tox
- tox
- hosts: all
roles:
- fetch-tox-output
- fetch-subunit-output
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment