Ensure ansible_job_id exists even for not-started jobs
Add integration test
Merge branch 'gh-7432' of https://github.com/hfinucane/ansible into hfinucane-gh-7432
Don't printout async callbacks when the task is skipped
Merge branch 'hfinucane-gh-7432' into devel