Skip to content

Commit 8915bd8

Browse files
Merge pull request #208 from matyasselmeci/pr/pelican-setup
ITB: Use pelican-setup script
2 parents 29d5cf5 + 95a578b commit 8915bd8

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

10-setup-htcondor.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -418,6 +418,7 @@ prepare_hook=${script_lib_prefix}prepare-hook
418418
default_image_executable=${script_exec_prefix}osgvo-default-image
419419
singularity_extras_lib=${script_lib_prefix}singularity-extras
420420
ospool_lib=${script_lib_prefix}ospool-lib
421+
pelican_setup=${script_lib_prefix}pelican-setup
421422

422423
cat <<EOF
423424
This pilot will accept new jobs for $ACCEPT_JOBS_FOR_HOURS hours, and
@@ -602,6 +603,9 @@ export GLIDEIN_SINGULARITY_BINARY_OVERRIDE=$APPTAINER_PATH
602603
${default_image_executable} $glidein_config
603604
./main/singularity_setup.sh $glidein_config
604605
${singularity_extras_lib} $glidein_config
606+
if [[ -e ${pelican_setup} ]]; then
607+
${pelican_setup} $glidein_config
608+
fi
605609

606610
# run the osgvo userenv advertise script
607611
cp ${osgvo_advertise_userenv} .

Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,7 @@ RUN git clone --branch ${OSG_FLOCK_BRANCH} https://github.com/${OSG_FLOCK_REPO}
119119
&& install ospool-pilot/itb/pilot/advertise-base /usr/sbin/itb-osgvo-advertise-base \
120120
&& install ospool-pilot/itb/pilot/advertise-userenv /usr/sbin/itb-osgvo-advertise-userenv \
121121
&& install ospool-pilot/itb/pilot/additional-htcondor-config /usr/sbin/itb-osgvo-additional-htcondor-config \
122+
&& install ospool-pilot/itb/pilot/pelican-setup /gwms/client_group_itb/itb-pelican-setup \
122123
&& install ospool-pilot/itb/lib/ospool-lib /gwms/client_group_itb/itb-ospool-lib \
123124
&& install ospool-pilot/itb/pilot/singularity-extras /gwms/client_group_itb/itb-singularity-extras \
124125
&& install job-wrappers/itb-default_singularity_wrapper.sh /usr/sbin/itb-osgvo-singularity-wrapper \

0 commit comments

Comments
 (0)