From 5325844293dfaaf7cbe14199a655c4ab0b0f43e4 Mon Sep 17 00:00:00 2001 From: Tyler Muir Date: Fri, 10 Nov 2023 12:19:24 -0800 Subject: [PATCH 1/3] add command to pre-create user site python path --- execution-environment.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/execution-environment.yml b/execution-environment.yml index ac1431c..d47e55c 100644 --- a/execution-environment.yml +++ b/execution-environment.yml @@ -58,3 +58,4 @@ additional_build_steps: - COPY --from=quay.io/ansible/receptor:devel /usr/bin/receptor /usr/bin/receptor - RUN mkdir -p /var/run/receptor - RUN git lfs install --system + - RUN mkdir -p $($PYCMD -m site --user-site | sed "s#/root#$(pwd)#") From 214f6850133f041cbaf67d63cb6598ff4667e4df Mon Sep 17 00:00:00 2001 From: Tyler Muir <33821158+tylergmuir@users.noreply.github.com> Date: Thu, 16 Nov 2023 12:23:48 -0800 Subject: [PATCH 2/3] fix permissions of the directory --- execution-environment.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/execution-environment.yml b/execution-environment.yml index d47e55c..a976fd5 100644 --- a/execution-environment.yml +++ b/execution-environment.yml @@ -58,4 +58,5 @@ additional_build_steps: - COPY --from=quay.io/ansible/receptor:devel /usr/bin/receptor /usr/bin/receptor - RUN mkdir -p /var/run/receptor - RUN git lfs install --system - - RUN mkdir -p $($PYCMD -m site --user-site | sed "s#/root#$(pwd)#") + - RUN mkdir -p $($PYCMD -m site --user-site | sed "s|$HOME|$(pwd)|") + - RUN chmod -R ug+rwx $(python -m site --user-site | sed "s|$HOME|$(pwd)|" | cut -d '/' -f1,2,3) From 264c7b68b8652f84c2c11a37d968952bc5266557 Mon Sep 17 00:00:00 2001 From: Tyler Muir <33821158+tylergmuir@users.noreply.github.com> Date: Thu, 16 Nov 2023 12:25:03 -0800 Subject: [PATCH 3/3] fix python variable --- execution-environment.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/execution-environment.yml b/execution-environment.yml index a976fd5..b0e07a4 100644 --- a/execution-environment.yml +++ b/execution-environment.yml @@ -59,4 +59,4 @@ additional_build_steps: - RUN mkdir -p /var/run/receptor - RUN git lfs install --system - RUN mkdir -p $($PYCMD -m site --user-site | sed "s|$HOME|$(pwd)|") - - RUN chmod -R ug+rwx $(python -m site --user-site | sed "s|$HOME|$(pwd)|" | cut -d '/' -f1,2,3) + - RUN chmod -R ug+rwx $($PYCMD -m site --user-site | sed "s|$HOME|$(pwd)|" | cut -d '/' -f1,2,3)