openstack-ansible-os_tacker/tasks
Jesse Pretorius d4acca1ce9 Update installation mechanism
The following adjustments are made in order to modernise
bring the role into line with the other mainline roles:

1. Simplify the constraints mechanism.

2. Add the developer mode constraints functionality.

3. Clean up developer mode logic to allow pip installs
   into an existing venv if the deployer chooses to do so.

4. Normalise the distro package install task to make it
   use the same name, to add retries and ensure that the
   cache updates appropriately.

5. Clean up some commented vars and tasks which were not
   used.

6. Simplify the use of checksums for the venv downloads
   to use modern Ansible functionality.

7. Add additional python venv prep for SuSE/CentOS.

8. Add the recording of the current venv tag deployed.

Change-Id: I9daa4352aa818db03f682eb0d1a65eefff9bb6f6
2018-02-19 17:09:44 +00:00
..
main.yml ansible-linters fixes 2017-07-21 10:39:13 +02:00
tacker_db_setup.yml ansible-linters fixes 2017-07-21 10:39:13 +02:00
tacker_horizon.yml minor updates 2016-10-03 09:19:22 +00:00
tacker_init.yml first commit 2016-09-20 19:19:12 +00:00
tacker_init_common.yml first commit 2016-09-20 19:19:12 +00:00
tacker_init_systemd.yml Update paste, policy and rootwrap configurations 2017-12-19 2017-12-20 18:48:29 +00:00
tacker_init_upstart.yml ansible-linters fixes 2017-07-21 10:39:13 +02:00
tacker_install.yml Update installation mechanism 2018-02-19 17:09:44 +00:00
tacker_messaging_setup.yml first commit 2016-09-20 19:19:12 +00:00
tacker_post_install.yml Update installation mechanism 2018-02-19 17:09:44 +00:00
tacker_pre_install.yml Update paste, policy and rootwrap configurations 2017-12-19 2017-12-20 18:48:29 +00:00
tacker_service_setup.yml first commit 2016-09-20 19:19:12 +00:00