Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
etf
cmssam
Commits
a02554e1
Commit
a02554e1
authored
Dec 10, 2018
by
Marian Babik
Browse files
docker init
parent
81bdb124
Changes
2
Hide whitespace changes
Inline
Side-by-side
Dockerfile
View file @
a02554e1
...
...
@@ -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/
...
...
docker/etf-cms/config/ncgx.cfg
View file @
a02554e1
...
...
@@ -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
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment