Add `acl` package to all hosts and containers

Ansible will use setfacl if it is present for managing tmp file
access on a remote node, if the executable is present - see [1].

This patch ensures that the acl package is installed on all hosts
and containers.

[1] https://docs.ansible.com/ansible/latest/playbook_guide/playbooks_privilege_escalation.html#risks-of-becoming-an-unprivileged-user

Change-Id: Ia76ebbafb0a7dfdc65364b4c374fc04cc05bfe7e
This commit is contained in:
Jonathan Rosser 2023-03-16 14:44:18 +00:00
parent 50f1a2842e
commit b55f56811f
4 changed files with 5 additions and 1 deletions

View File

@ -45,7 +45,8 @@ openstack_host_kernel_modules:
- name: x_tables
## Base packages
_openstack_host_distro_packages: []
_openstack_host_distro_packages:
- acl
## Bare metal base packages
_openstack_host_metal_distro_packages:

View File

@ -48,6 +48,7 @@ openstack_host_kernel_modules:
_openstack_host_distro_packages:
- python3-devel
- python3-six
- acl
## Bare metal base packages
_openstack_host_metal_distro_packages:

View File

@ -46,6 +46,7 @@ openstack_host_kernel_modules:
## Base packages
_openstack_host_distro_packages:
- acl
- apt-utils
## Bare metal base packages

View File

@ -46,6 +46,7 @@ openstack_host_kernel_modules:
## Base packages
_openstack_host_distro_packages:
- acl
- apt-utils
## Bare metal base packages