update cron test added in #74497 for /etc/crontab (#74689)

pull/74696/head
Sloane Hertel 4 years ago committed by GitHub
parent 35281e54d9
commit bab7acb1ad
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -215,7 +215,24 @@
- assert: - assert:
that: not cron_file_stats.stat.exists that: not cron_file_stats.stat.exists
- name: System cron tab can not be managed
when: ansible_distribution != 'Alpine'
block:
- name: Add cron job
cron:
cron_file: "{{ system_crontab }}"
user: root
name: "integration test cron"
job: 'ls'
ignore_errors: yes
register: result
- assert:
that: "result.msg == 'Will not manage /etc/crontab via cron_file, see documentation.'"
# TODO: restrict other root crontab locations
- name: System cron tab does not get removed - name: System cron tab does not get removed
when: ansible_distribution == 'Alpine'
block: block:
- name: Add cron job - name: Add cron job
cron: cron:

Loading…
Cancel
Save