From b6ad92329b2384940de3f0ee31740e4d6e2a001a Mon Sep 17 00:00:00 2001 From: "Richard C. Burhans" Date: Wed, 9 Apr 2025 14:43:42 -0400 Subject: [PATCH] replicate legacy setuptools behavior: https://setuptools.pypa.io/en/latest/userguide/development_mode.html#legacy-behavior add missing config mounts --- pulsar/init.sh | 2 +- remote-galaxy/init.sh | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/pulsar/init.sh b/pulsar/init.sh index 26b1373..3763e2d 100644 --- a/pulsar/init.sh +++ b/pulsar/init.sh @@ -22,7 +22,7 @@ docker_run \ -v "${PULSAR_ROOT}:/pulsar" \ -v "${root}/pulsar/venv:/pulsar/.venv" \ "$PULSAR_IMAGE" \ - ./.venv/bin/pip install -e . + ./.venv/bin/pip install -e . --config-settings editable_mode=compat log "Installing Pulsar additional dependencies" docker_run \ diff --git a/remote-galaxy/init.sh b/remote-galaxy/init.sh index b748b2e..a786cda 100644 --- a/remote-galaxy/init.sh +++ b/remote-galaxy/init.sh @@ -18,5 +18,7 @@ log "Updating remote Galaxy venv for remote metadata" docker_run \ -v "${GALAXY_ROOT}:/remote-galaxy:ro" \ -v "${root}/remote-galaxy/venv:/remote-galaxy/.venv" \ + -v "${root}/galaxy/config/galaxy.yml:/remote-galaxy/config/galaxy.yml:ro" \ + -v "${root}/galaxy/config/job_conf.yml:/remote-galaxy/config/job_conf.yml:ro" \ "$PULSAR_IMAGE" \ bash ./scripts/common_startup.sh --skip-client-build