Jesse Pretorius 2fe78ca4ea Make utility install playbook idempotent
To ensure idempotence we do the following:

1. Ensure that the symlinks are only changed if
   they do not yet exist.
2. Switch the openstack client bash completion to
   be a handler which is executed whenever the
   venv changes or the symlinks change.

Change-Id: I6e3ae377c37fb8b72b5ff913154f7763d1691b25
2019-04-17 12:07:47 +01:00
..
2019-04-09 15:15:20 +00:00