diff --git a/Dockerfile b/Dockerfile
index 8c7fead05903e295c785a4b341ec34fd98c7577e..e5f0b95c116275e97a7c0687b7191a8f4b4ddff1 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -16,12 +16,12 @@ RUN dnf -y install https://research.cs.wisc.edu/htcondor/repo/23.x/htcondor-rele
     dnf config-manager -q --save --setopt="htcondor.skip_if_unavailable=true" &> /dev/null
 
 # add osg repository
-RUN dnf -y install https://repo.opensciencegrid.org/osg/3.6/osg-3.6-el9-release-latest.rpm && \
+RUN dnf -y install https://repo.opensciencegrid.org/osg/23-main/osg-23-main-el9-release-latest.rpm && \
     dnf config-manager --set-enabled osg-testing && \
     dnf config-manager -q --save --setopt="osg.skip_if_unavailable=true" &> /dev/null && \
-    dnf config-manager -q --save --setopt="osg.exclude=*condor*,pegasus*" &> /dev/null && \
+    dnf config-manager -q --save --setopt="osg.exclude=*condor*" &> /dev/null && \
     dnf config-manager -q --save --setopt="osg-testing.skip_if_unavailable=true" &> /dev/null && \
-    dnf config-manager -q --save --setopt="osg-testing.exclude=*condor*,pegasus*" &> /dev/null
+    dnf config-manager -q --save --setopt="osg-testing.exclude=*condor*" &> /dev/null
 
 # install extra packages
 RUN dnf -y install \