With addition of pip_install on every node, we don't
need to have pip_install as a meta dependency.
Depends-On: If3412bb888ebb854874bbc43eb76bfcb3e4a7868
Depends-On: I79ff70c438b44753be2a93f004ebbc46de0a963d
Change-Id: If7bbd15e911a73f941eb8d2eead75ab260a49cb8
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: Ic1efd8f7ddc084cf270766563cc375a50748394e
Starting in Ansible 2.0, the get_url [1] module provides the
ability for a checksum to be provided to the get_url module
which will be verified against the local destination file
and the task skipped if it matches.
[1] http://docs.ansible.com/ansible/get_url_module.html
This patch implements the use of this functionality.
The ability to ignore a venv download failure is also removed
as this is not necessary or desirable. It is better for the
download to fail and the playbook execution to stop immediately
so that the failure point is exposed.
Change-Id: Ibe9d3a98e663cb1c1d7ae07aa10c9cee8e6aba3f
This role does not have any specific dependency on systemd,
upstart, init, etc. So there is no reason it can't be marked as
supporting Ubuntu Xenial.
Change-Id: I01ed2eb5023b236ae4e46d92ca35d748e7d3132e
Implements: blueprint support-ubuntu-1604
The pip_install and pip_lock_down roles have been merged.
Remove pip_lock_down from the role's meta dependencies and test
requirements.
Change-Id: I234245405f0cfc64c9ed9eb31783e49437917721
This patch includes the following:
- Base configuration for OpenStack's CI Infrastructure.
- Base documentation build configuration.
- A Vagrantfile for local testing.
- A base test configuration in order to execute the standard tests.
- An updated README, added LICENSE file and a CONTRIBUTING file.
Change-Id: I47a4b15e43fdc554d1bee203f2df34752fe786f6