diff --git a/files/file b/files/file index 341afdc35c0..ab0ab6ec1d2 100644 --- a/files/file +++ b/files/file @@ -273,7 +273,8 @@ def main(): abs_src = src else: module.fail_json(msg="absolute paths are required") - if not os.path.exists(abs_src): + + if not os.path.exists(abs_src) and not force: module.fail_json(path=path, src=src, msg='src file does not exist') if prev_state == 'absent':