kayobe/ansible/group_vars
Mark Goddard b12f9e35e5 Performance: Parallelise Kolla Ansible host vars generation
Kayobe generates a host_vars file for each host in the Kolla Ansible
inventory. These contain network interfaces and other host-specific
things. Currently this is done by iterating over all hosts, which does
not scale well with a large number of hosts.

This change extracts the host vars generation into a separate role, and
executes it in a play targeted at all hosts, with delegate_to:
localhost. This ensures that host variable files are generated in
parallel.

Story: 2007993
Task: 40629

Change-Id: Iae75e17024adee9c2874c14d3ed36f4c87ba48d7
2020-09-22 17:06:04 +01:00
..
all Performance: Parallelise Kolla Ansible host vars generation 2020-09-22 17:06:04 +01:00
compute Add support for encrypted block devices 2020-05-20 15:49:51 +00:00
controllers Add support for encrypted block devices 2020-05-20 15:49:51 +00:00
monitoring Add support for encrypted block devices 2020-05-20 15:49:51 +00:00
overcloud Adds a separate admin network 2018-06-25 14:21:51 +00:00
seed Add support for encrypted block devices 2020-05-20 15:49:51 +00:00
seed-hypervisor Add support for encrypted block devices 2020-05-20 15:49:51 +00:00
storage Add support for encrypted block devices 2020-05-20 15:49:51 +00:00