Run Test: slices-bi-singlenode-login 2026-06-01 08:29:15.365791 CEST - Run: /usr/local/bin/uv pip compile --upgrade /tmp/tmpw8jw1bvv.package_name --index=https://doc.slices-ri.eu/pypi/ 2026-06-01 08:29:19.039266 CEST - Run: /usr/local/bin/uv pip sync /opt/slices-monitor-worker/slices_monitor_tests/e18f98da-217f-4fac-8179-7e6d49734abe/pip_compile_update_slices-cli.txt --index=https://doc.slices-ri.eu/pypi/ 2026-06-01 08:29:27.132801 CEST - Run: slices --version 2026-06-01 08:29:27.347327 CEST - version: Slices CLI v2026.0.0 Slices CLI core v1.2.3 Slices CLI ai v0.2.1 Slices CLI bi v2.2.0 Slices clientlib bi v6.1.1 Slices clientlib ai v0.3.0 Slices clientlib core v5.5.1 2026-06-01 08:29:27.347594 CEST - Run: slices pubkey list --format text 2026-06-01 08:29:27.963067 CEST - Pubkey already registered 2026-06-01 08:29:27.963327 CEST - Run: slices bi infrastructure list --format csv --all --refresh 2026-06-01 08:29:28.578897 CEST - Refreshed infrastructure list. Total: 22 entries. 2026-06-01 08:29:28.579011 CEST - Check List Flavors 2026-06-01 08:29:28.579176 CEST - Run: slices bi --infra fr-lyon1-bi-baremetal1 flavor list -f json 2026-06-01 08:29:29.445481 CEST - Check List DiskImages 2026-06-01 08:29:29.445663 CEST - Run: slices bi --infra fr-lyon1-bi-baremetal1 diskimage list -f json 2026-06-01 08:29:30.111449 CEST - Requesting resources 2026-06-01 08:29:30.111793 CEST - Run: slices bi --infra fr-lyon1-bi-baremetal1 create tst --image debian11-min --flavor taurus --duration 2h --experiment tst-979b19f8 2026-06-01 08:29:31.930256 CEST - Resource ID: r_fr-lyon1-bi-baremetal1_01kt0xz2z3fjgvx7ejwsjq5zh6 2026-06-01 08:29:31.930412 CEST - Waiting until resource ready 2026-06-01 08:29:33.930815 CEST - Run: slices bi --infra fr-lyon1-bi-baremetal1 list-resources --format json --experiment tst-979b19f8 tst 2026-06-01 08:29:34.646817 CEST - Status: IMAGING 2026-06-01 08:29:37.362989 CEST - Status: IMAGING 2026-06-01 08:29:40.078986 CEST - Status: IMAGING 2026-06-01 08:29:42.795289 CEST - Status: IMAGING 2026-06-01 08:29:45.511530 CEST - Status: IMAGING 2026-06-01 08:29:48.227818 CEST - Status: STARTING 2026-06-01 08:29:50.943971 CEST - Status: STARTING 2026-06-01 08:29:53.660205 CEST - Status: STARTING 2026-06-01 08:29:56.376472 CEST - Status: STARTING 2026-06-01 08:29:59.143053 CEST - Status: STARTING 2026-06-01 08:30:01.859729 CEST - Status: STARTING 2026-06-01 08:30:04.626566 CEST - Status: STARTING 2026-06-01 08:30:07.443202 CEST - Status: STARTING 2026-06-01 08:30:10.259782 CEST - Status: STARTING 2026-06-01 08:30:13.026114 CEST - Status: STARTING 2026-06-01 08:30:15.792625 CEST - Status: STARTING 2026-06-01 08:30:18.559201 CEST - Status: STARTING 2026-06-01 08:30:21.275301 CEST - Status: STARTING 2026-06-01 08:30:24.041734 CEST - Status: STARTING 2026-06-01 08:30:26.808185 CEST - Status: STARTING 2026-06-01 08:30:29.574853 CEST - Status: STARTING 2026-06-01 08:30:32.291112 CEST - Status: STARTING 2026-06-01 08:30:35.057636 CEST - Status: STARTING 2026-06-01 08:30:37.824020 CEST - Status: STARTING 2026-06-01 08:30:40.590388 CEST - Status: STARTING 2026-06-01 08:30:43.306465 CEST - Status: STARTING 2026-06-01 08:30:46.072828 CEST - Status: STARTING 2026-06-01 08:30:48.788840 CEST - Status: STARTING 2026-06-01 08:30:51.605762 CEST - Status: STARTING 2026-06-01 08:30:54.322087 CEST - Status: STARTING 2026-06-01 08:30:57.088836 CEST - Status: STARTING 2026-06-01 08:30:59.805094 CEST - Status: STARTING 2026-06-01 08:31:02.521121 CEST - Status: STARTING 2026-06-01 08:31:05.237675 CEST - Status: STARTING 2026-06-01 08:31:08.004984 CEST - Status: STARTING 2026-06-01 08:31:10.721141 CEST - Status: STARTING 2026-06-01 08:31:13.437328 CEST - Status: STARTING 2026-06-01 08:31:16.203635 CEST - Status: STARTING 2026-06-01 08:31:18.970142 CEST - Status: STARTING 2026-06-01 08:31:21.837286 CEST - Status: STARTING 2026-06-01 08:31:24.553345 CEST - Status: STARTING 2026-06-01 08:31:27.319848 CEST - Status: STARTING 2026-06-01 08:31:30.035900 CEST - Status: STARTING 2026-06-01 08:31:32.751987 CEST - Status: STARTING 2026-06-01 08:31:35.669608 CEST - Status: STARTING 2026-06-01 08:31:38.436359 CEST - Status: STARTING 2026-06-01 08:31:41.152329 CEST - Status: STARTING 2026-06-01 08:31:43.869097 CEST - Status: STARTING 2026-06-01 08:31:46.635917 CEST - Status: STARTING 2026-06-01 08:31:49.402626 CEST - Status: STARTING 2026-06-01 08:31:52.118967 CEST - Status: STARTING 2026-06-01 08:31:54.836030 CEST - Status: STARTING 2026-06-01 08:31:57.552066 CEST - Status: STARTING 2026-06-01 08:32:00.268933 CEST - Status: STARTING 2026-06-01 08:32:02.985115 CEST - Status: STARTING 2026-06-01 08:32:05.701146 CEST - Status: STARTING 2026-06-01 08:32:08.417310 CEST - Status: STARTING 2026-06-01 08:32:11.233784 CEST - Status: STARTING 2026-06-01 08:32:14.000384 CEST - Status: STARTING 2026-06-01 08:32:16.767372 CEST - Status: STARTING 2026-06-01 08:32:19.534407 CEST - Status: STARTING 2026-06-01 08:32:22.301054 CEST - Status: STARTING 2026-06-01 08:32:25.017105 CEST - Status: STARTING 2026-06-01 08:32:27.733295 CEST - Status: STARTING 2026-06-01 08:32:30.457393 CEST - Status: STARTING 2026-06-01 08:32:33.173388 CEST - Status: UP 2026-06-01 08:32:33.173448 CEST - Experiment ID: exp_expauth.ilabt.imec.be_01kt0xz29pfrx9v2cd6fgpy8wa 2026-06-01 08:32:33.173485 CEST - Validate resources 2026-06-01 08:32:33.889480 CEST - The fields of the created resource were validated. 2026-06-01 08:32:33.889559 CEST - Check if resources are registered in experiment 2026-06-01 08:32:33.889726 CEST - Run: slices experiment list-resources --format json tst-979b19f8 2026-06-01 08:32:34.505155 CEST - Status (on expauth): UP 2026-06-01 08:32:34.505328 CEST - Testing extend expires_at (all resources in experiment) 2026-06-01 08:32:34.505463 CEST - Run: slices bi --infra fr-lyon1-bi-baremetal1 extend --duration 3h --experiment tst-979b19f8 2026-06-01 08:32:38.730577 CEST - Run: slices bi --infra fr-lyon1-bi-baremetal1 list-resources --format json --experiment tst-979b19f8 tst 2026-06-01 08:32:39.446620 CEST - Run: slices experiment list-resources --format json tst-979b19f8 2026-06-01 08:32:40.112228 CEST - expires_at (on expauth): 2026-06-01T09:32:00Z (correctly extended) 2026-06-01 08:32:40.112336 CEST - Testing extend expires_at (single resource in experiment) 2026-06-01 08:32:40.112522 CEST - Run: slices bi --infra fr-lyon1-bi-baremetal1 extend tst --duration 4h --experiment tst-979b19f8 2026-06-01 08:32:44.286944 CEST - Run: slices bi --infra fr-lyon1-bi-baremetal1 list-resources --format json --experiment tst-979b19f8 tst 2026-06-01 08:32:45.053160 CEST - Run: slices experiment list-resources --format json tst-979b19f8 2026-06-01 08:32:45.718737 CEST - expires_at (on expauth): 2026-06-01T10:32:00Z (correctly extended) 2026-06-01 08:32:45.718836 CEST - Testing ssh login 2026-06-01 08:32:45.729333 CEST - Run: slices bi --infra fr-lyon1-bi-baremetal1 ssh --no-exec --proxy on --show ssh_config --experiment tst-979b19f8 tst 2026-06-01 08:32:46.445048 CEST - Run: slices bi --infra fr-lyon1-bi-baremetal1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-979b19f8 tst 2026-06-01 08:32:47.162775 CEST - Content of log file '/opt/slices-monitor-worker/slices_monitor_tests/e18f98da-217f-4fac-8179-7e6d49734abe/step_CheckSSHpubkeyresource_command_1.txt': /opt/slices-monitor-worker/slices-cli-venv/bin/slices bi --infra fr-lyon1-bi-baremetal1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-979b19f8 tst 2026-06-01 08:32:47.162855 CEST - Content of log file '/opt/slices-monitor-worker/slices_monitor_tests/e18f98da-217f-4fac-8179-7e6d49734abe/bi_ssh_serverkey_STDERR.txt': No hostkeys in SSH info 2026-06-01 08:32:47.162883 CEST - Error in test step 'Check SSH pubkey (resource)': [Errno 2] No such file or directory: '/opt/slices-monitor-worker/slices_monitor_tests/e18f98da-217f-4fac-8179-7e6d49734abe/bi_ssh_serverkey.txt' 2026-06-01 08:32:47.169309 CEST - Destroying tst-979b19f8 tst ERROR:slices_monitor_test_runner.main:Test Failed with exception Traceback (most recent call last): File "/opt/slices-monitor-worker/src/slices-monitor-test-runner/src/slices_monitor_test_runner/main.py", line 75, in run_test return _get_test_by_test_spec(steps, test_dir, test_spec).run() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/opt/slices-monitor-worker/src/slices-monitor-test-runner/src/slices_monitor_test_runner/test_runners/slices_singlenode_login.py", line 1473, in run self._ssh_login(test_privkey_pem, ssh_agent_env_vars) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/slices-monitor-worker/src/slices-monitor-test-runner/src/slices_monitor_test_runner/test_runners/slices_singlenode_login.py", line 1098, in _ssh_login server_openssh_pubkeys = self._ssh_login_pubkey(proxy_key=False) File "/opt/slices-monitor-worker/src/slices-monitor-test-runner/src/slices_monitor_test_runner/test_runners/slices_singlenode_login.py", line 1028, in _ssh_login_pubkey return server_openssh_pubkeys ^^^^^^^^^^^^^^^^^^^^^^ UnboundLocalError: cannot access local variable 'server_openssh_pubkeys' where it is not associated with a value 2026-06-01 08:32:47.169484 CEST - Run: slices bi --infra fr-lyon1-bi-baremetal1 destroy --experiment tst-979b19f8 tst