3e57097f50
Ansible v5 appears to rely on setfacl more than ansible 2.9 did when running tasks as a different unprivileged user than the one currently running ansible. Without setfacl installed we get errors like: Failed to set permissions on the temporary files Ansible needs to create when becoming an unprivileged user (rc: 1, err: chmod: invalid mode: ‘A+user:stack:rx:allow’ Try 'chmod --help' for more information.}). For information on working around this, see https://docs.ansible.com/ansible-core/2.12/user_guide/become.html#risks-of-becoming-an-unprivileged-user Installing setfacl makes the error go away as ansible get use setfacl instead of chown/chmod. Ubuntu, Debian, Fedora, CentOS, and OpenSUSE all appear to call the package 'acl'. We assume that openeuler and rocky inherit this package name. That means we only need to override the package name for Gentoo. Change-Id: I71736578dbd5e0683b18023e73ab44255eb6eb18 |
||
---|---|---|
.. | ||
elements | ||
scripts | ||
nb01-test.opendev.org.yaml | ||
nb03.opendev.org.yaml | ||
nl01.opendev.org.yaml | ||
nl02.opendev.org.yaml | ||
nl03.opendev.org.yaml | ||
nl04.opendev.org.yaml | ||
nodepool.yaml |