88a9be604b4fde8bca921b0878cb1c3e4da36541

In order to save quite some time during the role execution, we apply run_once when defining /etc/hosts content. While this good for "static" content which is based on the inventory, resolving openstack_host_custom_hosts_records once may lead to unexpected behaviour. For instance, if host record depends on some specific group or other variables defined in host/group variables. In order to resolve it accordingly, we merge status and custom records together in blockinfile, which allows to resolve record individually for each host and not having penalty for most usecases. Change-Id: I48274de908fc6dc4a2e22a789e8355c7ba263599
Team and repository tags
OpenStack-Ansible openstack_hosts
Role for basic setup and configuration of a host machine for use within OpenStack. This role tunes a host to receive OpenStack. The basic operations within the role install, set up, and tune specific kernel options that all OpenStack hosts need to perform nominally.
- Documentation for the project can be found at:
-
https://docs.openstack.org/openstack-ansible-openstack_hosts/latest/
- Release notes for the project can be found at:
-
https://docs.openstack.org/releasenotes/openstack-ansible-openstack_hosts/
- The project source code repository is located at:
-
https://opendev.org/openstack/openstack-ansible-openstack_hosts/
- The project home is at:
- The project bug tracker is located at:
Description
Languages
Jinja
59.1%
Python
40.9%