Skip to content

Commit ac31f39

Browse files
authored
Merge pull request #196 from brianhlin/INF-2962.pelican-debug
INF-2962: install Pelican client with debug symbols
2 parents 08b9328 + 576d229 commit ac31f39

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

Dockerfile

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,15 @@ RUN useradd osg \
4444
# Pull HTCondor from the proper repo. For "release" we need to use
4545
# osg-upcoming-testing to meet the patch tuesday requirements.
4646
RUN if [[ $BASE_YUM_REPO = release ]]; then \
47-
yum -y --enablerepo=osg-upcoming-testing install condor; \
47+
yum -y --enablerepo=osg-upcoming-testing install condor && \
48+
if /usr/local/bin/pkg-cmp-gt.sh condor 23.10.26; then \
49+
yum -y --enablerepo=osg-upcoming-testing swap pelican pelican-debug; \
50+
fi; \
4851
else \
49-
yum -y install condor; \
52+
yum -y install condor && \
53+
if /usr/local/bin/pkg-cmp-gt.sh condor 23.10.26; then \
54+
yum -y swap pelican pelican-debug; \
55+
fi; \
5056
fi
5157

5258
# Install an alternate back-version of apptainer with support for registry mirrors,

0 commit comments

Comments
 (0)