# Ansible cron module --check --diff query

**URL:** <https://forum.ansible.com/t/ansible-cron-module-check-diff-query/17615>\
**Category:** Ansible Project\
**Created:** [February 24, 2015, 10:07pm UTC](https://forum.ansible.com/t/ansible-cron-module-check-diff-query/17615 "2015-02-24T22:07:27Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jolyon](https://avatars.discourse-cdn.com/v4/letter/j/b77776/32.png) [@jolyon](https://forum.ansible.com/u/jolyon)\
**Post date:** [February 24, 2015, 10:07pm UTC](https://forum.ansible.com/t/ansible-cron-module-check-diff-query/17615/1 "2015-02-24T22:07:27Z")

</div>

Hi all

I’ve a query about running a playbook with --check --diff . For some reason when running against a playbook with a cron task in (where we are amending an existing Ansible created crontab with new running hours/minutes), the cron task shows as being skipped and no diff is shown.

A subsequent live run updates the target host. Is this expected behaviour?

Cheers

---

<div class="post-metadata">

**Author:** ![sivel](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/sivel/32/1198_2.png) [@sivel](https://forum.ansible.com/u/sivel)\
**Post date:** [February 25, 2015, 1:03am UTC](https://forum.ansible.com/t/ansible-cron-module-check-diff-query/17615/2 "2015-02-25T01:03:20Z")

</div>

The cron module does not implement or support check mode. Not all modules do, and when running with --check, Ansible will skip such modules.
