Commit Graph

10 Commits

Author SHA1 Message Date
Jonathan Rosser cf28065134 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: I705b1ea8907a12d30a05a7b3ebbbfb7a8a021325
2021-03-30 15:07:10 +00:00
Jean-Philippe Evrard 57e09f5864 Use galaxy_tags instead of categories
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
2019-08-27 19:21:45 +02:00
Jean-Philippe Evrard 12200cc36d 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: I171b4aa14a579f9ebed590ab1ccd09bc7389b345
2018-05-14 20:40:10 +02:00
Jean-Philippe Evrard 708d867a70 Cleanup config_template repo
To upstream config_template as a separate plugin, we need to
cleanup the openstack-ansible-plugisn repo. This way it can
be included as standalone.
2018-02-26 14:42:49 +00:00
Jean-Philippe Evrard 3a7a65b04b Add OpenStack-Ansible metadata
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
2017-10-12 10:24:57 +00:00
Jean-Philippe Evrard 42f8f530af Revert "Add OpenStack-Ansible metadata"
This reverts commit 143a20a15f.

Change-Id: I7224448167c8fb69e0459f7ac3e7e40b59cd9d94
2017-10-10 08:40:10 +00:00
Jean-Philippe Evrard 143a20a15f Add OpenStack-Ansible metadata
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
2017-10-09 10:24:33 +00:00
Markos Chandras 8d040dc1df Add openSUSE and CentOS as supported distributions
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
2017-04-10 23:07:15 +01:00
Andy McCrae 1bc328cd01 Remove Trusty support from plugins role
Change-Id: Ibab5aa0e202a427563e74a4356ba52bc70d7042c
Implements: blueprint trusty-removal
2016-12-15 15:17:53 +00:00
Kevin Carter 2c9c5f005b
first commit
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2016-01-25 18:07:53 -06:00