ARC CE

naf-arcce0.desy.de

  • legacy ARC CE v5
  • DNs are mapped to helper user afatlce1
  • patched /usr/share/arc/submit-condor-job, that updates a ticket from afatlce1 crontab

    /usr/bin/kinit afatlce1 -k -t  /var/lib/condor/afatlce1.keytab  1>&2
    export KRB5CCNAME=/tmp/krb5cc_$(id --user)
    /usr/bin/klist -l 1>&2
  • request is build with asking for GPU resources

    echo "DESYPATCH: adding gpu request to the job jdl RequestGpus = 1"
    echo "+RequestGpus = 1" >> $LRMS_JOB_DESCRIPT
    echo "Request_GPUs = 1" >> $LRMS_JOB_DESCRIPT
    echo "+RequestRuntime = 86400" >> $LRMS_JOB_DESCRIPT
    echo "concurrency_limits = COVID" >> $LRMS_JOB_DESCRIPT


HTCondor CE

naf-htcondorce0.desy.de

  • ticket update for the moment with a plain cron → systemd timer/service unit as template with UIDs ?

    /etc/cron.d/update_ticket_afatlce1.cron
     5 */12 * * * root /usr/bin/kinit afatlce1 -c /tmp/krb5cc_afatlce1 -k -t  /var/lib/condor/afatlce1.keytab && /usr/bin/chown afatlce1:af-atlas /tmp/krb5cc_afatlce1