The repo is Python 3 now, so update hacking to version 3.0 which
supports Python 3.
Fix problems found.
Remove hacking and friends from lower-constraints, they are not needed
for installation.
Change-Id: I035eb2f83c289ff994c77b02d5f3c2f9a0d583d8
Currently, the only way to use a custom inventory is to change the
HEAT_ANSIBLE_INVENTORY environment variable. This becomes a problem when
the inventory has to be changed between playbook runs from two
sequential SoftwareDeployments, as environment variables won't be
reloaded.
This change allows to specify the location of the inventory in the
"options" map for each SoftwareConfig.
Change-Id: I6709213240119e999d4f36e2938b0de9311d2556
This organizes the heat-agents docs as per the openstackdocs format.
Also adds the team and repository tags.
Change-Id: I997dd3f52c9cd9f8ea274520e033de3ef582401c
This change sets the ansible variable called heat_config_id to the
'id' value of the heat config data.
This will be useful in some playbooks to make idempotency decisions.
Change-Id: I5f03e012b2fb97cc0076c886ca7bd3f284d19032
We recently added --tags, but exposing --skip-tags can also
be useful (we want to use it in tripleo to optionally skip
validation tasks when resuming upgrades from a failed state).
Change-Id: I18214f80be9f3ad6c2d385fc00f3b786d3e7dda3