Go to file
Dmitriy Rabotyagov 88a9be604b Resolve custom hosts records on hosts
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
2024-02-15 12:26:17 +01:00
2023-10-25 20:10:32 +02:00
2022-05-30 16:01:18 +02:00
2018-05-08 17:23:18 +08:00
2021-06-25 13:26:46 +00:00
2023-08-15 15:51:20 +02:00
2021-06-25 13:26:46 +00:00
2023-12-29 11:05:23 +00:00
2023-02-09 18:32:18 +00:00
2019-04-19 19:29:11 +00:00
2015-11-03 02:57:54 -06:00
2016-09-27 17:08:37 +01:00
2022-12-27 17:53:15 +01:00

Team and repository tags

image

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:

https://launchpad.net/openstack-ansible

The project bug tracker is located at:

https://bugs.launchpad.net/openstack-ansible

Description
Role openstack_hosts for OpenStack-Ansible
Readme 6.8 MiB
Languages
Jinja 59.1%
Python 40.9%