Commit 13d1577b authored by Clemens Lange's avatar Clemens Lange
Browse files

Add patched SITECONFIG (temporary solution)

parent ea2a9254
# A container containing a specific CMSSW release with custom (non-CERN) SITECONF
# Make the base image configurable:
ARG BASEIMAGE=gitlab-registry.cern.ch/cms-cloud/cmssw-docker/cmssw_5_3_32-slc6_amd64_gcc472:latest
FROM ${BASEIMAGE}
LABEL maintainer="Clemens Lange <clemens.lange@cern.ch>"
# Build-time metadata as defined at http://label-schema.org
ARG BUILD_DATE
ARG VCS_REF
ARG VCS_URL
ARG VERSION
LABEL org.label-schema.build-date=$BUILD_DATE \
org.label-schema.name="CMSSW Docker standalone image" \
org.label-schema.description="container containing a specific CMSSW release with custom (non-CERN) SITECONF." \
org.label-schema.url="http://cms-sw.github.io/" \
org.label-schema.vcs-ref=$VCS_REF \
org.label-schema.vcs-url=$VCS_URL \
org.label-schema.vendor="CERN" \
org.label-schema.version=$VERSION \
org.label-schema.schema-version="1.0"
USER cmsinst
WORKDIR /opt/cms/SITECONF
ADD --chown=cmsinst:cmsinst T3_CH_PublicCloud /opt/cms/SITECONF/T3_CH_PublicCloud
RUN rm -r /opt/cms/SITECONF/local && \
ln -s T3_CH_PublicCloud local
USER cmsusr
WORKDIR /home/cmsusr
<site-local-config>
<site name="T3_CH_PublicCloud">
<event-data>
<catalog url="trivialcatalog_file:/cvmfs/cms.cern.ch/SITECONF/local/PhEDEx/storage.xml?protocol=xrootd"/>
</event-data>
<source-config>
<statistics-destination name="cms-udpmon-collector.cern.ch:9331"/>
</source-config>
<local-stage-out>
<command value="xrdcp"/>
<option value="-p"/>
<catalog url="trivialcatalog_file:/cvmfs/cms.cern.ch/SITECONF/T1_US_FNAL_Disk/PhEDEx/storage.xml?protocol=writexrd"/>
<phedex-node value="T1_US_FNAL_Disk"/>
</local-stage-out>
<calib-data>
<frontier-connect>
<proxyconfig url="http://lhchomeproxy.cern.ch/wpad.dat"/>
<proxyconfig url="http://lhchomeproxy.fnal.gov/wpad.dat"/>
<server url="http://cms-frontier.openhtc.io:8080/FrontierInt"/>
<server url="http://cms1-frontier.openhtc.io:8080/FrontierInt"/>
<server url="http://cms2-frontier.openhtc.io:8080/FrontierInt"/>
<server url="http://cms3-frontier.openhtc.io:8080/FrontierInt"/>
<server url="http://cms4-frontier.openhtc.io:8080/FrontierInt"/>
</frontier-connect>
</calib-data>
</site>
</site-local-config>
<storage-mapping>
<lfn-to-pfn protocol="xrootd"
destination-match=".*" path-match="/+store/(.*)" result="root://cmsxrootd.fnal.gov//store/$1"/>
</storage-mapping>
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment