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,4 +1,4 @@
.. code-block:: yaml
---
- name: Create a systemd unit file for ServiceX
hosts: localhost
@ -6,5 +6,22 @@
roles:
- role: "systemd_service"
systemd_services:
- service_name: ServiceX
config_overrides: {}
- service_name: "test oneshot service1"
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:
templates:
- openstack-ansible-linters-jobs
- openstack-ansible-role-jobs
- openstack-ansible-deploy-aio_metal-jobs
- openstack-ansible-deploy-aio_distro_metal-jobs