Replace linters test with integarted one

We've created integrated linters check job a while back and it's successfully
working for several releases. At the moment we experience difficulties
with future maintenance of the linters check from the openstack-ansible-tests
repo. So instead of fixing current one, we replace it with modern version of
the test.

Change-Id: I7e1109dfe14ff11cc3a36d881ab2477a53a272d2
This commit is contained in:
Dmitriy Rabotyagov 2021-05-21 17:06:51 +03:00
parent 53db970168
commit 82dcd020fa
2 changed files with 25 additions and 1 deletions

24
examples/playbook.yml Normal file
View File

@ -0,0 +1,24 @@
---
- name: Install the python venv
hosts: localhost
user: root
roles:
- role: "python_venv_build"
vars:
venv_python_executable: "python3"
venv_build_constraints:
- "--constraint https://releases.openstack.org/constraints/upper/master"
venv_build_distro_package_list:
- "libsystemd-dev"
venv_install_destination_path: "/openstack/venvs/service-version"
venv_install_distro_package_list:
- "libxml2"
venv_pip_install_args: ""
venv_pip_packages:
- cryptography
- systemd-python
- uwsgi
venv_facts_when_changed:
- section: "service"
option: "need_service_restart"
value: True

View File

@ -15,7 +15,7 @@
- project: - project:
templates: templates:
- openstack-ansible-role-jobs - openstack-ansible-linters-jobs
- openstack-ansible-deploy-aio_metal-jobs - openstack-ansible-deploy-aio_metal-jobs
- check-requirements - check-requirements
- publish-openstack-docs-pti - publish-openstack-docs-pti