Skip to content

Commit f922a50

Browse files
committed
Update Dockerfile defaults to build with OSG 25 and remove OSG 23-specific lines
1 parent 1f9c63b commit f922a50

2 files changed

Lines changed: 7 additions & 15 deletions

File tree

base/Dockerfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@
55
# Specify the opensciencegrid/software-base image tag
66
ARG BASE_OS=el9
77
ARG BASE_YUM_REPO=release
8-
ARG BASE_OSG_SERIES=24
8+
ARG BASE_OSG_SERIES=25
99

1010
FROM opensciencegrid/software-base:$BASE_OSG_SERIES-$BASE_OS-$BASE_YUM_REPO
1111
LABEL maintainer "OSG Software <help@osg-htc.org>"
1212

1313
# previous args have gone out of scope
14-
ARG BASE_OS=el9
15-
ARG BASE_YUM_REPO=release
16-
ARG BASE_OSG_SERIES=23
14+
ARG BASE_OS
15+
ARG BASE_YUM_REPO
16+
ARG BASE_OSG_SERIES
1717

1818
# Ensure that the 'condor' UID/GID matches across containers
1919
RUN groupadd -g 64 -r condor && \

hosted-ce/Dockerfile

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,34 +7,26 @@ LABEL maintainer "OSG Software <help@osg-htc.org>"
77
LABEL name "hosted-ce"
88

99
ARG BASE_YUM_REPO=release
10-
ARG BASE_OSG_SERIES=24
10+
ARG BASE_OSG_SERIES=25
1111

1212

1313
RUN if [[ $BASE_YUM_REPO == 'release' ]]; then \
14-
if [[ $BASE_OSG_SERIES == '23' ]]; then \
15-
yum install -y --enablerepo=osg-upcoming-testing osg-ce-bosco htcondor-ce-view 'perl(filetest)'; \
16-
else \
17-
yum install -y --enablerepo=osg-testing osg-ce-bosco htcondor-ce-view 'perl(filetest)'; \
18-
fi \
14+
yum install -y --enablerepo=osg-testing osg-ce-bosco htcondor-ce-view 'perl(filetest)'; \
1915
else \
2016
yum install -y osg-ce-bosco htcondor-ce-view 'perl(filetest)'; \
2117
fi && \
2218
rm -rf /var/cache/yum/
2319

2420
COPY etc/osg/image-config.d/ /etc/osg/image-config.d/
2521

26-
# Use "ssh -q" in bosco_cluster until the chang has been upstreamed to condor
22+
# Use "ssh -q" in bosco_cluster until the change has been upstreamed to condor
2723
# Enable bosco_cluster xtrace
2824
COPY tmp/ /tmp
2925

3026
# SOFTWARE-5613: override package versions of remote WN client scripts
3127
# to allow for a faster dev -> ops turnaround
3228
COPY usr/bin/ /usr/bin
3329

34-
# HTCONDOR-2322: Override CE defaults script to fix Environment setting bug.
35-
# Remove this once HTCondor-CE 23.0.8 is deployed for all hosted-ces.
36-
COPY usr/share/condor-ce/ /usr/share/condor-ce
37-
3830
# Handle bosco_cluster -> condor_remote_cluster symlink
3931
RUN sed -i 's/bosco_cluster/condor_remote_cluster/g' /tmp/*.patch && \
4032
patch -d / -p0 < /tmp/ssh_q.patch && \

0 commit comments

Comments
 (0)