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: I705b1ea8907a12d30a05a7b3ebbbfb7a8a021325
Ansible moved to use galaxy_tags instead of categories in
meta. We didn't update our meta, and we should do this.
Without this patch, ansible-lint with default rules would fail
due to rule 702 [1].
[1]: 07b5194b44/lib/ansiblelint/rules/MetaTagValidRule.py
Change-Id: Ide15cb25e85a70f1deabd465e623b22bd963b375
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: I171b4aa14a579f9ebed590ab1ccd09bc7389b345
We need to add openstack ansible information in the role
metadata to be able to track role maturity. With it,
we can create a role maturity table and take decisions about
role deprecations.
Change-Id: I706b51e8f64497def86a481372dbeebb1abf955a
We need to add openstack ansible information in the role
metadata to be able to track role maturity. With it,
we can create a role maturity table and take decisions about
role deprecations.
Change-Id: I1dd72a0f4eb6eae1eaa5629e3d6dd546be1b01b3
There is no distro specific code in this role so add openSUSE and
CentOS as supported distributions similarly to the rest of the
OpenStack Ansible roles. This also updates the run_tests.sh, bindep.txt
and Vagrantfile from the opentack-ansible-tests repository.
Change-Id: Ib540a8fc3474075393cc5ae351aee5d59bfa4853