As repo_build role has been succesfully replaced with
python_venv_build role, we have no need in it's futher maintaining and
releasing.
Depends-On: https://review.opendev.org/717715
Change-Id: Ibf9ce1d602c5cfa9ed7431ca37de02df3335b36a
This patch updates the meta to reflect it's
support of Debian accordingly as well as rename
ubuntu vars file to debian.
Change-Id: I82d7b4d30d8e9a4d5314f5ca9c19d4d36fc0fb70
Now that bionic testing is added into the tests repos, we can
start testing it in the repo.
Ubuntu 16.04 and Ubuntu 18.04 var files are identical, and
therefore merged into one.
Depends-On: https://review.openstack.org/#/c/566959/
Change-Id: Id4d84cbe689bf49dbaadd43862f889572f3e648a
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: I93bd919d46354227ea9e70376ed7f10af379c89f
The update of the apt cache and the package installation
can all be handled in a single task by providing the
package action plugin with the right parameters. This
removes an extra task to optimise execution.
The minimum Ansible version is raised to 2.2 due to a
known bug [1] in Ansible's apt module which does not
update the cache properly if the cache update and the
install are combined in a single task.
[1] https://github.com/ansible/ansible-modules-core/issues/1497
Change-Id: I281016d1e836705afec1579192647ed7c6a7e7cd
Add missing pre_install_zypper file to SUSE which is required
by the pre_install.yml play. This also renames the SUSE variables
file to suse-42.yml to match the rest of the distributions.
Finally, the run_tests.sh, Vagrantfile and bindep.txt files are
synced with the openstack-ansible-tests repository.
Change-Id: I2fb733f5818098486e26ca7fb2ac015f02e3aa44
The change moves the role out from the main repo pip_install
repository and into its own standalone repository.
Items within this change:
* The role has been updated to ensure it runs standalone.
* Tests added to the role within tox.
* Functional tests added to the role that can either be run
via the run_tests.sh script or using tox.
* dev requirements have been updated for testing usecases.
* Docs added to both the README.rst file as well as the docs
folder.
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>