Commit Graph

6 Commits

Author SHA1 Message Date
Dmitriy Rabotyagov 3448df38f5 Fix linters and metadata
With update of ansible-lint to version >=6.0.0 a lot of new
linters were added, that enabled by default. In order to comply
with linter rules we're applying changes to the role.

With that we also update metdata to reflect current state.

Change-Id: I8bd832c172ef87acca27f053c5223941d80f9ce1
2023-07-12 12:29:45 +02:00
Dmitriy Rabotyagov 43d95fb3a4 Drop plugins from role requirements
Change-Id: Ic7c353a9262c0628aafb912fa20e31fb4bad5450
2022-01-11 16:56:06 +02:00
Jonathan Rosser f1132fcc47 Remove references to unsupported operating systems
All references to Gentoo, SUSE, Debian stretch and Centos-7  are removed.
Conditional tasks, ternary operators and variables are simplified where possible
OS specific variables files are generalised where possible

Change-Id: I55037805e59cb6d727593f467e98568a4c030e74
2021-03-16 08:57:25 +00:00
Jean-Philippe Evrard 466ee4bc76 Add integrated coverage
Currently this role doesn't test the integrated jobs.
Adding the main integrated jobs make sure this project doesn't
break the integrated.

This patch also fixes the meta for the role for openSUSE 15.

Change-Id: I386c8e880aaf1c473ee915cd854768f89e04a11e
2019-05-21 16:44:40 +02:00
Jean-Philippe Evrard fd64447f8e Add Bionic testing
Now that bionic testing is added into the tests repos, we can
start testing it in the repo.

Depends-On: https://review.openstack.org/#/c/566959/
Change-Id: I4cf723c758f73501f6fa5ce45387a1bb569dfed6
2018-05-14 20:42:46 +02:00
Kevin Carter 4f37977e7b
Initial Commit
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2018-03-13 02:06:48 -05:00