From 9859eb5e2d2a9c8e3481ae1a6fda1268e4e905c9 Mon Sep 17 00:00:00 2001 From: Michael Davis <michael.davis@cern.ch> Date: Tue, 10 Oct 2017 13:43:38 +0200 Subject: [PATCH] [ssi] Changes MGM workflows to use SSI --- .../docker/ctafrontend/cc7/opt/run/bin/ctaeos-mgm.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/continuousintegration/docker/ctafrontend/cc7/opt/run/bin/ctaeos-mgm.sh b/continuousintegration/docker/ctafrontend/cc7/opt/run/bin/ctaeos-mgm.sh index 3e288f08d0..69aba714ba 100755 --- a/continuousintegration/docker/ctafrontend/cc7/opt/run/bin/ctaeos-mgm.sh +++ b/continuousintegration/docker/ctafrontend/cc7/opt/run/bin/ctaeos-mgm.sh @@ -33,7 +33,7 @@ eoshost=`hostname -f` EOS_INSTANCE=`hostname -s` TAPE_FS_ID=65535 -CTA_BIN=/usr/bin/cta +CTA_BIN=/usr/bin/eoscta_stub CTA_KT=/etc/ctafrontend_SSS_c.keytab CTA_XrdSecPROTOCOL=sss CTA_PROC_DIR=/eos/${EOS_INSTANCE}/proc/cta @@ -197,7 +197,7 @@ eos attr set sys.workflow.closew.default="bash:shell:cta XrdSecPROTOCOL=${CTA_Xr eos attr set sys.workflow.archived.default="bash:shell:cta eos file tag <eos::wfe::path> +<eos::wfe::cxattr:CTA_TapeFsId>" ${CTA_WF_DIR} # Set the worfklow rule for retrieving file from tape. -eos attr set sys.workflow.sync::prepare.default="bash:shell:eoscta_stub XrdSecPROTOCOL=${CTA_XrdSecPROTOCOL} XrdSecSSSKT=${CTA_KT} ${CTA_BIN} retrieve --user <eos::wfe::rusername> --group <eos::wfe::rgroupname> --id <eos::wfe::fxattr:sys.archiveFileId> --dsturl '<eos::wfe::turl>\&eos.ruid=0\&eos.rgid=0\&eos.injection=1\&eos.workflow=CTA_retrieve' --diskfilepath <eos::wfe::path> --diskfileowner <eos::wfe::username> --diskfilegroup <eos::wfe::groupname> --recoveryblob:base64 <eos::wfe::base64:metadata> --stderr" ${CTA_WF_DIR} +eos attr set sys.workflow.sync::prepare.default="bash:shell:cta XrdSecPROTOCOL=${CTA_XrdSecPROTOCOL} XrdSecSSSKT=${CTA_KT} ${CTA_BIN} retrieve --user <eos::wfe::rusername> --group <eos::wfe::rgroupname> --id <eos::wfe::fxattr:sys.archiveFileId> --dsturl '<eos::wfe::turl>\&eos.ruid=0\&eos.rgid=0\&eos.injection=1\&eos.workflow=CTA_retrieve' --diskfilepath <eos::wfe::path> --diskfileowner <eos::wfe::username> --diskfilegroup <eos::wfe::groupname> --recoveryblob:base64 <eos::wfe::base64:metadata> --stderr" ${CTA_WF_DIR} # Set the workflow rule for the closew event of the CTA_retrieve workflow. # Using the CTA_retrieve workflow will prevent the default workflow from -- GitLab