Commit a02554e1 authored by Marian Babik's avatar Marian Babik
Browse files

docker init

parent 81bdb124
......@@ -8,6 +8,7 @@ ENV NSTREAM_ENABLED=0
# OSG Middleware
RUN rpm -Uvh https://repo.opensciencegrid.org/osg/3.4/osg-3.4-el7-release-latest.rpm
RUN yum clean all
# Core deps
RUN yum -y install voms globus-gsi-sysconfig globus-gsi-cert-utils globus-gssapi-gsi globus-gss-assist \
......@@ -24,7 +25,8 @@ RUN yum -y install lcg-util gfal2-util lcg-util-python gfal-python globus-ftp-cl
globus-gsi-proxy-ssl
# Xroot
RUN yum -y install xrootd-python xrootd-client xrootd-libs xrootd-client-libs
RUN yum -y install xrootd-python-4.7.1-1.osg34.el7 xrootd-client-4.7.1-1.osg34.el7 \
xrootd-libs4.7.1-1.osg34.el7 xrootd-client-libs4.7.1-1.osg34.el7
# MW env
COPY docker/etf-cms/config/grid-env.sh /etc/profile.d/
......@@ -59,11 +61,11 @@ COPY nagios/config/wlcg_cms.cfg /etc/ncgx/metrics.d/
# CMS payload
RUN mkdir -p /usr/libexec/grid-monitoring/probes/org.cms/wnjob
COPY SiteTests/SE/* /usr/libexec/grid-monitoring/probes/org.cms/
COPY nagios/config/org.cms.lcgadmin /usr/libexec/grid-monitoring/probes/org.cms/wnjob/
COPY nagios/config/org.cms.production /usr/libexec/grid-monitoring/probes/org.cms/wnjob/
COPY SiteTests/MonteCarlo /usr/libexec/grid-monitoring/probes/org.cms/testjob/
COPY SiteTests/testjob/tests /usr/libexec/grid-monitoring/probes/org.cms/testjob/tests
COPY SiteTests/FroNtier/tests /usr/libexec/grid-monitoring/probes/org.cms/testjob/tests
COPY nagios/config/org.cms.lcgadmin /usr/libexec/grid-monitoring/probes/org.cms/wnjob/org.cms.lcgadmin
COPY nagios/config/org.cms.production /usr/libexec/grid-monitoring/probes/org.cms/wnjob/org.cms.production
COPY SiteTests/MonteCarlo /usr/libexec/grid-monitoring/probes/org.cms/wnjob/org.cms/probes/org.cms/testjob/
COPY SiteTests/testjob/tests /usr/libexec/grid-monitoring/probes/org.cms/wnjob/org.cms/probes/org.cms/testjob/
COPY SiteTests/FroNtier/tests /usr/libexec/grid-monitoring/probes/org.cms/wnjob/org.cms/probes/org.cms/testjob/
# ETF config
#COPY ./config/service_template.tpl /etc/ncgx/templates/
......
......@@ -3,6 +3,8 @@ MB_DESTINATION="/queue/grid.probe.metricOutput.EGEE.etf-cms-prod_cern_ch"
PLUGINS = { "etf_plugin_cms" : { "url": "http://wlcg-sam-cms.cern.ch/dashboard/request.py/cmssitemapbdii"}}
VO = 'cms'
ATTRIBUTE_OVERRIDE = [ ('ALL', {'interval' : 360}),
('ALL', {'retry_interval' : 360}), ]
#ATTRIBUTE_OVERRIDE = [ ('ALL', {'interval' : 15}), ('ALL', { 'passive': False }), ('ALL', {'retry_interval' : 15}) ]
#COMMAND_OVERRIDE = { 'ALL' : 'ncgx_check!check_random!-s \"o,w,c,u\"' }
#SCHEDULE_OVERRIDE = 60
......
Markdown is supported
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