From 079383384790310dd6722b08ac18990e2a4d0ed9 Mon Sep 17 00:00:00 2001 From: Felix Fontein Date: Wed, 8 Feb 2023 09:24:20 +0100 Subject: [PATCH] ansible-test - Fix collection delegation (#79947) --- test/lib/ansible_test/_internal/payload.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/lib/ansible_test/_internal/payload.py b/test/lib/ansible_test/_internal/payload.py index efff3b60ea7..87af099257c 100644 --- a/test/lib/ansible_test/_internal/payload.py +++ b/test/lib/ansible_test/_internal/payload.py @@ -91,6 +91,8 @@ def create_payload(args: CommonConfig, dst_path: str) -> None: """ if tar_info.path.startswith('ansible/'): mode = permissions.get(os.path.relpath(tar_info.path, 'ansible')) + elif data_context().content.collection and is_subdir(tar_info.path, data_context().content.collection.directory): + mode = permissions.get(os.path.relpath(tar_info.path, data_context().content.collection.directory)) else: mode = None