Merge "Add tempest to sudoers for tempest container image"

This commit is contained in:
Zuul 2021-12-13 11:13:29 +00:00 committed by Gerrit Code Review
commit 9b61889d74
2 changed files with 9 additions and 0 deletions

View File

@ -1,6 +1,14 @@
tcib_actions:
- run: bash /usr/local/bin/uid_gid_manage {{ tcib_user }}
- run: dnf -y install {{ tcib_packages['common'] | join(' ') }} && dnf clean all && rm -rf /var/cache/dnf
- run: >-
if [ -e /usr/share/openstack-tripleo-common-containers/container-images/tcib/base/os/tempest/tempest_sudoers ]; then
cp /usr/share/openstack-tripleo-common-containers/container-images/tcib/base/os/tempest/tempest_sudoers /etc/sudoers.d/tempest_sudoers;
else
sed -e 's/cloud-admin/tempest/' /usr/share/openstack-tripleo-common-containers/container-images/kolla/tripleoclient/tripleoclient_sudoers > /etc/sudoers.d/tempest_sudoers;
fi
- run: chmod 440 /etc/sudoers.d/tempest_sudoers
tcib_packages:
common:
- iputils

View File

@ -0,0 +1 @@
tempest ALL=(ALL) NOPASSWD: ALL