Go to file
Dmitriy Rabotyagov 59890b5ceb Leverage community.general.modprobe for kernel module management
At the moment for deb systems we use `/etc/modules` file which
is symlinked to `/etc/modules-load.d/modules.conf` file by default.

With that for EL we using
`/etc/modules-load.d/openstack-ansible.conf` which is better place
in general, but also does not prevent risk of direct conflicts with
default system configration.

Usage of `persistent` key of community.general.modprobe (which was
added in 7.0.0) allows us to not only load the module in runtime, but
also define/remove module from being loaded on boot based on the
condition.

With that we also add `params` key, which allows to supply custom
module configuration and is also controlled by `persistent` key.

Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/951869
Change-Id: I0e910387e021136a0680f0e6d1c63fc29ed0c6ff
Signed-off-by: Dmitriy Rabotyagov <dmitriy.rabotyagov@cleura.com>
2025-06-05 16:53:49 +00:00
2022-05-30 16:01:18 +02:00
2018-05-08 17:23:18 +08:00
2025-05-28 17:12:20 +02:00
2023-08-15 15:51:20 +02:00
2023-02-09 18:32:18 +00:00
2025-02-12 08:34:02 +01: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
2025-05-06 20:25:48 +00:00
2022-12-27 17:53:15 +01:00

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%