Skip to content

Commit

Permalink
Move sssd-client installation to final stage builder
Browse files Browse the repository at this point in the history
  • Loading branch information
jhiemstrawisc committed Oct 15, 2024
1 parent c061473 commit a4c47d3
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion images/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ RUN yum -y update \
####
FROM dependency-build AS xrootd-plugin-builder
# Install necessary build dependencies
RUN yum install -y --enablerepo=osg-testing xrootd-devel xrootd-server-devel xrootd-client-devel curl-devel openssl-devel git cmake3 gcc-c++ sqlite-devel sssd-client
RUN yum install -y --enablerepo=osg-testing xrootd-devel xrootd-server-devel xrootd-client-devel curl-devel openssl-devel git cmake3 gcc-c++ sqlite-devel

# The ADD command with a api.github.com URL in the next couple of sections
# are for cache-hashing of the external repository that we rely on to build
Expand Down Expand Up @@ -114,6 +114,11 @@ RUN \

FROM dependency-build AS final-stage

# Any other yum-installable dependencies that need to be present in the final container
# should go here. Installation in a previous section will result in the packages being
# installed only in the intermediate builder containers!
RUN yum install -y --enablerepo=osg-testing sssd-client

WORKDIR /pelican

####
Expand Down

0 comments on commit a4c47d3

Please sign in to comment.