Add integrated linters test

Change-Id: Id0de75860060474ce470bcf17b4204fa0604c29d
This commit is contained in:
Dmitriy Rabotyagov 2021-07-01 14:24:05 +03:00
parent 9d14e194ca
commit 74a2cdd0ec
2 changed files with 27 additions and 9 deletions

View File

@ -1,10 +1,27 @@
.. code-block:: yaml ---
- name: Create a systemd unit file for ServiceX - name: Create a systemd unit file for ServiceX
hosts: localhost hosts: localhost
become: true become: true
roles: roles:
- role: "systemd_service" - role: "systemd_service"
systemd_services: systemd_services:
- service_name: ServiceX - service_name: "test oneshot service1"
config_overrides: {} config_overrides:
Unit:
Description: Test oneshot service
After: network-online.target
Wants: network-online.target
Service:
RemainAfterExit: yes
service_type: oneshot
execstarts:
- "/bin/bash -c 'echo start1'"
- "/bin/bash -c 'echo start2'"
execstops:
- "/bin/bash -c 'echo stop1'"
- "/bin/bash -c 'echo stop2'"
enabled: yes
state: started
systemd_tempd_prefix: openstack
systemd_lock_path: /var/lock/networking

View File

@ -15,6 +15,7 @@
- project: - project:
templates: templates:
- openstack-ansible-linters-jobs
- openstack-ansible-role-jobs - openstack-ansible-role-jobs
- openstack-ansible-deploy-aio_metal-jobs - openstack-ansible-deploy-aio_metal-jobs
- openstack-ansible-deploy-aio_distro_metal-jobs - openstack-ansible-deploy-aio_distro_metal-jobs