From 9b287fb5e6391cbefb696a72a7b26e3042d4c633 Mon Sep 17 00:00:00 2001 From: Wes Turner <50891+westurner@users.noreply.github.com> Date: Wed, 15 Jan 2025 08:18:56 -0500 Subject: [PATCH] BUG: COPY --chmod=0755 /usr/local/bin/{python3-login,repo2docker-entrypoint} to support rootless podman Command this is building with (though repo2podman doesn't yet support volumes) ```sh repo2docker --engine=podman -E -P --debug -e NB_USER=jovyan -e NB_UID=1000 --user-name=jovyan . ``` --- repo2docker/buildpacks/base.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/repo2docker/buildpacks/base.py b/repo2docker/buildpacks/base.py index 74bfa3311..309648cf3 100644 --- a/repo2docker/buildpacks/base.py +++ b/repo2docker/buildpacks/base.py @@ -187,8 +187,8 @@ # Add entrypoint ENV PYTHONUNBUFFERED=1 -COPY /python3-login /usr/local/bin/python3-login -COPY /repo2docker-entrypoint /usr/local/bin/repo2docker-entrypoint +COPY --chmod=0755 /python3-login /usr/local/bin/python3-login +COPY --chmod=0755 /repo2docker-entrypoint /usr/local/bin/repo2docker-entrypoint ENTRYPOINT ["/usr/local/bin/repo2docker-entrypoint"] # Specify the default command to run