From 5ac2f3c8f6e0927f7ed38320f5bc94e7ecaec299 Mon Sep 17 00:00:00 2001 From: Ernst Hellbar Date: Thu, 7 May 2026 12:24:47 +0200 Subject: [PATCH 1/3] tpc: add workflow and jits for separate proxies for idcs and cmvs --- jit/tpc-idc-cmv-a-split-proxy | 1 + jit/tpc-idc-cmv-c-split-proxy | 1 + .../tpc-idc-sac-cmv-full-split-proxy.yaml | 25 +++++++++++++++++++ 3 files changed, 27 insertions(+) create mode 100644 jit/tpc-idc-cmv-a-split-proxy create mode 100644 jit/tpc-idc-cmv-c-split-proxy create mode 100644 workflows/tpc-idc-sac-cmv-full-split-proxy.yaml diff --git a/jit/tpc-idc-cmv-a-split-proxy b/jit/tpc-idc-cmv-a-split-proxy new file mode 100644 index 000000000..f1cb45fe2 --- /dev/null +++ b/jit/tpc-idc-cmv-a-split-proxy @@ -0,0 +1 @@ +CRU_IDS=$(consul kv get o2/cache/flpToCruId/{{ it }}) && o2-dpl-raw-proxy -b --session default --dataspec 'x:TPC/RAWDATA;dd:FLP/DISTSUBTIMEFRAME/0' --inject-missing-data --readout-proxy '--channel-config "name=readout-proxy,type=pull,method=connect,address=ipc://tmp/stf-builder-dpl-pipe-0,transport=shmem,rateLogging=1"' | o2-tpc-idc-to-vector -b --session default --crus "${CRU_IDS}" --severity error --infologger-severity error --configKeyValues 'NameConf.mCCDBServer=http://127.0.0.1:8084;;keyval.output_dir=/dev/null' --pedestal-url ccdb-default@{{ tpc_idc_pedestal_timestamp }} | o2-tpc-idc-flp -b --session default --n-TFs-buffer $(( 100 * 128 / {{ pdp_n_hbf_per_tf }} )) --crus "${CRU_IDS}" --severity warning --infologger-severity warning --configKeyValues 'NameConf.mCCDBServer=http://127.0.0.1:8084;;keyval.output_dir=/dev/null' --lanes 1 --disableIDC0CCDB true | o2-tpc-cmv-to-vector --input-spec "A:TPC/RAWDATA" --crus "${CRU_IDS}" --configKeyValues 'NameConf.mCCDBServer=http://127.0.0.1:8084;;keyval.output_dir=/dev/null' | o2-tpc-cmv-flp --crus "${CRU_IDS}" --n-TFs-buffer $(( 50 * 128 / {{ pdp_n_hbf_per_tf }} )) --configKeyValues 'NameConf.mCCDBServer=http://127.0.0.1:8084;;keyval.output_dir=/dev/null' --lanes 1 | o2-dpl-output-proxy -b --session default --labels tpcidc:ecs-preserve-raw-channels --proxy-name tpcidc --proxy-channel-name tpcidc --fairmq-rate-logging 10 --tpcidc '--channel-config "name=tpcidc,method=bind,address=tcp://*:{{ merger_port }},type=push,transport=zeromq,rateLogging=1" ' --dataspec "idc2:TPC/IDCGROUPA" --sporadic-inputs --infologger-severity info --severity info | o2-dpl-output-proxy -b --session default --labels tpccmv:ecs-preserve-raw-channels --proxy-name tpccmv --proxy-channel-name tpccmv --fairmq-rate-logging 10 --tpccmv '--channel-config "name=tpccmv,method=bind,address=tcp://*:{{ merger_port_2 }},type=push,transport=zeromq,rateLogging=1" ' --dataspec "cmvgroup:TPC/CMVGROUP;cmvorbit:TPC/CMVORBITINFO" --sporadic-inputs --infologger-severity info --severity info | o2-dpl-output-proxy -b --session default --dpl-output-proxy '--channel-config "name=downstream,type=push,method=bind,address=ipc:///tmp/stf-pipe-0,rateLogging=10,transport=shmem"' --dataspec 'xout:TPC/RAWDATA;ddout:FLP/DISTSUBTIMEFRAME/0' --environment DPL_OUTPUT_PROXY_ORDERED=1 diff --git a/jit/tpc-idc-cmv-c-split-proxy b/jit/tpc-idc-cmv-c-split-proxy new file mode 100644 index 000000000..6efdf5899 --- /dev/null +++ b/jit/tpc-idc-cmv-c-split-proxy @@ -0,0 +1 @@ +CRU_IDS=$(consul kv get o2/cache/flpToCruId/{{ it }}) && o2-dpl-raw-proxy -b --session default --dataspec 'x:TPC/RAWDATA;dd:FLP/DISTSUBTIMEFRAME/0' --inject-missing-data --readout-proxy '--channel-config "name=readout-proxy,type=pull,method=connect,address=ipc://tmp/stf-builder-dpl-pipe-0,transport=shmem,rateLogging=1"' | o2-tpc-idc-to-vector -b --session default --crus "${CRU_IDS}" --severity error --infologger-severity error --configKeyValues 'NameConf.mCCDBServer=http://127.0.0.1:8084;;keyval.output_dir=/dev/null' --pedestal-url ccdb-default@{{ tpc_idc_pedestal_timestamp }} | o2-tpc-idc-flp -b --session default --n-TFs-buffer $(( 100 * 128 / {{ pdp_n_hbf_per_tf }} )) --crus "${CRU_IDS}" --severity warning --infologger-severity warning --configKeyValues 'NameConf.mCCDBServer=http://127.0.0.1:8084;;keyval.output_dir=/dev/null' --lanes 1 --disableIDC0CCDB true | o2-tpc-cmv-to-vector --input-spec "A:TPC/RAWDATA" --crus "${CRU_IDS}" --configKeyValues 'NameConf.mCCDBServer=http://127.0.0.1:8084;;keyval.output_dir=/dev/null' | o2-tpc-cmv-flp --crus "${CRU_IDS}" --n-TFs-buffer $(( 50 * 128 / {{ pdp_n_hbf_per_tf }} )) --configKeyValues 'NameConf.mCCDBServer=http://127.0.0.1:8084;;keyval.output_dir=/dev/null' --lanes 1 | o2-dpl-output-proxy -b --session default --labels tpcidc:ecs-preserve-raw-channels --proxy-name tpcidc --proxy-channel-name tpcidc --fairmq-rate-logging 10 --tpcidc '--channel-config "name=tpcidc,method=bind,address=tcp://*:{{ merger_port }},type=push,transport=zeromq,rateLogging=1" ' --dataspec "idc2:TPC/IDCGROUPC" --sporadic-inputs --infologger-severity info --severity info | o2-dpl-output-proxy -b --session default --labels tpccmv:ecs-preserve-raw-channels --proxy-name tpccmv --proxy-channel-name tpccmv --fairmq-rate-logging 10 --tpccmv '--channel-config "name=tpccmv,method=bind,address=tcp://*:{{ merger_port_2 }},type=push,transport=zeromq,rateLogging=1" ' --dataspec "cmvgroup:TPC/CMVGROUP;cmvorbit:TPC/CMVORBITINFO" --sporadic-inputs --infologger-severity info --severity info | o2-dpl-output-proxy -b --session default --dpl-output-proxy '--channel-config "name=downstream,type=push,method=bind,address=ipc:///tmp/stf-pipe-0,rateLogging=10,transport=shmem"' --dataspec 'xout:TPC/RAWDATA;ddout:FLP/DISTSUBTIMEFRAME/0' --environment DPL_OUTPUT_PROXY_ORDERED=1 diff --git a/workflows/tpc-idc-sac-cmv-full-split-proxy.yaml b/workflows/tpc-idc-sac-cmv-full-split-proxy.yaml new file mode 100644 index 000000000..6b8c61881 --- /dev/null +++ b/workflows/tpc-idc-sac-cmv-full-split-proxy.yaml @@ -0,0 +1,25 @@ +name: tpc-idc-sac-full-split +defaults: + ccdb_path: "http://o2-ccdb.internal" + tpc_sac_try_realign: 0 + tpc_sac_threads : 1 + tpc_idc_pedestal_timestamp : 1715236056769 + bookkept: "false" +roles: + - name: tpc-idc-a + defaults: + merger_port: 29950 + merger_port_2: 29952 + enabled: "{{ util.SuffixInRange(it, 'alio2-cr1-flp', '001', '072') }}" + include: "{{ dpl.GenerateFromUri('tpc-cmv-split-proxy') }}" + - name: tpc-idc-c + defaults: + merger_port: 29950 + merger_port_2: 29952 + enabled: "{{ util.SuffixInRange(it, 'alio2-cr1-flp', '073', '144') }}" + include: "{{ dpl.GenerateFromUri('tpc-cmv-split-proxy') }}" + - name: tpc-sac + defaults: + merger_port: 29951 + enabled: "{{ it == 'alio2-cr1-flp145' }}" + include: "{{ dpl.GenerateFromUri('tpc-sac') }}" From a02ed51e3df22a2ad54aea5a4d49125b7fa0cfeb Mon Sep 17 00:00:00 2001 From: Ernst Hellbar Date: Thu, 7 May 2026 12:25:03 +0200 Subject: [PATCH 2/3] add tpc-idc-sac-cmv-full-split-proxy to tpc_dpl_workflow in readout-dataflow.yaml --- workflows/readout-dataflow.yaml | 7 ++++--- workflows/tpc-idc-sac-cmv-full-split-proxy.yaml | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/workflows/readout-dataflow.yaml b/workflows/readout-dataflow.yaml index 5df7b529c..61a39b118 100755 --- a/workflows/readout-dataflow.yaml +++ b/workflows/readout-dataflow.yaml @@ -35,7 +35,7 @@ defaults: description: "Enable/disable running workflows on the QC nodes" widget: checkBox panel: "General_Configuration" - index: 3 + index: 3 trg_enabled: !public value: "false" type: bool @@ -129,7 +129,7 @@ defaults: - ctp-reco-12dec-HI-ZNC-TCE-qc - ctp-reco-16dec-HI-ZNC-TCE-qc - minimal-dpl - - ctp-raw-qc + - ctp-raw-qc ctp_qc_remote_workflow: !public value: "none" type: string @@ -252,7 +252,7 @@ defaults: - foc-pad-pedestal-calib - foc-reconstructor - foc-reconstructor-qc - - foc-qc + - foc-qc ft0_dpl_workflow: !public value: "none" type: string @@ -660,6 +660,7 @@ defaults: - tpc-idc-sac-full-split - tpc-idc-sac-cmv-full-split - tpc-sac-cmv-full-split + - tpc-idc-sac-cmv-full-split-proxy tpc_qc_remote_workflow: !public value: "none" type: string diff --git a/workflows/tpc-idc-sac-cmv-full-split-proxy.yaml b/workflows/tpc-idc-sac-cmv-full-split-proxy.yaml index 6b8c61881..dcda94253 100644 --- a/workflows/tpc-idc-sac-cmv-full-split-proxy.yaml +++ b/workflows/tpc-idc-sac-cmv-full-split-proxy.yaml @@ -1,4 +1,4 @@ -name: tpc-idc-sac-full-split +name: tpc-idc-sac-cmv-full-split-proxy defaults: ccdb_path: "http://o2-ccdb.internal" tpc_sac_try_realign: 0 From f4f8483756137e2547535d8ea0393d2cd0ce3ccd Mon Sep 17 00:00:00 2001 From: Ernst Hellbar Date: Thu, 7 May 2026 12:25:14 +0200 Subject: [PATCH 3/3] TPC: rename variables for consistency change merger_port in tpc-sac-cmv-full-split fix typos in tpc-idc-sac-cmv-full-split-proxy.yaml --- jit/tpc-idc-cmv-a-split-proxy | 2 +- jit/tpc-idc-cmv-c-split-proxy | 2 +- workflows/tpc-idc-sac-cmv-full-split-proxy.yaml | 16 ++++++++-------- workflows/tpc-idc-sac-cmv-full-split.yaml | 6 +++--- workflows/tpc-sac-cmv-full-split.yaml | 10 +++++----- 5 files changed, 18 insertions(+), 18 deletions(-) diff --git a/jit/tpc-idc-cmv-a-split-proxy b/jit/tpc-idc-cmv-a-split-proxy index f1cb45fe2..9615a2119 100644 --- a/jit/tpc-idc-cmv-a-split-proxy +++ b/jit/tpc-idc-cmv-a-split-proxy @@ -1 +1 @@ -CRU_IDS=$(consul kv get o2/cache/flpToCruId/{{ it }}) && o2-dpl-raw-proxy -b --session default --dataspec 'x:TPC/RAWDATA;dd:FLP/DISTSUBTIMEFRAME/0' --inject-missing-data --readout-proxy '--channel-config "name=readout-proxy,type=pull,method=connect,address=ipc://tmp/stf-builder-dpl-pipe-0,transport=shmem,rateLogging=1"' | o2-tpc-idc-to-vector -b --session default --crus "${CRU_IDS}" --severity error --infologger-severity error --configKeyValues 'NameConf.mCCDBServer=http://127.0.0.1:8084;;keyval.output_dir=/dev/null' --pedestal-url ccdb-default@{{ tpc_idc_pedestal_timestamp }} | o2-tpc-idc-flp -b --session default --n-TFs-buffer $(( 100 * 128 / {{ pdp_n_hbf_per_tf }} )) --crus "${CRU_IDS}" --severity warning --infologger-severity warning --configKeyValues 'NameConf.mCCDBServer=http://127.0.0.1:8084;;keyval.output_dir=/dev/null' --lanes 1 --disableIDC0CCDB true | o2-tpc-cmv-to-vector --input-spec "A:TPC/RAWDATA" --crus "${CRU_IDS}" --configKeyValues 'NameConf.mCCDBServer=http://127.0.0.1:8084;;keyval.output_dir=/dev/null' | o2-tpc-cmv-flp --crus "${CRU_IDS}" --n-TFs-buffer $(( 50 * 128 / {{ pdp_n_hbf_per_tf }} )) --configKeyValues 'NameConf.mCCDBServer=http://127.0.0.1:8084;;keyval.output_dir=/dev/null' --lanes 1 | o2-dpl-output-proxy -b --session default --labels tpcidc:ecs-preserve-raw-channels --proxy-name tpcidc --proxy-channel-name tpcidc --fairmq-rate-logging 10 --tpcidc '--channel-config "name=tpcidc,method=bind,address=tcp://*:{{ merger_port }},type=push,transport=zeromq,rateLogging=1" ' --dataspec "idc2:TPC/IDCGROUPA" --sporadic-inputs --infologger-severity info --severity info | o2-dpl-output-proxy -b --session default --labels tpccmv:ecs-preserve-raw-channels --proxy-name tpccmv --proxy-channel-name tpccmv --fairmq-rate-logging 10 --tpccmv '--channel-config "name=tpccmv,method=bind,address=tcp://*:{{ merger_port_2 }},type=push,transport=zeromq,rateLogging=1" ' --dataspec "cmvgroup:TPC/CMVGROUP;cmvorbit:TPC/CMVORBITINFO" --sporadic-inputs --infologger-severity info --severity info | o2-dpl-output-proxy -b --session default --dpl-output-proxy '--channel-config "name=downstream,type=push,method=bind,address=ipc:///tmp/stf-pipe-0,rateLogging=10,transport=shmem"' --dataspec 'xout:TPC/RAWDATA;ddout:FLP/DISTSUBTIMEFRAME/0' --environment DPL_OUTPUT_PROXY_ORDERED=1 +CRU_IDS=$(consul kv get o2/cache/flpToCruId/{{ it }}) && o2-dpl-raw-proxy -b --session default --dataspec 'x:TPC/RAWDATA;dd:FLP/DISTSUBTIMEFRAME/0' --inject-missing-data --readout-proxy '--channel-config "name=readout-proxy,type=pull,method=connect,address=ipc://tmp/stf-builder-dpl-pipe-0,transport=shmem,rateLogging=1"' | o2-tpc-idc-to-vector -b --session default --crus "${CRU_IDS}" --severity error --infologger-severity error --configKeyValues 'NameConf.mCCDBServer=http://127.0.0.1:8084;;keyval.output_dir=/dev/null' --pedestal-url ccdb-default@{{ tpc_idc_pedestal_timestamp }} | o2-tpc-idc-flp -b --session default --n-TFs-buffer $(( 100 * 128 / {{ pdp_n_hbf_per_tf }} )) --crus "${CRU_IDS}" --severity warning --infologger-severity warning --configKeyValues 'NameConf.mCCDBServer=http://127.0.0.1:8084;;keyval.output_dir=/dev/null' --lanes 1 --disableIDC0CCDB true | o2-tpc-cmv-to-vector --input-spec "A:TPC/RAWDATA" --crus "${CRU_IDS}" --configKeyValues 'NameConf.mCCDBServer=http://127.0.0.1:8084;;keyval.output_dir=/dev/null' | o2-tpc-cmv-flp --crus "${CRU_IDS}" --n-TFs-buffer $(( 50 * 128 / {{ pdp_n_hbf_per_tf }} )) --configKeyValues 'NameConf.mCCDBServer=http://127.0.0.1:8084;;keyval.output_dir=/dev/null' --lanes 1 | o2-dpl-output-proxy -b --session default --labels tpcidc:ecs-preserve-raw-channels --proxy-name tpcidc --proxy-channel-name tpcidc --fairmq-rate-logging 10 --tpcidc '--channel-config "name=tpcidc,method=bind,address=tcp://*:{{ merger_port_idc }},type=push,transport=zeromq,rateLogging=1" ' --dataspec "idc2:TPC/IDCGROUPA" --sporadic-inputs --infologger-severity info --severity info | o2-dpl-output-proxy -b --session default --labels tpccmv:ecs-preserve-raw-channels --proxy-name tpccmv --proxy-channel-name tpccmv --fairmq-rate-logging 10 --tpccmv '--channel-config "name=tpccmv,method=bind,address=tcp://*:{{ merger_port_cmv }},type=push,transport=zeromq,rateLogging=1" ' --dataspec "cmvgroup:TPC/CMVGROUP;cmvorbit:TPC/CMVORBITINFO" --sporadic-inputs --infologger-severity info --severity info | o2-dpl-output-proxy -b --session default --dpl-output-proxy '--channel-config "name=downstream,type=push,method=bind,address=ipc:///tmp/stf-pipe-0,rateLogging=10,transport=shmem"' --dataspec 'xout:TPC/RAWDATA;ddout:FLP/DISTSUBTIMEFRAME/0' --environment DPL_OUTPUT_PROXY_ORDERED=1 diff --git a/jit/tpc-idc-cmv-c-split-proxy b/jit/tpc-idc-cmv-c-split-proxy index 6efdf5899..cc2fe6af6 100644 --- a/jit/tpc-idc-cmv-c-split-proxy +++ b/jit/tpc-idc-cmv-c-split-proxy @@ -1 +1 @@ -CRU_IDS=$(consul kv get o2/cache/flpToCruId/{{ it }}) && o2-dpl-raw-proxy -b --session default --dataspec 'x:TPC/RAWDATA;dd:FLP/DISTSUBTIMEFRAME/0' --inject-missing-data --readout-proxy '--channel-config "name=readout-proxy,type=pull,method=connect,address=ipc://tmp/stf-builder-dpl-pipe-0,transport=shmem,rateLogging=1"' | o2-tpc-idc-to-vector -b --session default --crus "${CRU_IDS}" --severity error --infologger-severity error --configKeyValues 'NameConf.mCCDBServer=http://127.0.0.1:8084;;keyval.output_dir=/dev/null' --pedestal-url ccdb-default@{{ tpc_idc_pedestal_timestamp }} | o2-tpc-idc-flp -b --session default --n-TFs-buffer $(( 100 * 128 / {{ pdp_n_hbf_per_tf }} )) --crus "${CRU_IDS}" --severity warning --infologger-severity warning --configKeyValues 'NameConf.mCCDBServer=http://127.0.0.1:8084;;keyval.output_dir=/dev/null' --lanes 1 --disableIDC0CCDB true | o2-tpc-cmv-to-vector --input-spec "A:TPC/RAWDATA" --crus "${CRU_IDS}" --configKeyValues 'NameConf.mCCDBServer=http://127.0.0.1:8084;;keyval.output_dir=/dev/null' | o2-tpc-cmv-flp --crus "${CRU_IDS}" --n-TFs-buffer $(( 50 * 128 / {{ pdp_n_hbf_per_tf }} )) --configKeyValues 'NameConf.mCCDBServer=http://127.0.0.1:8084;;keyval.output_dir=/dev/null' --lanes 1 | o2-dpl-output-proxy -b --session default --labels tpcidc:ecs-preserve-raw-channels --proxy-name tpcidc --proxy-channel-name tpcidc --fairmq-rate-logging 10 --tpcidc '--channel-config "name=tpcidc,method=bind,address=tcp://*:{{ merger_port }},type=push,transport=zeromq,rateLogging=1" ' --dataspec "idc2:TPC/IDCGROUPC" --sporadic-inputs --infologger-severity info --severity info | o2-dpl-output-proxy -b --session default --labels tpccmv:ecs-preserve-raw-channels --proxy-name tpccmv --proxy-channel-name tpccmv --fairmq-rate-logging 10 --tpccmv '--channel-config "name=tpccmv,method=bind,address=tcp://*:{{ merger_port_2 }},type=push,transport=zeromq,rateLogging=1" ' --dataspec "cmvgroup:TPC/CMVGROUP;cmvorbit:TPC/CMVORBITINFO" --sporadic-inputs --infologger-severity info --severity info | o2-dpl-output-proxy -b --session default --dpl-output-proxy '--channel-config "name=downstream,type=push,method=bind,address=ipc:///tmp/stf-pipe-0,rateLogging=10,transport=shmem"' --dataspec 'xout:TPC/RAWDATA;ddout:FLP/DISTSUBTIMEFRAME/0' --environment DPL_OUTPUT_PROXY_ORDERED=1 +CRU_IDS=$(consul kv get o2/cache/flpToCruId/{{ it }}) && o2-dpl-raw-proxy -b --session default --dataspec 'x:TPC/RAWDATA;dd:FLP/DISTSUBTIMEFRAME/0' --inject-missing-data --readout-proxy '--channel-config "name=readout-proxy,type=pull,method=connect,address=ipc://tmp/stf-builder-dpl-pipe-0,transport=shmem,rateLogging=1"' | o2-tpc-idc-to-vector -b --session default --crus "${CRU_IDS}" --severity error --infologger-severity error --configKeyValues 'NameConf.mCCDBServer=http://127.0.0.1:8084;;keyval.output_dir=/dev/null' --pedestal-url ccdb-default@{{ tpc_idc_pedestal_timestamp }} | o2-tpc-idc-flp -b --session default --n-TFs-buffer $(( 100 * 128 / {{ pdp_n_hbf_per_tf }} )) --crus "${CRU_IDS}" --severity warning --infologger-severity warning --configKeyValues 'NameConf.mCCDBServer=http://127.0.0.1:8084;;keyval.output_dir=/dev/null' --lanes 1 --disableIDC0CCDB true | o2-tpc-cmv-to-vector --input-spec "A:TPC/RAWDATA" --crus "${CRU_IDS}" --configKeyValues 'NameConf.mCCDBServer=http://127.0.0.1:8084;;keyval.output_dir=/dev/null' | o2-tpc-cmv-flp --crus "${CRU_IDS}" --n-TFs-buffer $(( 50 * 128 / {{ pdp_n_hbf_per_tf }} )) --configKeyValues 'NameConf.mCCDBServer=http://127.0.0.1:8084;;keyval.output_dir=/dev/null' --lanes 1 | o2-dpl-output-proxy -b --session default --labels tpcidc:ecs-preserve-raw-channels --proxy-name tpcidc --proxy-channel-name tpcidc --fairmq-rate-logging 10 --tpcidc '--channel-config "name=tpcidc,method=bind,address=tcp://*:{{ merger_port_idc }},type=push,transport=zeromq,rateLogging=1" ' --dataspec "idc2:TPC/IDCGROUPC" --sporadic-inputs --infologger-severity info --severity info | o2-dpl-output-proxy -b --session default --labels tpccmv:ecs-preserve-raw-channels --proxy-name tpccmv --proxy-channel-name tpccmv --fairmq-rate-logging 10 --tpccmv '--channel-config "name=tpccmv,method=bind,address=tcp://*:{{ merger_port_cmv }},type=push,transport=zeromq,rateLogging=1" ' --dataspec "cmvgroup:TPC/CMVGROUP;cmvorbit:TPC/CMVORBITINFO" --sporadic-inputs --infologger-severity info --severity info | o2-dpl-output-proxy -b --session default --dpl-output-proxy '--channel-config "name=downstream,type=push,method=bind,address=ipc:///tmp/stf-pipe-0,rateLogging=10,transport=shmem"' --dataspec 'xout:TPC/RAWDATA;ddout:FLP/DISTSUBTIMEFRAME/0' --environment DPL_OUTPUT_PROXY_ORDERED=1 diff --git a/workflows/tpc-idc-sac-cmv-full-split-proxy.yaml b/workflows/tpc-idc-sac-cmv-full-split-proxy.yaml index dcda94253..bded6e880 100644 --- a/workflows/tpc-idc-sac-cmv-full-split-proxy.yaml +++ b/workflows/tpc-idc-sac-cmv-full-split-proxy.yaml @@ -6,18 +6,18 @@ defaults: tpc_idc_pedestal_timestamp : 1715236056769 bookkept: "false" roles: - - name: tpc-idc-a + - name: tpc-idc-cmv-a-split-proxy defaults: - merger_port: 29950 - merger_port_2: 29952 + merger_port_idc: 29950 + merger_port_cmv: 29952 enabled: "{{ util.SuffixInRange(it, 'alio2-cr1-flp', '001', '072') }}" - include: "{{ dpl.GenerateFromUri('tpc-cmv-split-proxy') }}" - - name: tpc-idc-c + include: "{{ dpl.GenerateFromUri('tpc-idc-cmv-a-split-proxy') }}" + - name: tpc-idc-cmv-c-split-proxy defaults: - merger_port: 29950 - merger_port_2: 29952 + merger_port_idc: 29950 + merger_port_cmv: 29952 enabled: "{{ util.SuffixInRange(it, 'alio2-cr1-flp', '073', '144') }}" - include: "{{ dpl.GenerateFromUri('tpc-cmv-split-proxy') }}" + include: "{{ dpl.GenerateFromUri('tpc-idc-cmv-c-split-proxy') }}" - name: tpc-sac defaults: merger_port: 29951 diff --git a/workflows/tpc-idc-sac-cmv-full-split.yaml b/workflows/tpc-idc-sac-cmv-full-split.yaml index d97504c0e..c8818e372 100644 --- a/workflows/tpc-idc-sac-cmv-full-split.yaml +++ b/workflows/tpc-idc-sac-cmv-full-split.yaml @@ -1,4 +1,4 @@ -name: tpc-idc-sac-full-split +name: tpc-idc-sac-cmv-full-split defaults: ccdb_path: "http://o2-ccdb.internal" tpc_sac_try_realign: 0 @@ -6,12 +6,12 @@ defaults: tpc_idc_pedestal_timestamp : 1715236056769 bookkept: "false" roles: - - name: tpc-idc-a + - name: tpc-idc-cmv-a defaults: merger_port: 29950 enabled: "{{ util.SuffixInRange(it, 'alio2-cr1-flp', '001', '072') }}" include: "{{ dpl.GenerateFromUri('tpc-idc-cmv-a') }}" - - name: tpc-idc-c + - name: tpc-idc-cmv-c defaults: merger_port: 29950 enabled: "{{ util.SuffixInRange(it, 'alio2-cr1-flp', '073', '144') }}" diff --git a/workflows/tpc-sac-cmv-full-split.yaml b/workflows/tpc-sac-cmv-full-split.yaml index a8eb4218a..0bc964bbc 100644 --- a/workflows/tpc-sac-cmv-full-split.yaml +++ b/workflows/tpc-sac-cmv-full-split.yaml @@ -1,4 +1,4 @@ -name: tpc-idc-sac-full-split +name: tpc-sac-cmv-full-split defaults: ccdb_path: "http://o2-ccdb.internal" tpc_sac_try_realign: 0 @@ -6,14 +6,14 @@ defaults: tpc_idc_pedestal_timestamp : 1715236056769 bookkept: "false" roles: - - name: tpc-idc-a + - name: tpc-cmv-a defaults: - merger_port: 29950 + merger_port: 29952 enabled: "{{ util.SuffixInRange(it, 'alio2-cr1-flp', '001', '072') }}" include: "{{ dpl.GenerateFromUri('tpc-cmv') }}" - - name: tpc-idc-c + - name: tpc-cmv-c defaults: - merger_port: 29950 + merger_port: 29952 enabled: "{{ util.SuffixInRange(it, 'alio2-cr1-flp', '073', '144') }}" include: "{{ dpl.GenerateFromUri('tpc-cmv') }}" - name: tpc-sac