From b5241250bdd61918fd5c2ef166c3c632bde226aa Mon Sep 17 00:00:00 2001 From: jo Date: Mon, 1 Jan 2024 18:32:07 +0100 Subject: [PATCH] fix: ensure legacy files are not copied in a sub dir --- molecule/default/test/test_default.py | 7 +++++++ tasks/legacy.yml | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/molecule/default/test/test_default.py b/molecule/default/test/test_default.py index 0c72f1c..6fea7c4 100644 --- a/molecule/default/test/test_default.py +++ b/molecule/default/test/test_default.py @@ -29,3 +29,10 @@ def test_config_is_deployed(host): assert config.user == "libretime" assert config.group == "libretime" assert config.mode == 0o640 + + +def test_legacy_files_are_deployed(host): + config = host.file("/usr/share/libretime/legacy/application/preload.php") + assert config.user == "libretime" + assert config.group == "libretime" + assert config.mode == 0o640 diff --git a/tasks/legacy.yml b/tasks/legacy.yml index bea233c..82f3312 100644 --- a/tasks/legacy.yml +++ b/tasks/legacy.yml @@ -90,7 +90,7 @@ - name: Copy temporary directory to legacy web root directory ansible.builtin.copy: - src: "{{ _tmp_legacy_web_root.path }}" + src: "{{ _tmp_legacy_web_root.path }}/" dest: "{{ libretime_legacy_web_root }}" owner: "{{ libretime_user }}" group: "{{ libretime_user }}"