summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuigi Toscano <ltoscano@redhat.com>2020-08-18 17:03:36 +0200
committerLuigi Toscano <ltoscano@redhat.com>2020-08-18 17:03:36 +0200
commit553257d1b74493b7a9b30ffa2a960485d3588adf (patch)
tree65c88eb834d2a0ca711efe6a5b398a56d64b9cc9
parent2ed34e657c251ac0c0a88e9f96eb4733f1937616 (diff)
downloadpython-novaclient-553257d1b74493b7a9b30ffa2a960485d3588adf.tar.gz
zuul functional job: drop the custom playbooksvictoria-em17.2.1
The base devstack-tox-functional* jobs now set the required environment (OS_* vars set by devstack) before calling tox. Depends-On: https://review.opendev.org/746235 Change-Id: I7b6d49ea8320e014e2ef444e456f6eea02eca912
-rw-r--r--.zuul.yaml5
-rw-r--r--playbooks/post.yaml6
-rw-r--r--playbooks/python-novaclient-functional.yaml14
-rw-r--r--roles/get-os-environment/defaults/main.yaml2
-rw-r--r--roles/get-os-environment/tasks/main.yaml12
5 files changed, 2 insertions, 37 deletions
diff --git a/.zuul.yaml b/.zuul.yaml
index c07ac2b0..ce16d8d8 100644
--- a/.zuul.yaml
+++ b/.zuul.yaml
@@ -1,13 +1,12 @@
- job:
name: python-novaclient-functional
- parent: devstack
- run: playbooks/python-novaclient-functional.yaml
- post-run: playbooks/post.yaml
+ parent: devstack-tox-functional
timeout: 7200
required-projects:
- openstack/nova
- openstack/python-novaclient
vars:
+ openrc_enable_export: true
devstack_localrc:
USE_PYTHON3: true
irrelevant-files:
diff --git a/playbooks/post.yaml b/playbooks/post.yaml
deleted file mode 100644
index 9860e2a9..00000000
--- a/playbooks/post.yaml
+++ /dev/null
@@ -1,6 +0,0 @@
-- hosts: all
- vars:
- tox_envlist: functional
- roles:
- - fetch-tox-output
- - fetch-subunit-output
diff --git a/playbooks/python-novaclient-functional.yaml b/playbooks/python-novaclient-functional.yaml
deleted file mode 100644
index ea7d2db2..00000000
--- a/playbooks/python-novaclient-functional.yaml
+++ /dev/null
@@ -1,14 +0,0 @@
-- hosts: all
- roles:
- - run-devstack
- # Run bindep and test-setup after devstack so that they won't interfere
- - role: bindep
- bindep_profile: test
- bindep_dir: "{{ zuul_work_dir }}"
- - test-setup
- - get-os-environment
- - ensure-tox
- - role: tox
- tox_envlist: functional
- tox_install_siblings: false
- environment: "{{ os_env_vars }}"
diff --git a/roles/get-os-environment/defaults/main.yaml b/roles/get-os-environment/defaults/main.yaml
deleted file mode 100644
index 91190b32..00000000
--- a/roles/get-os-environment/defaults/main.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
----
-openrc_file: "{{ devstack_base_dir|default('/opt/stack') }}/devstack/openrc"
diff --git a/roles/get-os-environment/tasks/main.yaml b/roles/get-os-environment/tasks/main.yaml
deleted file mode 100644
index b3f457bb..00000000
--- a/roles/get-os-environment/tasks/main.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-- name: Extract the OS_ environment variables
- shell:
- cmd: |
- source {{ openrc_file }} admin admin &>/dev/null
- env | awk -F= 'BEGIN {print "---" } /^OS_/ { print " "$1": \""$2"\""} '
- args:
- executable: "/bin/bash"
- register: env_os
-
-- name: Save the OS_ environment variables as a fact
- set_fact:
- os_env_vars: "{{ env_os.stdout|from_yaml }}"