tripleo-common/roles
Jiri Stransky f48331f36b Fix tripleo-upgrade-hiera key deleting
The commit fixes these issues:

* When tripleo-upgrade-hiera key deleting was used multiple times in a
  playbook, the fact tripleo_upgrade_hiera_data_del persisted from the
  previous invocation instead of getting gradually filled from empty
  dict. This resulted in never deleting the keys except on the first
  run of the task.

* When the key deleting was called in an Ansible `loop`, the external
  `item` variable and the internal `item` in the deleting code
  conflicted on naming, breaking the removal of the key. We now use
  `loop_var: upgrade_hiera_item` to avoid naming collisions.

Closes-Bug: #1832827
Change-Id: I3fa0717203f3f6eae852d019bec71e97eb485aa2
(cherry picked from commit 6cfc204630)
2019-07-01 16:20:33 +00:00
..
tripleo-bootstrap bootstrap: install network-scripts if EL8 2019-05-06 22:04:06 +02:00
tripleo-container-tag Make the image pulling optional for tripleo-container-tag role. 2019-01-31 17:44:21 +01:00
tripleo-create-admin Add task to read remote pub key 2019-05-13 10:11:54 +02:00
tripleo-docker-rm docker-rm: check if rpm dependency is actually installed 2019-04-24 18:02:53 +00:00
tripleo-image-serve image-serve: add httpd_sys_content_t type to v2/index.json 2019-02-22 12:41:12 -05:00
tripleo-module-load Load and persist modules from the host. 2018-10-03 18:23:10 +00:00
tripleo-persist Tasks for cleaning up after tripleo_persist and tripleo_transfer 2019-02-26 15:34:40 +01:00
tripleo-ssh-known-hosts Skip ssh_known_hosts tasks in check mode 2019-02-26 17:54:03 +00:00
tripleo-transfer Tasks for cleaning up after tripleo_persist and tripleo_transfer 2019-02-26 15:34:40 +01:00
tripleo-upgrade-hiera Fix tripleo-upgrade-hiera key deleting 2019-07-01 16:20:33 +00:00