From d27c07c09162f8dc5cae5038b9b8ee97270b208b Mon Sep 17 00:00:00 2001 From: Adam Vessey Date: Wed, 14 Sep 2022 15:23:25 -0300 Subject: [PATCH] Fix composer invocation to _not_ run as root. Seems like Composer 2.4.2 (https://github.com/composer/composer/releases/tag/2.4.2) became more strict, preventing the command from returning completely. --- roles/internal/Islandora-Devops.crayfish/tasks/install.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/roles/internal/Islandora-Devops.crayfish/tasks/install.yml b/roles/internal/Islandora-Devops.crayfish/tasks/install.yml index 2a06306a..82896145 100644 --- a/roles/internal/Islandora-Devops.crayfish/tasks/install.yml +++ b/roles/internal/Islandora-Devops.crayfish/tasks/install.yml @@ -65,7 +65,9 @@ changed_when: true register: flex_package_info ignore_errors: true - + become: true + become_user: "{{ crayfish_user }}" + - name: "Delete Houdini vendor folder to update symfony/flex" file: state: absent