Skip to content

CI/CD Test Results - Run #193 #82

Description

@github-actions

@BinDong314 @youf3 @disprosium8

CI/CD Test Results - Run #193
Repository: quant-net/qn-server
Workflow: CICD-test-develop-nightly
Workflow run: https://github.com/quant-net/qn-server/actions/runs/28516969682
Check containers [before] running scripts: start
🔍 Checking agent-1...
❌ Error detected in logs for agent-1

agent-1-1 | 2026-07-01 12:19:59,456 - quantnet_mq.rpcclient - ERROR - Timeout awaiting RPC response
agent-1-1 | 2026-07-01 12:19:59,456 - quantnet_agent.service.register - ERROR - Could not register configuration: Timeout awaiting RPC response. retrying in 10 sec

------ Full Logs for agent-1 (might be cut as it too long)------
agent-1-1 | /docker-entrypoint.sh: Wait for 15 seconds to start...
agent-1-1 | 2026-07-01 12:19:54,101 - quantnet_agent.cli - INFO - Loaded agent configuration from /opt/quantnet/etc/agent.cfg
agent-1-1 | 2026-07-01 12:19:54,102 - quantnet_agent.service.agent - INFO - Started agent process [1]
agent-1-1 | 2026-07-01 12:19:54,179 - quantnet_agent.service.agent - INFO - Agent started with protocol namespaces:
agent-1-1 | NAME NAMESPACE SCHEMA
agent-1-1 | ------------------------------------------------------------
agent-1-1 | objects default /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/objects/objects.yaml
agent-1-1 | q-repeater default /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/core/q-repeater.yaml
agent-1-1 | bsm-node default /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/core/bsm-node.yaml
agent-1-1 | m-node default /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/core/m-node.yaml
agent-1-1 | q-node default /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/core/q-node.yaml
agent-1-1 | optical-switch default /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/core/optical-switch.yaml
agent-1-1 | qn-server-rpc default /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/qn-server/qn-server-rpc.yaml
agent-1-1 | scheduler scheduler /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/scheduler.yaml
agent-1-1 | simulation simulation /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/simulation.yaml
agent-1-1 | experiment experiment /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/experiment.yaml
agent-1-1 | calibration calibration /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/calibration.yaml
agent-1-1 | monitor monitor /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/messages/monitor.yaml
agent-1-1 | bsm bsm /qn-plugins/plugins/schema/bsm.yaml
agent-1-1 | egp egp /qn-plugins/plugins/schema/egp.yaml
agent-1-1 | spg spg /qn-plugins/plugins/schema/spg.yaml
agent-1-1 | pingpong pingpong /qn-plugins/plugins/schema/pingpong.yaml
agent-1-1 | example example /qn-plugins/plugins/schema/example.yaml
agent-1-1 | 2026-07-01 12:19:54,363 - dummy - INFO - Initializing ExpFramework
agent-1-1 | 2026-07-01 12:19:54,372 - dummy - INFO - Initializing Dummy Lightsource
agent-1-1 | 2026-07-01 12:19:54,411 - dummy - INFO - EPC initialized
agent-1-1 | 2026-07-01 12:19:54,421 - dummy - INFO - Initializing LightMeasurement with wavelength=0
agent-1-1 | 2026-07-01 12:19:54,427 - simulator - INFO - Initializing simulator EGP driver.
agent-1-1 | 2026-07-01 12:19:54,433 - simulator - INFO - Initializing passthrough driver
agent-1-1 | 2026-07-01 12:19:54,434 - quantnet_agent.hal.local_task_manager - INFO - Generating DAG
agent-1-1 | 2026-07-01 12:19:54,437 - quantnet_agent.hal.node - INFO - Agent LBNL-Q will load the followings:
agent-1-1 | NAME TYPE RESOURCE
agent-1-1 | ------------------------------------------------------------
agent-1-1 | exp_framework driver DummyExpFramework
agent-1-1 | lightsource driver DummyLightSrc
agent-1-1 | epc driver DummyEPC
agent-1-1 | polarimeter driver DummyPolarimeter
agent-1-1 | egp driver SimEGPDriver
agent-1-1 | messaging driver PassthroughDriver
agent-1-1 | scheduler build-in interpreters scheduler.py
agent-1-1 | calibration build-in interpreters calibration.py
agent-1-1 | experiment build-in interpreters exp_framework.py
agent-1-1 | pingpong user-defined interpreters pingpong.py
agent-1-1 | 2026-07-01 12:19:54,437 - quantnet_agent.scheduler.scheduler - INFO - Starting Scheduler at 2026-07-01 12:19:54.437462+00:00
agent-1-1 | 2026-07-01 12:19:54,441 - quantnet_mq.rpcserver - INFO - Connected: LBNL-Q
agent-1-1 | 2026-07-01 12:19:54,442 - quantnet_agent.hal.local_task_manager - INFO - Adding dependency in DAG
agent-1-1 | 2026-07-01 12:19:54,442 - quantnet_mq.rpcclient - INFO - Connected: LBNL-Q
agent-1-1 | 2026-07-01 12:19:54,457 - quantnet_mq.rpcserver - INFO - Subscribed: rpc/LBNL-Q
agent-1-1 | 2026-07-01 12:19:54,457 - quantnet_mq.rpcclient - INFO - Subscribed
agent-1-1 | 2026-07-01 12:19:54,458 - quantnet_mq.msgclient - INFO - Connected: LBNL-Q
agent-1-1 | 2026-07-01 12:19:54,458 - quantnet_agent.hal.local_task_manager - INFO - Periodically checking state of DAG node
agent-1-1 | 2026-07-01 12:19:59,456 - quantnet_mq.rpcclient - ERROR - Timeout awaiting RPC response
agent-1-1 | 2026-07-01 12:19:59,456 - quantnet_agent.service.register - ERROR - Could not register configuration: Timeout awaiting RPC response. retrying in 10 sec
🔍 Checking agent-2...
❌ Error detected in logs for agent-2

agent-2-1 | 2026-07-01 12:19:59,439 - quantnet_mq.rpcclient - ERROR - Timeout awaiting RPC response
agent-2-1 | 2026-07-01 12:19:59,439 - quantnet_agent.service.register - ERROR - Could not register configuration: Timeout awaiting RPC response. retrying in 10 sec

------ Full Logs for agent-2 (might be cut as it too long)------
agent-2-1 | /docker-entrypoint.sh: Wait for 15 seconds to start...
agent-2-1 | 2026-07-01 12:19:54,079 - quantnet_agent.cli - INFO - Loaded agent configuration from /opt/quantnet/etc/agent.cfg
agent-2-1 | 2026-07-01 12:19:54,081 - quantnet_agent.service.agent - INFO - Started agent process [1]
agent-2-1 | 2026-07-01 12:19:54,154 - quantnet_agent.service.agent - INFO - Agent started with protocol namespaces:
agent-2-1 | NAME NAMESPACE SCHEMA
agent-2-1 | ------------------------------------------------------------
agent-2-1 | objects default /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/objects/objects.yaml
agent-2-1 | q-repeater default /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/core/q-repeater.yaml
agent-2-1 | bsm-node default /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/core/bsm-node.yaml
agent-2-1 | m-node default /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/core/m-node.yaml
agent-2-1 | q-node default /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/core/q-node.yaml
agent-2-1 | optical-switch default /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/core/optical-switch.yaml
agent-2-1 | qn-server-rpc default /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/qn-server/qn-server-rpc.yaml
agent-2-1 | scheduler scheduler /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/scheduler.yaml
agent-2-1 | simulation simulation /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/simulation.yaml
agent-2-1 | experiment experiment /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/experiment.yaml
agent-2-1 | calibration calibration /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/calibration.yaml
agent-2-1 | monitor monitor /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/messages/monitor.yaml
agent-2-1 | bsm bsm /qn-plugins/plugins/schema/bsm.yaml
agent-2-1 | egp egp /qn-plugins/plugins/schema/egp.yaml
agent-2-1 | spg spg /qn-plugins/plugins/schema/spg.yaml
agent-2-1 | pingpong pingpong /qn-plugins/plugins/schema/pingpong.yaml
agent-2-1 | example example /qn-plugins/plugins/schema/example.yaml
agent-2-1 | 2026-07-01 12:19:54,340 - dummy - INFO - Initializing ExpFramework
agent-2-1 | 2026-07-01 12:19:54,349 - dummy - INFO - Initializing Dummy Lightsource
agent-2-1 | 2026-07-01 12:19:54,381 - dummy - INFO - EPC initialized
agent-2-1 | 2026-07-01 12:19:54,391 - dummy - INFO - Initializing LightMeasurement with wavelength=0
agent-2-1 | 2026-07-01 12:19:54,397 - simulator - INFO - Initializing simulator EGP driver.
agent-2-1 | 2026-07-01 12:19:54,403 - simulator - INFO - Initializing passthrough driver
agent-2-1 | 2026-07-01 12:19:54,404 - quantnet_agent.hal.local_task_manager - INFO - Generating DAG
agent-2-1 | 2026-07-01 12:19:54,408 - quantnet_agent.hal.node - INFO - Agent UCB-Q will load the followings:
agent-2-1 | NAME TYPE RESOURCE
agent-2-1 | ------------------------------------------------------------
agent-2-1 | exp_framework driver DummyExpFramework
agent-2-1 | lightsource driver DummyLightSrc
agent-2-1 | epc driver DummyEPC
agent-2-1 | polarimeter driver DummyPolarimeter
agent-2-1 | egp driver SimEGPDriver
agent-2-1 | messaging driver PassthroughDriver
agent-2-1 | scheduler build-in interpreters scheduler.py
agent-2-1 | calibration build-in interpreters calibration.py
agent-2-1 | experiment build-in interpreters exp_framework.py
agent-2-1 | pingpong user-defined interpreters pingpong.py
agent-2-1 | 2026-07-01 12:19:54,408 - quantnet_agent.scheduler.scheduler - INFO - Starting Scheduler at 2026-07-01 12:19:54.408252+00:00
agent-2-1 | 2026-07-01 12:19:54,410 - quantnet_mq.rpcserver - INFO - Connected: UCB-Q
agent-2-1 | 2026-07-01 12:19:54,412 - quantnet_agent.hal.local_task_manager - INFO - Adding dependency in DAG
agent-2-1 | 2026-07-01 12:19:54,412 - quantnet_mq.rpcclient - INFO - Connected: UCB-Q
agent-2-1 | 2026-07-01 12:19:54,412 - quantnet_mq.rpcserver - INFO - Subscribed: rpc/UCB-Q
agent-2-1 | 2026-07-01 12:19:54,439 - quantnet_mq.rpcclient - INFO - Subscribed
agent-2-1 | 2026-07-01 12:19:54,441 - quantnet_mq.msgclient - INFO - Connected: UCB-Q
agent-2-1 | 2026-07-01 12:19:54,441 - quantnet_agent.hal.local_task_manager - INFO - Periodically checking state of DAG node
agent-2-1 | 2026-07-01 12:19:59,439 - quantnet_mq.rpcclient - ERROR - Timeout awaiting RPC response
agent-2-1 | 2026-07-01 12:19:59,439 - quantnet_agent.service.register - ERROR - Could not register configuration: Timeout awaiting RPC response. retrying in 10 sec
🔍 Checking agent-3...
❌ Error detected in logs for agent-3

agent-3-1 | 2026-07-01 12:19:59,338 - quantnet_mq.rpcclient - ERROR - Timeout awaiting RPC response
agent-3-1 | 2026-07-01 12:19:59,338 - quantnet_agent.service.register - ERROR - Could not register configuration: Timeout awaiting RPC response. retrying in 10 sec
agent-3-1 | 2026-07-01 12:20:14,353 - quantnet_mq.rpcclient - ERROR - Timeout awaiting RPC response
agent-3-1 | 2026-07-01 12:20:14,354 - quantnet_agent.service.register - ERROR - Could not register configuration: Timeout awaiting RPC response. retrying in 10 sec

------ Full Logs for agent-3 (might be cut as it too long)------
agent-3-1 | /docker-entrypoint.sh: Wait for 15 seconds to start...
agent-3-1 | 2026-07-01 12:19:53,928 - quantnet_agent.cli - INFO - Loaded agent configuration from /opt/quantnet/etc/agent.cfg
agent-3-1 | 2026-07-01 12:19:53,930 - quantnet_agent.service.agent - INFO - Started agent process [1]
agent-3-1 | 2026-07-01 12:19:54,008 - quantnet_agent.service.agent - INFO - Agent started with protocol namespaces:
agent-3-1 | NAME NAMESPACE SCHEMA
agent-3-1 | ------------------------------------------------------------
agent-3-1 | objects default /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/objects/objects.yaml
agent-3-1 | q-repeater default /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/core/q-repeater.yaml
agent-3-1 | bsm-node default /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/core/bsm-node.yaml
agent-3-1 | m-node default /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/core/m-node.yaml
agent-3-1 | q-node default /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/core/q-node.yaml
agent-3-1 | optical-switch default /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/core/optical-switch.yaml
agent-3-1 | qn-server-rpc default /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/qn-server/qn-server-rpc.yaml
agent-3-1 | scheduler scheduler /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/scheduler.yaml
agent-3-1 | simulation simulation /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/simulation.yaml
agent-3-1 | experiment experiment /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/experiment.yaml
agent-3-1 | calibration calibration /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/calibration.yaml
agent-3-1 | monitor monitor /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/messages/monitor.yaml
agent-3-1 | bsm bsm /qn-plugins/plugins/schema/bsm.yaml
agent-3-1 | egp egp /qn-plugins/plugins/schema/egp.yaml
agent-3-1 | spg spg /qn-plugins/plugins/schema/spg.yaml
agent-3-1 | pingpong pingpong /qn-plugins/plugins/schema/pingpong.yaml
agent-3-1 | example example /qn-plugins/plugins/schema/example.yaml
agent-3-1 | 2026-07-01 12:19:54,216 - dummy - INFO - Initializing ExpFramework
agent-3-1 | 2026-07-01 12:19:54,225 - dummy - INFO - Initializing Dummy Lightsource
agent-3-1 | 2026-07-01 12:19:54,259 - dummy - INFO - EPC initialized
agent-3-1 | 2026-07-01 12:19:54,269 - dummy - INFO - Initializing LightMeasurement with wavelength=0
agent-3-1 | 2026-07-01 12:19:54,275 - simulator - INFO - Initializing simulator EGP driver.
agent-3-1 | 2026-07-01 12:19:54,281 - simulator - INFO - Initializing passthrough driver
agent-3-1 | 2026-07-01 12:19:54,282 - quantnet_agent.hal.local_task_manager - INFO - Generating DAG
agent-3-1 | 2026-07-01 12:19:54,285 - quantnet_agent.hal.node - INFO - Agent LBNL-SWITCH will load the followings:
agent-3-1 | NAME TYPE RESOURCE
agent-3-1 | ------------------------------------------------------------
agent-3-1 | exp_framework driver DummyExpFramework
agent-3-1 | lightsource driver DummyLightSrc
agent-3-1 | epc driver DummyEPC
agent-3-1 | polarimeter driver DummyPolarimeter
agent-3-1 | egp driver SimEGPDriver
agent-3-1 | messaging driver PassthroughDriver
agent-3-1 | scheduler build-in interpreters scheduler.py
agent-3-1 | calibration build-in interpreters calibration.py
agent-3-1 | experiment build-in interpreters exp_framework.py
agent-3-1 | pingpong user-defined interpreters pingpong.py
agent-3-1 | 2026-07-01 12:19:54,285 - quantnet_agent.scheduler.scheduler - INFO - Starting Scheduler at 2026-07-01 12:19:54.285874+00:00
agent-3-1 | 2026-07-01 12:19:54,289 - quantnet_mq.rpcserver - INFO - Connected: LBNL-SWITCH
agent-3-1 | 2026-07-01 12:19:54,290 - quantnet_agent.hal.local_task_manager - INFO - Adding dependency in DAG
agent-3-1 | 2026-07-01 12:19:54,291 - quantnet_mq.rpcserver - INFO - Subscribed: rpc/LBNL-SWITCH
agent-3-1 | 2026-07-01 12:19:54,292 - quantnet_mq.rpcclient - INFO - Connected: LBNL-SWITCH
agent-3-1 | 2026-07-01 12:19:54,339 - quantnet_mq.msgclient - INFO - Connected: LBNL-SWITCH
agent-3-1 | 2026-07-01 12:19:54,345 - quantnet_mq.rpcclient - INFO - Subscribed
agent-3-1 | 2026-07-01 12:19:54,346 - quantnet_agent.hal.local_task_manager - INFO - Periodically checking state of DAG node
agent-3-1 | 2026-07-01 12:19:59,338 - quantnet_mq.rpcclient - ERROR - Timeout awaiting RPC response
agent-3-1 | 2026-07-01 12:19:59,338 - quantnet_agent.service.register - ERROR - Could not register configuration: Timeout awaiting RPC response. retrying in 10 sec
agent-3-1 | 2026-07-01 12:20:14,353 - quantnet_mq.rpcclient - ERROR - Timeout awaiting RPC response
agent-3-1 | 2026-07-01 12:20:14,354 - quantnet_agent.service.register - ERROR - Could not register configuration: Timeout awaiting RPC response. retrying in 10 sec
🔍 Checking agent-4...
❌ Error detected in logs for agent-4

agent-4-1 | 2026-07-01 12:19:59,461 - quantnet_mq.rpcclient - ERROR - Timeout awaiting RPC response
agent-4-1 | 2026-07-01 12:19:59,461 - quantnet_agent.service.register - ERROR - Could not register configuration: Timeout awaiting RPC response. retrying in 10 sec
agent-4-1 | 2026-07-01 12:20:14,472 - quantnet_mq.rpcclient - ERROR - Timeout awaiting RPC response
agent-4-1 | 2026-07-01 12:20:14,472 - quantnet_agent.service.register - ERROR - Could not register configuration: Timeout awaiting RPC response. retrying in 10 sec

------ Full Logs for agent-4 (might be cut as it too long)------
agent-4-1 | /docker-entrypoint.sh: Wait for 15 seconds to start...
agent-4-1 | 2026-07-01 12:19:54,104 - quantnet_agent.cli - INFO - Loaded agent configuration from /opt/quantnet/etc/agent.cfg
agent-4-1 | 2026-07-01 12:19:54,105 - quantnet_agent.service.agent - INFO - Started agent process [1]
agent-4-1 | 2026-07-01 12:19:54,178 - quantnet_agent.service.agent - INFO - Agent started with protocol namespaces:
agent-4-1 | NAME NAMESPACE SCHEMA
agent-4-1 | ------------------------------------------------------------
agent-4-1 | objects default /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/objects/objects.yaml
agent-4-1 | q-repeater default /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/core/q-repeater.yaml
agent-4-1 | bsm-node default /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/core/bsm-node.yaml
agent-4-1 | m-node default /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/core/m-node.yaml
agent-4-1 | q-node default /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/core/q-node.yaml
agent-4-1 | optical-switch default /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/core/optical-switch.yaml
agent-4-1 | qn-server-rpc default /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/qn-server/qn-server-rpc.yaml
agent-4-1 | scheduler scheduler /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/scheduler.yaml
agent-4-1 | simulation simulation /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/simulation.yaml
agent-4-1 | experiment experiment /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/experiment.yaml
agent-4-1 | calibration calibration /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/calibration.yaml
agent-4-1 | monitor monitor /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/messages/monitor.yaml
agent-4-1 | bsm bsm /qn-plugins/plugins/schema/bsm.yaml
agent-4-1 | egp egp /qn-plugins/plugins/schema/egp.yaml
agent-4-1 | spg spg /qn-plugins/plugins/schema/spg.yaml
agent-4-1 | pingpong pingpong /qn-plugins/plugins/schema/pingpong.yaml
agent-4-1 | example example /qn-plugins/plugins/schema/example.yaml
agent-4-1 | 2026-07-01 12:19:54,361 - dummy - INFO - Initializing ExpFramework
agent-4-1 | 2026-07-01 12:19:54,370 - dummy - INFO - Initializing Dummy Lightsource
agent-4-1 | 2026-07-01 12:19:54,407 - dummy - INFO - EPC initialized
agent-4-1 | 2026-07-01 12:19:54,414 - dummy - INFO - Initializing LightMeasurement with wavelength=0
agent-4-1 | 2026-07-01 12:19:54,418 - simulator - INFO - Initializing simulator EGP driver.
agent-4-1 | 2026-07-01 12:19:54,422 - simulator - INFO - Initializing passthrough driver
agent-4-1 | 2026-07-01 12:19:54,422 - quantnet_agent.hal.local_task_manager - INFO - Generating DAG
agent-4-1 | 2026-07-01 12:19:54,425 - quantnet_agent.hal.node - INFO - Agent UCB-SWITCH will load the followings:
agent-4-1 | NAME TYPE RESOURCE
agent-4-1 | ------------------------------------------------------------
agent-4-1 | exp_framework driver DummyExpFramework
agent-4-1 | lightsource driver DummyLightSrc
agent-4-1 | epc driver DummyEPC
agent-4-1 | polarimeter driver DummyPolarimeter
agent-4-1 | egp driver SimEGPDriver
agent-4-1 | messaging driver PassthroughDriver
agent-4-1 | scheduler build-in interpreters scheduler.py
agent-4-1 | calibration build-in interpreters calibration.py
agent-4-1 | experiment build-in interpreters exp_framework.py
agent-4-1 | pingpong user-defined interpreters pingpong.py
agent-4-1 | 2026-07-01 12:19:54,425 - quantnet_agent.scheduler.scheduler - INFO - Starting Scheduler at 2026-07-01 12:19:54.425247+00:00
agent-4-1 | 2026-07-01 12:19:54,427 - quantnet_mq.rpcserver - INFO - Connected: UCB-SWITCH
agent-4-1 | 2026-07-01 12:19:54,428 - quantnet_mq.rpcclient - INFO - Connected: UCB-SWITCH
agent-4-1 | 2026-07-01 12:19:54,428 - quantnet_agent.hal.local_task_manager - INFO - Adding dependency in DAG
agent-4-1 | 2026-07-01 12:19:54,462 - quantnet_mq.rpcserver - INFO - Subscribed: rpc/UCB-SWITCH
agent-4-1 | 2026-07-01 12:19:54,462 - quantnet_mq.rpcclient - INFO - Subscribed
agent-4-1 | 2026-07-01 12:19:54,463 - quantnet_mq.msgclient - INFO - Connected: UCB-SWITCH
agent-4-1 | 2026-07-01 12:19:54,463 - quantnet_agent.hal.local_task_manager - INFO - Periodically checking state of DAG node
agent-4-1 | 2026-07-01 12:19:59,461 - quantnet_mq.rpcclient - ERROR - Timeout awaiting RPC response
agent-4-1 | 2026-07-01 12:19:59,461 - quantnet_agent.service.register - ERROR - Could not register configuration: Timeout awaiting RPC response. retrying in 10 sec
agent-4-1 | 2026-07-01 12:20:14,472 - quantnet_mq.rpcclient - ERROR - Timeout awaiting RPC response
agent-4-1 | 2026-07-01 12:20:14,472 - quantnet_agent.service.register - ERROR - Could not register configuration: Timeout awaiting RPC response. retrying in 10 sec
🔍 Checking controller...
------ Logs for controller ------
controller-1 | 2026-07-01 12:19:39,088 - quantnet_controller.cli - INFO - Loaded configuration from /opt/quantnet/etc/quantnet.cfg
controller-1 | 2026-07-01 12:19:39,092 - quantnet_controller.server - INFO - Started server process [1]
controller-1 | 2026-07-01 12:19:39,131 - quantnet_controller.server - INFO - Server started with protocol namespaces:
controller-1 | NAME NAMESPACE SCHEMA
controller-1 | ------------------------------------------------------------
controller-1 | objects default /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/objects/objects.yaml
controller-1 | q-repeater default /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/core/q-repeater.yaml
controller-1 | bsm-node default /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/core/bsm-node.yaml
controller-1 | m-node default /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/core/m-node.yaml
controller-1 | q-node default /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/core/q-node.yaml
controller-1 | optical-switch default /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/core/optical-switch.yaml
controller-1 | qn-server-rpc default /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/qn-server/qn-server-rpc.yaml
controller-1 | scheduler scheduler /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/scheduler.yaml
controller-1 | simulation simulation /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/simulation.yaml
controller-1 | experiment experiment /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/experiment.yaml
controller-1 | calibration calibration /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/rpc/calibration.yaml
controller-1 | monitor monitor /usr/local/lib/python3.11/site-packages/quantnet_mq/schema/messages/monitor.yaml
controller-1 | bsm bsm /qn-plugins/plugins/schema/bsm.yaml
controller-1 | egp egp /qn-plugins/plugins/schema/egp.yaml
controller-1 | spg spg /qn-plugins/plugins/schema/spg.yaml
controller-1 | pingpong pingpong /qn-plugins/plugins/schema/pingpong.yaml
controller-1 | example example /qn-plugins/plugins/schema/example.yaml
controller-1 | 2026-07-01 12:19:39,133 - monitoring - INFO - Monitor plugin initialized with DB handler: <quantnet_controller.core.abstractdatabase.AsyncAbstractDatabase.AsyncDBModel object at 0x7f12ba0e0250>
controller-1 | 2026-07-01 12:19:39,136 - quantnet_controller.common.request - INFO - Loaded experiment definition from /usr/local/lib/python3.11/site-packages/quantnet_controller/plugins/protocols/agentExperiment/exp_defs.py
controller-1 | 2026-07-01 12:19:39,136 - quantnet_controller.common.request - INFO - Initialized RequestManager for agentexperiment with type experiment
controller-1 | 2026-07-01 12:19:39,137 - quantnet_controller.common.request - INFO - Loaded experiment definition from /usr/local/lib/python3.11/site-packages/quantnet_controller/plugins/protocols/calibration/experiment.py
controller-1 | 2026-07-01 12:19:39,137 - quantnet_controller.common.request - INFO - Initialized RequestManager for agentcalibrationresponse with type calibration
controller-1 | 2026-07-01 12:19:39,142 - quantnet_controller.common.request - INFO - Loaded experiment definition from /qn-plugins/plugins/egp/egp/experiment.py
controller-1 | 2026-07-01 12:19:39,142 - quantnet_controller.common.request - INFO - Initialized RequestManager for egprequest with type experiment
controller-1 | 2026-07-01 12:19:39,144 - quantnet_controller.common.request - INFO - Loaded experiment definition from /qn-plugins/plugins/spg/spg/experiment.py
controller-1 | 2026-07-01 12:19:39,144 - quantnet_controller.common.request - INFO - Initialized RequestManager for spgrequest with type experiment
controller-1 | 2026-07-01 12:19:39,152 - quantnet_controller.common.request - INFO - Initialized RequestManager for pingpongrequest with type protocol
controller-1 | 2026-07-01 12:19:39,154 - quantnet_controller.common.request - INFO - Loaded experiment definition from /qn-plugins/plugins/bsm/bsm/experiment.py
controller-1 | 2026-07-01 12:19:39,154 - quantnet_controller.common.request - INFO - Initialized RequestManager for bsmrequest with type experiment
controller-1 | 2026-07-01 12:19:39,154 - quantnet_controller.server - INFO - Loaded modules:
controller-1 | experiment PluginType.PROTOCOL
controller-1 | calibration PluginType.PROTOCOL
controller-1 | simulation PluginType.PROTOCOL
controller-1 | agentRegister PluginType.PROTOCOL
controller-1 | egp PluginType.PROTOCOL
controller-1 | spg PluginType.PROTOCOL
controller-1 | pingpong PluginType.PROTOCOL
controller-1 | bsm PluginType.PROTOCOL
controller-1 | router PluginType.ROUTING
controller-1 | scheduler PluginType.SCHEDULING
controller-1 | monitor PluginType.MONITORING
controller-1 | 2026-07-01 12:19:39,157 - quantnet_mq.rpcclient - INFO - Connected: qn-server-cd75f03b-a2af-465a-b1db-71d690c5f492
controller-1 | 2026-07-01 12:19:39,158 - quantnet_mq.rpcclient - INFO - Subscribed
controller-1 | 2026-07-01 12:19:39,158 - quantnet_mq.msgclient - INFO - Connected: msgclient-cd75f03b-a2af-465a-b1db-71d690c5f492
controller-1 | 2026-07-01 12:19:39,159 - quantnet_mq.msgserver - INFO - Connected: msgserver-cd75f03b-a2af-465a-b1db-71d690c5f492
controller-1 | 2026-07-01 12:19:39,160 - quantnet_mq.msgserver - INFO - Subscribed: monitor
controller-1 | 2026-07-01 12:19:39,161 - quantnet_mq.rpcserver - INFO - Connected: rpcserver-cd75f03b-a2af-465a-b1db-71d690c5f492
controller-1 | 2026-07-01 12:19:39,161 - plugins.scheduler - INFO - Scheduler is started
controller-1 | 2026-07-01 12:19:39,161 - plugins.routing - INFO - PathFinder routing module started
controller-1 | 2026-07-01 12:19:39,177 - quantnet_controller.db.nosql.collection.monitor - INFO - Monitor collection indexes created
controller-1 | 2026-07-01 12:19:39,177 - monitoring - INFO - Monitor started and listening on /monitor topic
controller-1 | 2026-07-01 12:19:39,177 - quantnet_mq.rpcserver - INFO - Subscribed: rpc/qn-server
controller-1 | 2026-07-01 12:19:54,391 - agentRegister - INFO - Received Register: {"cmd": "register", "agentId": "LBNL-SWITCH", "payload": {"systemSettings": {"mode": "daemon", "threads": 5, "workers": 5, "type": "OpticalSwitch", "name": "switch1.lbl.gov", "ID": "LBNL-SWITCH", "controlInterface": "10.0.0.11"}, "channels": [{"ID": "11", "name": "channel_11", "type": "classic_photon_gen", "direction": "out", "wavelength": {"value": 1000, "unit": "nm"}, "power": 2.3, "neighbor": {"idRef": "urn:quant-net:LBNL-BSM::1", "systemRef": "LBNL-BSM", "channelRef": "1", "type": "BSMNode", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "12", "name": "channel_12", "type": "classic_bsm_result", "direction": "in", "wavelength": {"value": 1310, "unit": "nm"}, "power": 1.4, "neighbor": {"idRef": "urn:quant-net:LBNL-BSM::2", "systemRef": "LBNL-BSM", "channelRef": "2", "type": "BSMNode", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "13", "name": "channel_13", "type": "classic_clk", "direction": "out", "wavelength": {"value": 1310, "unit": "nm"}, "power": 4.4, "neighbor": {"idRef": "urn:quant-net:LBNL-BSM::3", "systemRef": "LBNL-BSM", "channelRef": "3", "type": "BSMNode", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "14", "name": "channel_14", "type": "quantum", "direction": "out", "wavelength": {"value": 1550, "unit": "nm"}, "power": -3.2, "neighbor": {"idRef": "urn:quant-net:LBNL-BSM::4", "systemRef": "LBNL-BSM", "channelRef": "4", "type": "BSMNode", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "15", "name": "channel_15", "type": "quantum", "direction": "out", "wavelength": {"value": 1550, "unit": "nm"}, "power": -3.2, "neighbor": {"idRef": "urn:quant-net:LBNL-BSM::5", "systemRef": "LBNL-BSM", "channelRef": "5", "type": "BSMNode", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "1", "name": "channel_11", "type": "classic_photon_gen", "direction": "in", "wavelength": {"value": 1000, "unit": "nm"}, "power": 2.3, "neighbor": {"idRef": "urn:quant-net:LBNL-Q::1", "systemRef": "LBNL-Q", "channelRef": "1", "type": "QNode", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "2", "name": "channel_2", "type": "classic_bsm_result", "direction": "out", "wavelength": {"value": 1310, "unit": "nm"}, "power": 1.4, "neighbor": {"idRef": "urn:quant-net:LBNL-Q::2", "systemRef": "LBNL-Q", "channelRef": "2", "type": "QNode", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "3", "name": "channel_3", "type": "classic_clk", "direction": "out", "wavelength": {"value": 1310, "unit": "nm"}, "power": 4.4, "neighbor": {"idRef": "urn:quant-net:LBNL-Q::3", "systemRef": "LBNL-Q", "channelRef": "3", "type": "QNode", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "4", "name": "channel_4", "type": "quantum", "direction": "in", "wavelength": {"value": 1310, "unit": "nm"}, "power": -3.2, "neighbor": {"idRef": "urn:quant-net:LBNL-Q::4", "systemRef": "LBNL-Q", "channelRef": "4", "type": "QNode", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "21", "name": "channel_21", "type": "quantum", "direction": "out", "wavelength": {"value": 1000, "unit": "nm"}, "power": 2.3, "neighbor": {"idRef": "urn:quant-net:LBNL-M::1", "systemRef": "LBNL-M", "channelRef": "1", "type": "MNode", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "99", "name": "channel_99", "type": "quantum", "direction": "out", "wavelength": {"value": 1310, "unit": "nm"}, "power": 1.4, "neighbor": {"idRef": "urn:quant-net:UCB-SWITCH::99", "systemRef": "UCB-SWITCH", "channelRef": "99", "type": "OpticalSwitch", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "100", "name": "channel_100", "type": "quantum", "direction": "in", "wavelength": {"value": 1310, "unit": "nm"}, "power": 1.4, "neighbor": {"idRef": "urn:quant-net:UCB-SWITCH::100", "systemRef": "UCB-SWITCH", "channelRef": "100", "type": "OpticalSwitch", "loss": {"value": 0, "unit": "dB"}}}]}}
controller-1 | 2026-07-01 12:19:54,391 - plugins.scheduler - INFO - Scheduling handle_register for 1 times 6s interval, assuming each takes 5s
controller-1 | 2026-07-01 12:19:54,391 - quantnet_controller.core.managers - INFO - Registering OpticalSwitch LBNL-SWITCH from agent LBNL-SWITCH
controller-1 | 2026-07-01 12:19:54,457 - agentRegister - INFO - Received Register: {"cmd": "register", "agentId": "UCB-Q", "payload": {"systemSettings": {"mode": "daemon", "threads": 3, "workers": 3, "type": "QNode", "name": "q-node1.berkeley.edu", "ID": "UCB-Q", "controlInterface": "10.0.0.4"}, "qubitSettings": {"qubits": [{"ID": "1", "quantumObject": "trapped_ion", "T1": {"value": 1.5, "unit": "s"}, "T2": {"value": 1.1, "unit": "s"}, "type": "communication"}, {"ID": "2", "quantumObject": "trapped_ion", "T1": {"value": 1.5, "unit": "s"}, "T2": {"value": 1.1, "unit": "s"}, "type": "communication"}], "operations": {"oneQubitGates": [{"gate": "rot_x", "qubits": ["1", "2"]}, {"gate": "rot_y", "qubits": ["1", "2"]}, {"gate": "rot_z", "qubits": ["1", "2"]}], "twoQubitGates": [{"gate": "cnot", "qubits": [["1", "2"]]}, {"gate": "cphase", "qubits": [["1", "2"]]}]}}, "matterLightInterfaceSettings": [{"ID": "1", "name": "Interface 1", "entanglement": {"rate": {"value": 1000, "unit": "Hz"}, "type": "\u2223\u03a6+\u27e9"}, "flyingQubit": {"type": "polarization", "wavelength": {"value": 1550, "unit": "nm"}}}], "channels": [{"ID": "1", "name": "channel_1", "type": "quantum", "direction": "out", "wavelength": {"value": 1550, "unit": "nm"}, "power": 12.1, "neighbor": {"idRef": "urn:quant-net:UCB-SWITCH:1", "systemRef": "UCB-SWITCH", "channelRef": "1", "loss": {"value": 5, "unit": "dB"}}}, {"ID": "2", "name": "channel_2", "type": "classic_clk", "direction": "in", "wavelength": {"value": 1520, "unit": "nm"}, "power": -3.2, "neighbor": {"idRef": "urn:quant-net:UCB-SWITCH:2", "systemRef": "UCB-SWITCH", "channelRef": "2", "loss": {"value": 5, "unit": "dB"}}}, {"ID": "3", "name": "channel_3", "type": "classic_bsm_result", "direction": "in", "wavelength": {"value": 1530, "unit": "nm"}, "power": -4.7, "neighbor": {"idRef": "urn:quant-net:UCB-SWITCH:3", "systemRef": "UCB-SWITCH", "channelRef": "3", "loss": {"value": 5, "unit": "dB"}}}, {"ID": "4", "name": "channel_4", "type": "classic_photon_gen", "direction": "out", "wavelength": {"value": 1540, "unit": "nm"}, "power": -3.2, "neighbor": {"idRef": "urn:quant-net:UCB-SWITCH:4", "systemRef": "UCB-SWITCH", "channelRef": "4", "loss": {"value": 5, "unit": "dB"}}}]}}
controller-1 | 2026-07-01 12:19:54,457 - plugins.scheduler - INFO - Scheduling handle_register for 1 times 6s interval, assuming each takes 5s
controller-1 | 2026-07-01 12:19:54,457 - quantnet_controller.core.managers - INFO - Registering QNode UCB-Q from agent UCB-Q
controller-1 | 2026-07-01 12:19:54,465 - agentRegister - INFO - Received Register: {"cmd": "register", "agentId": "LBNL-Q", "payload": {"systemSettings": {"mode": "daemon", "threads": 3, "workers": 3, "type": "QNode", "name": "q-node1.lbl.gov", "ID": "LBNL-Q", "controlInterface": "10.0.0.3"}, "qubitSettings": {"qubits": [{"ID": "1", "quantumObject": "trapped_ion", "T1": {"value": 1.5, "unit": "s"}, "T2": {"value": 1.1, "unit": "s"}, "type": "communication"}, {"ID": "2", "quantumObject": "trapped_ion", "T1": {"value": 1.5, "unit": "s"}, "T2": {"value": 1.1, "unit": "s"}, "type": "communication"}], "operations": {"oneQubitGates": [{"gate": "rot_x", "qubits": ["1", "2"]}, {"gate": "rot_y", "qubits": ["1", "2"]}, {"gate": "rot_z", "qubits": ["1", "2"]}], "twoQubitGates": [{"gate": "cnot", "qubits": [["1", "2"]]}, {"gate": "cphase", "qubits": [["1", "2"]]}]}}, "matterLightInterfaceSettings": [{"ID": "1", "name": "Interface 1", "entanglement": {"rate": {"value": 1000, "unit": "Hz"}, "type": "\u2223\u03a6+\u27e9"}, "flyingQubit": {"type": "polarization", "wavelength": {"value": 1550, "unit": "nm"}}}], "channels": [{"ID": "1", "name": "channel_1", "type": "quantum", "direction": "out", "wavelength": {"value": 1550, "unit": "nm"}, "power": 12.1, "neighbor": {"idRef": "urn:quant-net:LBNL-SWITCH:1", "systemRef": "LBNL-SWITCH", "channelRef": "1", "loss": {"value": 5, "unit": "dB"}}}, {"ID": "2", "name": "channel_2", "type": "classic_clk", "direction": "in", "wavelength": {"value": 1520, "unit": "nm"}, "power": -3.2, "neighbor": {"idRef": "urn:quant-net:LBNL-SWITCH:2", "systemRef": "LBNL-SWITCH", "channelRef": "2", "loss": {"value": 5, "unit": "dB"}}}, {"ID": "3", "name": "channel_3", "type": "classic_bsm_result", "direction": "in", "wavelength": {"value": 1530, "unit": "nm"}, "power": -4.7, "neighbor": {"idRef": "urn:quant-net:LBNL-SWITCH:3", "systemRef": "LBNL-SWITCH", "channelRef": "3", "loss": {"value": 5, "unit": "dB"}}}, {"ID": "4", "name": "channel_4", "type": "classic_photon_gen", "direction": "out", "wavelength": {"value": 1540, "unit": "nm"}, "power": -3.2, "neighbor": {"idRef": "urn:quant-net:LBNL-SWITCH:4", "systemRef": "LBNL-SWITCH", "channelRef": "4", "loss": {"value": 5, "unit": "dB"}}}]}}
controller-1 | 2026-07-01 12:19:54,465 - plugins.scheduler - INFO - Scheduling handle_register for 1 times 6s interval, assuming each takes 5s
controller-1 | 2026-07-01 12:19:54,465 - quantnet_controller.core.managers - INFO - Registering QNode LBNL-Q from agent LBNL-Q
controller-1 | 2026-07-01 12:19:54,475 - agentRegister - INFO - Received Register: {"cmd": "register", "agentId": "UCB-SWITCH", "payload": {"systemSettings": {"mode": "daemon", "threads": 5, "workers": 5, "type": "OpticalSwitch", "name": "switch1.berkeley.edu", "ID": "UCB-SWITCH", "controlInterface": "10.0.0.12"}, "channels": [{"ID": "1", "name": "channel_11", "type": "classic_photon_gen", "direction": "in", "wavelength": {"value": 1000, "unit": "nm"}, "power": 2.3, "neighbor": {"idRef": "urn:quant-net:UCB-Q::1", "systemRef": "UCB-Q", "channelRef": "1", "type": "QNode", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "2", "name": "channel_2", "type": "classic_bsm_result", "direction": "out", "wavelength": {"value": 1310, "unit": "nm"}, "power": 1.4, "neighbor": {"idRef": "urn:quant-net:UCB-Q::2", "systemRef": "UCB-Q", "channelRef": "2", "type": "QNode", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "3", "name": "channel_3", "type": "classic_clk", "direction": "out", "wavelength": {"value": 1310, "unit": "nm"}, "power": 4.4, "neighbor": {"idRef": "urn:quant-net:UCB-Q::3", "systemRef": "UCB-Q", "channelRef": "3", "type": "QNode", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "4", "name": "channel_4", "type": "quantum", "direction": "in", "wavelength": {"value": 1550, "unit": "nm"}, "power": -3.2, "neighbor": {"idRef": "urn:quant-net:UCB-Q::4", "systemRef": "UCB-Q", "channelRef": "4", "type": "QNode", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "21", "name": "channel_21", "type": "quantum", "direction": "out", "wavelength": {"value": 1000, "unit": "nm"}, "power": 2.3, "neighbor": {"idRef": "urn:quant-net:UCB-M::1", "systemRef": "UCB-M", "channelRef": "1", "type": "MNode", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "22", "name": "channel_22", "type": "quantum", "direction": "out", "wavelength": {"value": 1000, "unit": "nm"}, "power": 2.3, "neighbor": {"idRef": "urn:quant-net:UCB-BSM::4", "systemRef": "UCB-BSM", "channelRef": "4", "type": "BSMNode", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "99", "name": "channel_99", "type": "quantum", "direction": "in", "wavelength": {"value": 1310, "unit": "nm"}, "power": 1.4, "neighbor": {"idRef": "urn:quant-net:LBNL-SWITCH::99", "systemRef": "LBNL-SWITCH", "channelRef": "99", "type": "OpticalSwitch", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "100", "name": "channel_100", "type": "quantum", "direction": "out", "wavelength": {"value": 1310, "unit": "nm"}, "power": 1.4, "neighbor": {"idRef": "urn:quant-net:LBNL-SWITCH::100", "systemRef": "LBNL-SWITCH", "channelRef": "100", "type": "OpticalSwitch", "loss": {"value": 0, "unit": "dB"}}}]}}
controller-1 | 2026-07-01 12:19:54,475 - plugins.scheduler - INFO - Scheduling handle_register for 1 times 6s interval, assuming each takes 5s
controller-1 | 2026-07-01 12:19:54,475 - quantnet_controller.core.managers - INFO - Registering OpticalSwitch UCB-SWITCH from agent UCB-SWITCH
controller-1 | 2026-07-01 12:20:09,366 - agentRegister - INFO - Received Register: {"cmd": "register", "agentId": "LBNL-SWITCH", "payload": {"systemSettings": {"mode": "daemon", "threads": 5, "workers": 5, "type": "OpticalSwitch", "name": "switch1.lbl.gov", "ID": "LBNL-SWITCH", "controlInterface": "10.0.0.11"}, "channels": [{"ID": "11", "name": "channel_11", "type": "classic_photon_gen", "direction": "out", "wavelength": {"value": 1000, "unit": "nm"}, "power": 2.3, "neighbor": {"idRef": "urn:quant-net:LBNL-BSM::1", "systemRef": "LBNL-BSM", "channelRef": "1", "type": "BSMNode", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "12", "name": "channel_12", "type": "classic_bsm_result", "direction": "in", "wavelength": {"value": 1310, "unit": "nm"}, "power": 1.4, "neighbor": {"idRef": "urn:quant-net:LBNL-BSM::2", "systemRef": "LBNL-BSM", "channelRef": "2", "type": "BSMNode", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "13", "name": "channel_13", "type": "classic_clk", "direction": "out", "wavelength": {"value": 1310, "unit": "nm"}, "power": 4.4, "neighbor": {"idRef": "urn:quant-net:LBNL-BSM::3", "systemRef": "LBNL-BSM", "channelRef": "3", "type": "BSMNode", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "14", "name": "channel_14", "type": "quantum", "direction": "out", "wavelength": {"value": 1550, "unit": "nm"}, "power": -3.2, "neighbor": {"idRef": "urn:quant-net:LBNL-BSM::4", "systemRef": "LBNL-BSM", "channelRef": "4", "type": "BSMNode", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "15", "name": "channel_15", "type": "quantum", "direction": "out", "wavelength": {"value": 1550, "unit": "nm"}, "power": -3.2, "neighbor": {"idRef": "urn:quant-net:LBNL-BSM::5", "systemRef": "LBNL-BSM", "channelRef": "5", "type": "BSMNode", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "1", "name": "channel_11", "type": "classic_photon_gen", "direction": "in", "wavelength": {"value": 1000, "unit": "nm"}, "power": 2.3, "neighbor": {"idRef": "urn:quant-net:LBNL-Q::1", "systemRef": "LBNL-Q", "channelRef": "1", "type": "QNode", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "2", "name": "channel_2", "type": "classic_bsm_result", "direction": "out", "wavelength": {"value": 1310, "unit": "nm"}, "power": 1.4, "neighbor": {"idRef": "urn:quant-net:LBNL-Q::2", "systemRef": "LBNL-Q", "channelRef": "2", "type": "QNode", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "3", "name": "channel_3", "type": "classic_clk", "direction": "out", "wavelength": {"value": 1310, "unit": "nm"}, "power": 4.4, "neighbor": {"idRef": "urn:quant-net:LBNL-Q::3", "systemRef": "LBNL-Q", "channelRef": "3", "type": "QNode", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "4", "name": "channel_4", "type": "quantum", "direction": "in", "wavelength": {"value": 1310, "unit": "nm"}, "power": -3.2, "neighbor": {"idRef": "urn:quant-net:LBNL-Q::4", "systemRef": "LBNL-Q", "channelRef": "4", "type": "QNode", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "21", "name": "channel_21", "type": "quantum", "direction": "out", "wavelength": {"value": 1000, "unit": "nm"}, "power": 2.3, "neighbor": {"idRef": "urn:quant-net:LBNL-M::1", "systemRef": "LBNL-M", "channelRef": "1", "type": "MNode", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "99", "name": "channel_99", "type": "quantum", "direction": "out", "wavelength": {"value": 1310, "unit": "nm"}, "power": 1.4, "neighbor": {"idRef": "urn:quant-net:UCB-SWITCH::99", "systemRef": "UCB-SWITCH", "channelRef": "99", "type": "OpticalSwitch", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "100", "name": "channel_100", "type": "quantum", "direction": "in", "wavelength": {"value": 1310, "unit": "nm"}, "power": 1.4, "neighbor": {"idRef": "urn:quant-net:UCB-SWITCH::100", "systemRef": "UCB-SWITCH", "channelRef": "100", "type": "OpticalSwitch", "loss": {"value": 0, "unit": "dB"}}}]}}
controller-1 | 2026-07-01 12:20:09,366 - plugins.scheduler - INFO - Scheduling handle_register for 1 times 6s interval, assuming each takes 5s
controller-1 | 2026-07-01 12:20:09,366 - quantnet_controller.core.managers - INFO - Registering OpticalSwitch LBNL-SWITCH from agent LBNL-SWITCH
controller-1 | 2026-07-01 12:20:09,446 - agentRegister - INFO - Received Register: {"cmd": "register", "agentId": "UCB-Q", "payload": {"systemSettings": {"mode": "daemon", "threads": 3, "workers": 3, "type": "QNode", "name": "q-node1.berkeley.edu", "ID": "UCB-Q", "controlInterface": "10.0.0.4"}, "qubitSettings": {"qubits": [{"ID": "1", "quantumObject": "trapped_ion", "T1": {"value": 1.5, "unit": "s"}, "T2": {"value": 1.1, "unit": "s"}, "type": "communication"}, {"ID": "2", "quantumObject": "trapped_ion", "T1": {"value": 1.5, "unit": "s"}, "T2": {"value": 1.1, "unit": "s"}, "type": "communication"}], "operations": {"oneQubitGates": [{"gate": "rot_x", "qubits": ["1", "2"]}, {"gate": "rot_y", "qubits": ["1", "2"]}, {"gate": "rot_z", "qubits": ["1", "2"]}], "twoQubitGates": [{"gate": "cnot", "qubits": [["1", "2"]]}, {"gate": "cphase", "qubits": [["1", "2"]]}]}}, "matterLightInterfaceSettings": [{"ID": "1", "name": "Interface 1", "entanglement": {"rate": {"value": 1000, "unit": "Hz"}, "type": "\u2223\u03a6+\u27e9"}, "flyingQubit": {"type": "polarization", "wavelength": {"value": 1550, "unit": "nm"}}}], "channels": [{"ID": "1", "name": "channel_1", "type": "quantum", "direction": "out", "wavelength": {"value": 1550, "unit": "nm"}, "power": 12.1, "neighbor": {"idRef": "urn:quant-net:UCB-SWITCH:1", "systemRef": "UCB-SWITCH", "channelRef": "1", "loss": {"value": 5, "unit": "dB"}}}, {"ID": "2", "name": "channel_2", "type": "classic_clk", "direction": "in", "wavelength": {"value": 1520, "unit": "nm"}, "power": -3.2, "neighbor": {"idRef": "urn:quant-net:UCB-SWITCH:2", "systemRef": "UCB-SWITCH", "channelRef": "2", "loss": {"value": 5, "unit": "dB"}}}, {"ID": "3", "name": "channel_3", "type": "classic_bsm_result", "direction": "in", "wavelength": {"value": 1530, "unit": "nm"}, "power": -4.7, "neighbor": {"idRef": "urn:quant-net:UCB-SWITCH:3", "systemRef": "UCB-SWITCH", "channelRef": "3", "loss": {"value": 5, "unit": "dB"}}}, {"ID": "4", "name": "channel_4", "type": "classic_photon_gen", "direction": "out", "wavelength": {"value": 1540, "unit": "nm"}, "power": -3.2, "neighbor": {"idRef": "urn:quant-net:UCB-SWITCH:4", "systemRef": "UCB-SWITCH", "channelRef": "4", "loss": {"value": 5, "unit": "dB"}}}]}}
controller-1 | 2026-07-01 12:20:09,446 - plugins.scheduler - INFO - Scheduling handle_register for 1 times 6s interval, assuming each takes 5s
controller-1 | 2026-07-01 12:20:09,447 - quantnet_controller.core.managers - INFO - Registering QNode UCB-Q from agent UCB-Q
controller-1 | 2026-07-01 12:20:09,465 - agentRegister - INFO - Received Register: {"cmd": "register", "agentId": "LBNL-Q", "payload": {"systemSettings": {"mode": "daemon", "threads": 3, "workers": 3, "type": "QNode", "name": "q-node1.lbl.gov", "ID": "LBNL-Q", "controlInterface": "10.0.0.3"}, "qubitSettings": {"qubits": [{"ID": "1", "quantumObject": "trapped_ion", "T1": {"value": 1.5, "unit": "s"}, "T2": {"value": 1.1, "unit": "s"}, "type": "communication"}, {"ID": "2", "quantumObject": "trapped_ion", "T1": {"value": 1.5, "unit": "s"}, "T2": {"value": 1.1, "unit": "s"}, "type": "communication"}], "operations": {"oneQubitGates": [{"gate": "rot_x", "qubits": ["1", "2"]}, {"gate": "rot_y", "qubits": ["1", "2"]}, {"gate": "rot_z", "qubits": ["1", "2"]}], "twoQubitGates": [{"gate": "cnot", "qubits": [["1", "2"]]}, {"gate": "cphase", "qubits": [["1", "2"]]}]}}, "matterLightInterfaceSettings": [{"ID": "1", "name": "Interface 1", "entanglement": {"rate": {"value": 1000, "unit": "Hz"}, "type": "\u2223\u03a6+\u27e9"}, "flyingQubit": {"type": "polarization", "wavelength": {"value": 1550, "unit": "nm"}}}], "channels": [{"ID": "1", "name": "channel_1", "type": "quantum", "direction": "out", "wavelength": {"value": 1550, "unit": "nm"}, "power": 12.1, "neighbor": {"idRef": "urn:quant-net:LBNL-SWITCH:1", "systemRef": "LBNL-SWITCH", "channelRef": "1", "loss": {"value": 5, "unit": "dB"}}}, {"ID": "2", "name": "channel_2", "type": "classic_clk", "direction": "in", "wavelength": {"value": 1520, "unit": "nm"}, "power": -3.2, "neighbor": {"idRef": "urn:quant-net:LBNL-SWITCH:2", "systemRef": "LBNL-SWITCH", "channelRef": "2", "loss": {"value": 5, "unit": "dB"}}}, {"ID": "3", "name": "channel_3", "type": "classic_bsm_result", "direction": "in", "wavelength": {"value": 1530, "unit": "nm"}, "power": -4.7, "neighbor": {"idRef": "urn:quant-net:LBNL-SWITCH:3", "systemRef": "LBNL-SWITCH", "channelRef": "3", "loss": {"value": 5, "unit": "dB"}}}, {"ID": "4", "name": "channel_4", "type": "classic_photon_gen", "direction": "out", "wavelength": {"value": 1540, "unit": "nm"}, "power": -3.2, "neighbor": {"idRef": "urn:quant-net:LBNL-SWITCH:4", "systemRef": "LBNL-SWITCH", "channelRef": "4", "loss": {"value": 5, "unit": "dB"}}}]}}
controller-1 | 2026-07-01 12:20:09,465 - plugins.scheduler - INFO - Scheduling handle_register for 1 times 6s interval, assuming each takes 5s
controller-1 | 2026-07-01 12:20:09,465 - quantnet_controller.core.managers - INFO - Registering QNode LBNL-Q from agent LBNL-Q
controller-1 | 2026-07-01 12:20:09,487 - agentRegister - INFO - Received Register: {"cmd": "register", "agentId": "UCB-SWITCH", "payload": {"systemSettings": {"mode": "daemon", "threads": 5, "workers": 5, "type": "OpticalSwitch", "name": "switch1.berkeley.edu", "ID": "UCB-SWITCH", "controlInterface": "10.0.0.12"}, "channels": [{"ID": "1", "name": "channel_11", "type": "classic_photon_gen", "direction": "in", "wavelength": {"value": 1000, "unit": "nm"}, "power": 2.3, "neighbor": {"idRef": "urn:quant-net:UCB-Q::1", "systemRef": "UCB-Q", "channelRef": "1", "type": "QNode", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "2", "name": "channel_2", "type": "classic_bsm_result", "direction": "out", "wavelength": {"value": 1310, "unit": "nm"}, "power": 1.4, "neighbor": {"idRef": "urn:quant-net:UCB-Q::2", "systemRef": "UCB-Q", "channelRef": "2", "type": "QNode", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "3", "name": "channel_3", "type": "classic_clk", "direction": "out", "wavelength": {"value": 1310, "unit": "nm"}, "power": 4.4, "neighbor": {"idRef": "urn:quant-net:UCB-Q::3", "systemRef": "UCB-Q", "channelRef": "3", "type": "QNode", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "4", "name": "channel_4", "type": "quantum", "direction": "in", "wavelength": {"value": 1550, "unit": "nm"}, "power": -3.2, "neighbor": {"idRef": "urn:quant-net:UCB-Q::4", "systemRef": "UCB-Q", "channelRef": "4", "type": "QNode", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "21", "name": "channel_21", "type": "quantum", "direction": "out", "wavelength": {"value": 1000, "unit": "nm"}, "power": 2.3, "neighbor": {"idRef": "urn:quant-net:UCB-M::1", "systemRef": "UCB-M", "channelRef": "1", "type": "MNode", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "22", "name": "channel_22", "type": "quantum", "direction": "out", "wavelength": {"value": 1000, "unit": "nm"}, "power": 2.3, "neighbor": {"idRef": "urn:quant-net:UCB-BSM::4", "systemRef": "UCB-BSM", "channelRef": "4", "type": "BSMNode", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "99", "name": "channel_99", "type": "quantum", "direction": "in", "wavelength": {"value": 1310, "unit": "nm"}, "power": 1.4, "neighbor": {"idRef": "urn:quant-net:LBNL-SWITCH::99", "systemRef": "LBNL-SWITCH", "channelRef": "99", "type": "OpticalSwitch", "loss": {"value": 0, "unit": "dB"}}}, {"ID": "100", "name": "channel_100", "type": "quantum", "direction": "out", "wavelength": {"value": 1310, "unit": "nm"}, "power": 1.4, "neighbor": {"idRef": "urn:quant-net:LBNL-SWITCH::100", "systemRef": "LBNL-SWITCH", "channelRef": "100", "type": "OpticalSwitch", "loss": {"value": 0, "unit": "dB"}}}]}}
controller-1 | 2026-07-01 12:20:09,487 - plugins.scheduler - INFO - Scheduling handle_register for 1 times 6s interval, assuming each takes 5s
controller-1 | 2026-07-01 12:20:09,487 - quantnet_controller.core.managers - INFO - Registering OpticalSwitch UCB-SWITCH from agent UCB-SWITCH

🔍 Checking portal...
❌ One or more containers had errors.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions