Convert nova-next to a zuul v3 job

For the most part this should be a pretty straight-forward
port of the run.yaml. The most complicated thing is executing
the post_test_hook.sh script. For that, a new post-run playbook
and role are added.

The relative path to devstack scripts in post_test_hook.sh itself
had to drop the 'new' directory since we are no longer executing
the script through devstack-gate anymore the 'new' path does not
exist.

Change-Id: Ie3dc90862c895a8bd9bff4511a16254945f45478
This commit is contained in:
Matt Riedemann
2019-07-10 17:27:10 -04:00
parent 2722cab1af
commit cee072b962
8 changed files with 66 additions and 106 deletions

View File

@@ -0,0 +1,8 @@
Runs gate/post_test_hook.sh.
**Role Variables**
.. zuul:rolevar:: devstack_base_dir
:default: /opt/stack
The devstack base directory.

View File

@@ -0,0 +1 @@
devstack_base_dir: /opt/stack

View File

@@ -0,0 +1,3 @@
- name: Run post_test_hook.sh
command: "{{ devstack_base_dir }}/nova/gate/post_test_hook.sh"
become: yes