This patch migrates also neutron-functional-python27 job to
zuul v3 syntax.
Neutron's functional tests have to be run on host with
deployed minimal devstack but without running any e.g. neutron
services. Because of that new job's template inherits from
devstack-minimal job instead of devstack-tox-functional and
we need to have own run_functional_job and post_functional_job
playbooks.
It also adds ansible roles:
- configure_functional_tests
- setup_logdir
- fetch_journal_log
which are used in new neutron-functional job definition.
Those roles can be also used later e.g. for fullstack job.
Reviewed: https:/ /review. openstack. org/619742 /git.openstack. org/cgit/ openstack/ neutron/ commit/ ?id=33110fb7e87 a57cda947da2092 6d8dd9912c19d4
Committed: https:/
Submitter: Zuul
Branch: master
commit 33110fb7e87a57c da947da20926d8d d9912c19d4
Author: Slawek Kaplonski <email address hidden>
Date: Fri Nov 23 15:53:10 2018 +0100
Migrate neutron-functional job to zuul v3 syntax
This patch migrates also neutron- functional- python27 job to
zuul v3 syntax.
Neutron's functional tests have to be run on host with minimal job instead of devstack- tox-functional and
deployed minimal devstack but without running any e.g. neutron
services. Because of that new job's template inherits from
devstack-
we need to have own run_functional_job and post_functional_job
playbooks.
It also adds ansible roles: functional_ tests
- configure_
- setup_logdir
- fetch_journal_log
which are used in new neutron-functional job definition.
Those roles can be also used later e.g. for fullstack job.
Change-Id: I80bc17c8c9f430 50ac0c21176fbc4 be46c11ce35
Related-bug: #1804844