Add back testing for tripleo-ansible modules.

[0] enabled the execution of molecule tests to cover the tripleo-ansible
added modules. However, the job was removed due to the movement to
collections.

As currently, none of the molecule tests under ansible_plugins/tests are
being triggered by the CI any changes into the corresponding modules
might break their functionality and pass unnoticed.

This patch enables back the tripleo-ansible-centos-8-molecule-tripleo-modules
test which will get triggered when some of the corresponding modules
get modified.

[0]: 2d42082737
Change-Id: Id6f89dfa7075e59f17fe847e3d14024aaa287933
(cherry picked from commit dd2fc8a73b)
(cherry picked from commit 50faa88c7c)
This commit is contained in:
Jose Luis Franco Arza 2021-10-14 16:31:44 +02:00 committed by Jose Luis Franco
parent aedda3ba54
commit 489a0c3a38
1 changed files with 12 additions and 0 deletions

View File

@ -56,6 +56,7 @@
- tripleo-ansible-centos-8-molecule-tripleo_validations_package
- tripleo-ansible-centos-8-molecule-tuned
- tripleo-ansible-centos-8-role-addition
- tripleo-ansible-centos-8-molecule-tripleo-modules
gate:
jobs:
- tripleo-ansible-centos-8-molecule-aide
@ -110,6 +111,7 @@
- tripleo-ansible-centos-8-molecule-tripleo_validations_package
- tripleo-ansible-centos-8-molecule-tuned
- tripleo-ansible-centos-8-role-addition
- tripleo-ansible-centos-8-molecule-tripleo-modules
name: tripleo-ansible-molecule-jobs
periodic-weekly:
jobs:
@ -550,3 +552,13 @@
timeout: 1800
vars:
tox_envlist: role-addition
- job:
files:
- ^tripleo_ansible/ansible_plugins/modules/container_startup_config.py
- ^tripleo_ansible/ansible_plugins/modules/tripleo_container_configs.py
- ^tripleo_ansible/ansible_plugins/modules/tripleo_container_config_scripts.py
- ^tripleo_ansible/ansible_plugins/modules/tripleo_os_net_config.py
- ^tripleo_ansible/ansible_plugins/strategy/.*
- ^tox.ini
name: tripleo-ansible-centos-8-molecule-tripleo-modules
parent: tripleo-ansible-centos-8-base