From 544b044129e75cfc34a01c3594173ca4cf2fe5e0 Mon Sep 17 00:00:00 2001 From: Brian Coca Date: Fri, 15 Jul 2016 11:42:10 -0400 Subject: [PATCH] stop trying to set permissions in check mode fixes #4195 --- lib/ansible/modules/files/copy.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/ansible/modules/files/copy.py b/lib/ansible/modules/files/copy.py index a8c4c98b59..74f7b28ed6 100644 --- a/lib/ansible/modules/files/copy.py +++ b/lib/ansible/modules/files/copy.py @@ -340,8 +340,9 @@ def main(): res_args['backup_file'] = backup_file module.params['dest'] = dest - file_args = module.load_file_common_arguments(module.params) - res_args['changed'] = module.set_fs_attributes_if_different(file_args, res_args['changed']) + if not module.check_mode: + file_args = module.load_file_common_arguments(module.params) + res_args['changed'] = module.set_fs_attributes_if_different(file_args, res_args['changed']) module.exit_json(**res_args)