now when making multiple dirs in path to make dir, same permissions are assigned (but only for NEW dirs)

Signed-off-by: Brian Coca <briancoca+ansible@gmail.com>
added doc noting the change in behaviour
bumped to 1.7
Make sure the docker data has a "Names" field before using it

Fixes #7363
Pass vars_files on to included playbooks too

Fixes #7384
Merge branch 'file_new_dirs_perms' of https://github.com/bcoca/ansible into bcoca-file_new_dirs_perms
Merge branch 'bcoca-file_new_dirs_perms' into devel
Merge pull request #7404 from jimi-c/issue_7363_docker_names

Make sure the docker data has a "Names" field before using it
Merge pull request #7388 from jimi-c/issue_7384_vars_files_include

Pass vars_files on to included playbooks too
Fix known_hosts.py to work on older versions of python
During vsphere config check attempt cast before marking values missing

Fixes #7385
Evaluate changed_when only if task is not skipped

Fixes #7405
Give reasonable error when symlink fails

When a symlink fails because the path already exists and force=no, we should output path in the error message instead of source.
Make file hardlink error message reasonble

When we hard-link a file, and the link path already exists, give the link path in the error message instead of the source
Merge pull request #7406 from specnazzz/fix-python24

Fix known_hosts.py to work on older versions of python
Check module_path permissions when creating ssh_wrapper for git

If the module directory is not writable/executable to the current user
(most likely because of a sudo to a non-root user), the ssh_wrapper
will be created in the default location for mkstemp() calls. To facilitate
the deletion of these new files, a new mechanism for cleaning up files
created by the module was also added.

Fixes #7375
Merge branch 'patch-1' of https://github.com/telsacolton/ansible into telsacolton-patch-1
Merge branch 'telsacolton-patch-1' into devel
Add a broken test that shows extensions not skipped
Fixed extension filtering in InventoryDirectory