diff options
author | Rick Elrod <rick@elrod.me> | 2021-04-19 12:18:17 -0500 |
---|---|---|
committer | Matt Clay <matt@mystile.com> | 2021-04-19 20:41:30 -0700 |
commit | 698eae3f3d5e3a1ad0931def5078823d2da16803 (patch) | |
tree | ae7082c7508767ae6df9d2afa6443c44d7f15764 /test/integration/targets/cron | |
parent | 9f1513d4c0beff5e35be0858949945d83c6db326 (diff) | |
download | ansible-698eae3f3d5e3a1ad0931def5078823d2da16803.tar.gz |
[tests] Work around vixie-cron and PAM issue, el6
Change:
- This works around an issue that causes the cron test to fail sometimes
on el6.
Test Plan:
- ansible-test integration cron --docker centos6
Signed-off-by: Rick Elrod <rick@elrod.me>
Diffstat (limited to 'test/integration/targets/cron')
-rw-r--r-- | test/integration/targets/cron/tasks/main.yml | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/test/integration/targets/cron/tasks/main.yml b/test/integration/targets/cron/tasks/main.yml index c5f22b2dd1..b6933d2c65 100644 --- a/test/integration/targets/cron/tasks/main.yml +++ b/test/integration/targets/cron/tasks/main.yml @@ -1,3 +1,10 @@ +# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=726661 +- name: Work around vixie-cron/PAM issue on old distros + command: sed -i '/pam_loginuid/ s/^/#/' /etc/pam.d/crond + when: + - ansible_distribution in ('RedHat', 'CentOS') + - ansible_distribution_major_version is version('6', '==') + - name: add cron task (check mode enabled, cron task not already created) cron: name: test cron task |