Run Test: slices-bi-singlenode-login 2026-07-03 01:02:17.097397 CEST - Run: /usr/local/bin/uv pip compile --upgrade /tmp/tmpro5q9qu6.package_name --index=https://doc.slices-ri.eu/pypi/ 2026-07-03 01:03:03.276087 CEST - Run: /usr/local/bin/uv pip sync /opt/slices-monitor-worker/slices_monitor_tests/027c221f-baea-4ad2-b4e9-ec8b125d341e/pip_compile_update_slices-cli.txt --index=https://doc.slices-ri.eu/pypi/ 2026-07-03 01:03:11.260366 CEST - Run: slices --version 2026-07-03 01:03:11.475656 CEST - version: Slices CLI v2026.1.2 Slices CLI core v1.2.4 Slices CLI ai v1.1.0 Slices CLI bi v2.2.0 Slices clientlib bi v6.1.1 Slices clientlib ai v1.0.0 Slices clientlib core v5.5.1 2026-07-03 01:03:11.475960 CEST - Run: slices pubkey list --format text 2026-07-03 01:03:12.041107 CEST - Pubkey already registered 2026-07-03 01:03:12.041394 CEST - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-03 01:03:12.606526 CEST - Refreshed infrastructure list. Total: 24 entries. 2026-07-03 01:03:12.606670 CEST - Check List Flavors 2026-07-03 01:03:12.606853 CEST - Run: slices bi --infra fr-lyon1-bi-baremetal1 flavor list -f json 2026-07-03 01:03:13.372562 CEST - Check List DiskImages 2026-07-03 01:03:13.372779 CEST - Run: slices bi --infra fr-lyon1-bi-baremetal1 diskimage list -f json 2026-07-03 01:03:13.988287 CEST - Requesting resources 2026-07-03 01:03:13.988594 CEST - Run: slices bi --infra fr-lyon1-bi-baremetal1 create tst --image debian11-min --flavor taurus --duration 2h --experiment tst-d19f7cfa 2026-07-03 01:03:15.806642 CEST - Resource ID: r_fr-lyon1-bi-baremetal1_01kwjh4ydeezstz3yk89f65cje 2026-07-03 01:03:15.806791 CEST - Waiting until resource ready 2026-07-03 01:03:17.807193 CEST - Run: slices bi --infra fr-lyon1-bi-baremetal1 list-resources --format json --experiment tst-d19f7cfa tst 2026-07-03 01:03:18.522998 CEST - Status: IMAGING 2026-07-03 01:03:21.239796 CEST - Status: IMAGING 2026-07-03 01:03:23.956934 CEST - Status: IMAGING 2026-07-03 01:03:26.723291 CEST - Status: IMAGING 2026-07-03 01:03:29.439761 CEST - Status: IMAGING 2026-07-03 01:03:32.156244 CEST - Status: IMAGING 2026-07-03 01:03:34.872519 CEST - Status: STARTING 2026-07-03 01:03:37.638792 CEST - Status: STARTING 2026-07-03 01:03:40.354841 CEST - Status: STARTING 2026-07-03 01:03:43.070736 CEST - Status: STARTING 2026-07-03 01:03:45.837011 CEST - Status: STARTING 2026-07-03 01:03:48.602964 CEST - Status: STARTING 2026-07-03 01:03:51.372034 CEST - Status: STARTING 2026-07-03 01:03:54.088074 CEST - Status: STARTING 2026-07-03 01:03:56.804246 CEST - Status: STARTING 2026-07-03 01:03:59.570781 CEST - Status: STARTING 2026-07-03 01:04:02.286814 CEST - Status: STARTING 2026-07-03 01:04:05.052835 CEST - Status: STARTING 2026-07-03 01:04:07.769215 CEST - Status: STARTING 2026-07-03 01:04:10.485287 CEST - Status: STARTING 2026-07-03 01:04:13.201401 CEST - Status: STARTING 2026-07-03 01:04:15.968052 CEST - Status: STARTING 2026-07-03 01:04:18.684240 CEST - Status: STARTING 2026-07-03 01:04:21.400568 CEST - Status: STARTING 2026-07-03 01:04:24.116615 CEST - Status: STARTING 2026-07-03 01:04:26.832738 CEST - Status: STARTING 2026-07-03 01:04:29.548981 CEST - Status: STARTING 2026-07-03 01:04:32.264985 CEST - Status: STARTING 2026-07-03 01:04:35.031406 CEST - Status: STARTING 2026-07-03 01:04:37.797873 CEST - Status: STARTING 2026-07-03 01:04:40.564429 CEST - Status: STARTING 2026-07-03 01:04:43.331645 CEST - Status: STARTING 2026-07-03 01:04:46.047866 CEST - Status: STARTING 2026-07-03 01:04:48.763976 CEST - Status: STARTING 2026-07-03 01:04:51.481680 CEST - Status: STARTING 2026-07-03 01:04:54.197875 CEST - Status: STARTING 2026-07-03 01:04:56.915192 CEST - Status: STARTING 2026-07-03 01:04:59.631337 CEST - Status: STARTING 2026-07-03 01:05:02.398307 CEST - Status: STARTING 2026-07-03 01:05:05.114295 CEST - Status: STARTING 2026-07-03 01:05:07.830746 CEST - Status: STARTING 2026-07-03 01:05:10.546775 CEST - Status: STARTING 2026-07-03 01:05:13.262588 CEST - Status: STARTING 2026-07-03 01:05:15.978551 CEST - Status: STARTING 2026-07-03 01:05:18.694473 CEST - Status: STARTING 2026-07-03 01:05:21.410478 CEST - Status: STARTING 2026-07-03 01:05:24.126656 CEST - Status: STARTING 2026-07-03 01:05:26.842733 CEST - Status: STARTING 2026-07-03 01:05:29.609216 CEST - Status: STARTING 2026-07-03 01:05:32.325316 CEST - Status: STARTING 2026-07-03 01:05:35.041232 CEST - Status: STARTING 2026-07-03 01:05:37.757727 CEST - Status: STARTING 2026-07-03 01:05:40.423449 CEST - Status: STARTING 2026-07-03 01:05:43.139491 CEST - Status: STARTING 2026-07-03 01:05:45.906090 CEST - Status: STARTING 2026-07-03 01:05:48.672294 CEST - Status: STARTING 2026-07-03 01:05:51.388419 CEST - Status: STARTING 2026-07-03 01:05:54.104527 CEST - Status: STARTING 2026-07-03 01:05:56.822492 CEST - Status: STARTING 2026-07-03 01:05:59.538931 CEST - Status: STARTING 2026-07-03 01:06:02.255488 CEST - Status: STARTING 2026-07-03 01:06:04.971636 CEST - Status: STARTING 2026-07-03 01:06:07.687727 CEST - Status: STARTING 2026-07-03 01:06:10.403954 CEST - Status: STARTING 2026-07-03 01:06:13.120050 CEST - Status: UP 2026-07-03 01:06:13.120130 CEST - Experiment ID: exp_expauth.ilabt.imec.be_01kwjh4xsaeerscqfn5g6p0cnj 2026-07-03 01:06:13.120199 CEST - Validate resources 2026-07-03 01:06:13.836170 CEST - The fields of the created resource were validated. 2026-07-03 01:06:13.836261 CEST - Check if resources are registered in experiment 2026-07-03 01:06:13.836438 CEST - Run: slices experiment list-resources --format json tst-d19f7cfa 2026-07-03 01:06:14.451731 CEST - Status (on expauth): UP 2026-07-03 01:06:14.451887 CEST - Testing extend expires_at (all resources in experiment) 2026-07-03 01:06:14.452022 CEST - Run: slices bi --infra fr-lyon1-bi-baremetal1 extend --duration 3h --experiment tst-d19f7cfa 2026-07-03 01:06:18.726660 CEST - Run: slices bi --infra fr-lyon1-bi-baremetal1 list-resources --format json --experiment tst-d19f7cfa tst 2026-07-03 01:06:19.392121 CEST - Run: slices experiment list-resources --format json tst-d19f7cfa 2026-07-03 01:06:20.007365 CEST - expires_at (on expauth): 2026-07-03T02:06:00Z (correctly extended) 2026-07-03 01:06:20.007459 CEST - Testing extend expires_at (single resource in experiment) 2026-07-03 01:06:20.007615 CEST - Run: slices bi --infra fr-lyon1-bi-baremetal1 extend tst --duration 4h --experiment tst-d19f7cfa 2026-07-03 01:06:24.282257 CEST - Run: slices bi --infra fr-lyon1-bi-baremetal1 list-resources --format json --experiment tst-d19f7cfa tst 2026-07-03 01:06:25.048639 CEST - Run: slices experiment list-resources --format json tst-d19f7cfa 2026-07-03 01:06:25.664415 CEST - expires_at (on expauth): 2026-07-03T03:06:00Z (correctly extended) 2026-07-03 01:06:25.664609 CEST - Testing ssh login 2026-07-03 01:06:25.677830 CEST - Run: slices bi --infra fr-lyon1-bi-baremetal1 ssh --no-exec --proxy on --show ssh_config --experiment tst-d19f7cfa tst 2026-07-03 01:06:26.443816 CEST - Run: slices bi --infra fr-lyon1-bi-baremetal1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-d19f7cfa tst 2026-07-03 01:06:27.211511 CEST - Content of log file '/opt/slices-monitor-worker/slices_monitor_tests/027c221f-baea-4ad2-b4e9-ec8b125d341e/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-d19f7cfa tst 2026-07-03 01:06:27.211624 CEST - Content of log file '/opt/slices-monitor-worker/slices_monitor_tests/027c221f-baea-4ad2-b4e9-ec8b125d341e/bi_ssh_serverkey_STDERR.txt': No hostkeys in SSH info 2026-07-03 01:06:27.211655 CEST - Error in test step 'Check SSH pubkey (resource)': [Errno 2] No such file or directory: '/opt/slices-monitor-worker/slices_monitor_tests/027c221f-baea-4ad2-b4e9-ec8b125d341e/bi_ssh_serverkey.txt' 2026-07-03 01:06:27.218539 CEST - Destroying tst-d19f7cfa 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 1508, 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 1127, 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 1057, 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-07-03 01:06:27.218742 CEST - Run: slices bi --infra fr-lyon1-bi-baremetal1 destroy --experiment tst-d19f7cfa tst