From 5974dec66fa01d34473242ac659b8375dc46bc00 Mon Sep 17 00:00:00 2001 From: "Marcel R." Date: Fri, 5 Jan 2024 16:57:19 +0100 Subject: [PATCH] Quickfix htcondor usage at CERN. --- columnflow/tasks/framework/remote.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/columnflow/tasks/framework/remote.py b/columnflow/tasks/framework/remote.py index b44227177..9e3852cda 100644 --- a/columnflow/tasks/framework/remote.py +++ b/columnflow/tasks/framework/remote.py @@ -621,11 +621,12 @@ def htcondor_job_config(self, config, job_num, branches): # some htcondor setups require a "log" config, but we can safely use /dev/null by default config.log = "log.txt" if self.htcondor_logs else "/dev/null" - # use cc7 at CERN (https://batchdocs.web.cern.ch/local/submit.html) + # use el9 at CERN if self.htcondor_flavor == "cern": - config.custom_content.append(("requirements", "(OpSysAndVer =?= \"CentOS7\")")) + # https://batchdocs.web.cern.ch/local/submit.html#os-selection-via-containers + config.custom_content.append(("MY.WantOS", "el9")) - # same on naf with case insensitive comparison (https://confluence.desy.de/display/IS/BIRD) + # use cc7 on naf (https://confluence.desy.de/display/IS/BIRD) if self.htcondor_flavor == "naf": config.custom_content.append(("requirements", "(OpSysAndVer == \"CentOS7\")"))