Run Test: slices-bi-singlenode-login 2026-06-05 08:30:27.971336 CEST - Run: /usr/local/bin/uv pip compile --upgrade /tmp/tmp58gx3ddu.package_name --index=https://doc.slices-ri.eu/pypi/ 2026-06-05 08:30:32.296676 CEST - Run: /usr/local/bin/uv pip sync /opt/slices-monitor-worker/slices_monitor_tests/2df03e43-7aee-48c6-af23-9e3783f8e77f/pip_compile_update_slices-cli.txt --index=https://doc.slices-ri.eu/pypi/ 2026-06-05 08:30:40.434196 CEST - Run: slices --version 2026-06-05 08:30:40.699171 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-06-05 08:30:40.699529 CEST - Run: slices pubkey list --format text 2026-06-05 08:30:41.315407 CEST - Pubkey already registered 2026-06-05 08:30:41.315743 CEST - Run: slices bi infrastructure list --format csv --all --refresh 2026-06-05 08:30:41.881479 CEST - Refreshed infrastructure list. Total: 23 entries. 2026-06-05 08:30:41.881629 CEST - Check List Flavors 2026-06-05 08:30:41.881828 CEST - Run: slices bi --infra fr-lyon1-bi-baremetal1 flavor list -f json 2026-06-05 08:30:42.748284 CEST - Check List DiskImages 2026-06-05 08:30:42.748526 CEST - Run: slices bi --infra fr-lyon1-bi-baremetal1 diskimage list -f json 2026-06-05 08:30:43.414425 CEST - Requesting resources 2026-06-05 08:30:43.414766 CEST - Run: slices bi --infra fr-lyon1-bi-baremetal1 create tst --image debian11-min --flavor taurus --duration 2h --experiment tst-9d96c3d7 2026-06-05 08:30:45.283395 CEST - Resource ID: r_fr-lyon1-bi-baremetal1_01ktb7m6k9fhgs8943rp8zr483 2026-06-05 08:30:45.283525 CEST - Waiting until resource ready 2026-06-05 08:30:47.283986 CEST - Run: slices bi --infra fr-lyon1-bi-baremetal1 list-resources --format json --experiment tst-9d96c3d7 tst 2026-06-05 08:30:47.999840 CEST - Status: IMAGING 2026-06-05 08:30:50.766215 CEST - Status: IMAGING 2026-06-05 08:30:53.482536 CEST - Status: STARTING 2026-06-05 08:30:56.198948 CEST - Status: STARTING 2026-06-05 08:30:58.915171 CEST - Status: STARTING 2026-06-05 08:31:01.631336 CEST - Status: STARTING 2026-06-05 08:31:04.347735 CEST - Status: STARTING 2026-06-05 08:31:07.063912 CEST - Status: STARTING 2026-06-05 08:31:09.730226 CEST - Status: STARTING 2026-06-05 08:31:12.446573 CEST - Status: STARTING 2026-06-05 08:31:15.213159 CEST - Status: STARTING 2026-06-05 08:31:17.929426 CEST - Status: STARTING 2026-06-05 08:31:20.645497 CEST - Status: STARTING 2026-06-05 08:31:23.361685 CEST - Status: STARTING 2026-06-05 08:31:26.077957 CEST - Status: STARTING 2026-06-05 08:31:28.844627 CEST - Status: STARTING 2026-06-05 08:31:31.560916 CEST - Status: STARTING 2026-06-05 08:31:34.277043 CEST - Status: STARTING 2026-06-05 08:31:36.993549 CEST - Status: STARTING 2026-06-05 08:31:39.710373 CEST - Status: STARTING 2026-06-05 08:31:42.426598 CEST - Status: STARTING 2026-06-05 08:31:45.093509 CEST - Status: STARTING 2026-06-05 08:31:47.810628 CEST - Status: STARTING 2026-06-05 08:31:50.526868 CEST - Status: STARTING 2026-06-05 08:31:53.293407 CEST - Status: STARTING 2026-06-05 08:31:55.959479 CEST - Status: STARTING 2026-06-05 08:31:58.726238 CEST - Status: STARTING 2026-06-05 08:32:01.442614 CEST - Status: STARTING 2026-06-05 08:32:04.209118 CEST - Status: STARTING 2026-06-05 08:32:06.925665 CEST - Status: STARTING 2026-06-05 08:32:09.692388 CEST - Status: STARTING 2026-06-05 08:32:12.408575 CEST - Status: STARTING 2026-06-05 08:32:15.124731 CEST - Status: STARTING 2026-06-05 08:32:17.840953 CEST - Status: STARTING 2026-06-05 08:32:20.506775 CEST - Status: STARTING 2026-06-05 08:32:23.223137 CEST - Status: STARTING 2026-06-05 08:32:25.989756 CEST - Status: STARTING 2026-06-05 08:32:28.706110 CEST - Status: STARTING 2026-06-05 08:32:31.422241 CEST - Status: STARTING 2026-06-05 08:32:34.188966 CEST - Status: STARTING 2026-06-05 08:32:36.905161 CEST - Status: STARTING 2026-06-05 08:32:39.621315 CEST - Status: STARTING 2026-06-05 08:32:42.337458 CEST - Status: STARTING 2026-06-05 08:32:45.053426 CEST - Status: STARTING 2026-06-05 08:32:47.769629 CEST - Status: STARTING 2026-06-05 08:32:50.485972 CEST - Status: STARTING 2026-06-05 08:32:53.202092 CEST - Status: STARTING 2026-06-05 08:32:55.918440 CEST - Status: STARTING 2026-06-05 08:32:58.634800 CEST - Status: STARTING 2026-06-05 08:33:01.300855 CEST - Status: STARTING 2026-06-05 08:33:04.017227 CEST - Status: STARTING 2026-06-05 08:33:06.733490 CEST - Status: STARTING 2026-06-05 08:33:09.449622 CEST - Status: STARTING 2026-06-05 08:33:12.166361 CEST - Status: STARTING 2026-06-05 08:33:14.882681 CEST - Status: STARTING 2026-06-05 08:33:17.598890 CEST - Status: STARTING 2026-06-05 08:33:20.315097 CEST - Status: STARTING 2026-06-05 08:33:23.182024 CEST - Status: STARTING 2026-06-05 08:33:25.898521 CEST - Status: STARTING 2026-06-05 08:33:28.614791 CEST - Status: STARTING 2026-06-05 08:33:31.330900 CEST - Status: STARTING 2026-06-05 08:33:34.046958 CEST - Status: STARTING 2026-06-05 08:33:36.763346 CEST - Status: STARTING 2026-06-05 08:33:39.529991 CEST - Status: STARTING 2026-06-05 08:33:42.246513 CEST - Status: STARTING 2026-06-05 08:33:45.063279 CEST - Status: STARTING 2026-06-05 08:33:47.779428 CEST - Status: STARTING 2026-06-05 08:33:50.545840 CEST - Status: STARTING 2026-06-05 08:33:53.412853 CEST - Status: STARTING 2026-06-05 08:33:56.129084 CEST - Status: STARTING 2026-06-05 08:33:58.845489 CEST - Status: STARTING 2026-06-05 08:34:01.561585 CEST - Status: STARTING 2026-06-05 08:34:04.277747 CEST - Status: STARTING 2026-06-05 08:34:06.994128 CEST - Status: STARTING 2026-06-05 08:34:09.710504 CEST - Status: STARTING 2026-06-05 08:34:12.426712 CEST - Status: STARTING 2026-06-05 08:34:15.142994 CEST - Status: STARTING 2026-06-05 08:34:17.859387 CEST - Status: STARTING 2026-06-05 08:34:20.575451 CEST - Status: STARTING 2026-06-05 08:34:23.291864 CEST - Status: STARTING 2026-06-05 08:34:26.058621 CEST - Status: STARTING 2026-06-05 08:34:28.775115 CEST - Status: STARTING 2026-06-05 08:34:31.491274 CEST - Status: STARTING 2026-06-05 08:34:34.257948 CEST - Status: STARTING 2026-06-05 08:34:37.024525 CEST - Status: STARTING 2026-06-05 08:34:39.791227 CEST - Status: STARTING 2026-06-05 08:34:42.557822 CEST - Status: STARTING 2026-06-05 08:34:45.274133 CEST - Status: STARTING 2026-06-05 08:34:47.990358 CEST - Status: STARTING 2026-06-05 08:34:50.706613 CEST - Status: STARTING 2026-06-05 08:34:53.423128 CEST - Status: STARTING 2026-06-05 08:34:56.190013 CEST - Status: STARTING 2026-06-05 08:34:59.006952 CEST - Status: STARTING 2026-06-05 08:35:01.825691 CEST - Status: STARTING 2026-06-05 08:35:04.592411 CEST - Status: STARTING 2026-06-05 08:35:07.409009 CEST - Status: STARTING 2026-06-05 08:35:10.225805 CEST - Status: STARTING 2026-06-05 08:35:12.942099 CEST - Status: STARTING 2026-06-05 08:35:15.658546 CEST - Status: STARTING 2026-06-05 08:35:18.374594 CEST - Status: STARTING 2026-06-05 08:35:21.040612 CEST - Status: STARTING 2026-06-05 08:35:23.756895 CEST - Status: STARTING 2026-06-05 08:35:26.473049 CEST - Status: STARTING 2026-06-05 08:35:29.239575 CEST - Status: STARTING 2026-06-05 08:35:31.955645 CEST - Status: STARTING 2026-06-05 08:35:34.621590 CEST - Status: STARTING 2026-06-05 08:35:37.337812 CEST - Status: STARTING 2026-06-05 08:35:40.154422 CEST - Status: UP 2026-06-05 08:35:40.154497 CEST - Experiment ID: exp_expauth.ilabt.imec.be_01ktb7m5yheeq8r2ra6ce51807 2026-06-05 08:35:40.154542 CEST - Validate resources 2026-06-05 08:35:40.921080 CEST - The fields of the created resource were validated. 2026-06-05 08:35:40.921187 CEST - Check if resources are registered in experiment 2026-06-05 08:35:40.921378 CEST - Run: slices experiment list-resources --format json tst-9d96c3d7 2026-06-05 08:35:41.587186 CEST - Status (on expauth): UP 2026-06-05 08:35:41.587378 CEST - Testing extend expires_at (all resources in experiment) 2026-06-05 08:35:41.587562 CEST - Run: slices bi --infra fr-lyon1-bi-baremetal1 extend --duration 3h --experiment tst-9d96c3d7 2026-06-05 08:35:45.912921 CEST - Run: slices bi --infra fr-lyon1-bi-baremetal1 list-resources --format json --experiment tst-9d96c3d7 tst 2026-06-05 08:35:46.629307 CEST - Run: slices experiment list-resources --format json tst-9d96c3d7 2026-06-05 08:35:47.244977 CEST - expires_at (on expauth): 2026-06-05T09:35:00Z (correctly extended) 2026-06-05 08:35:47.245061 CEST - Testing extend expires_at (single resource in experiment) 2026-06-05 08:35:47.245210 CEST - Run: slices bi --infra fr-lyon1-bi-baremetal1 extend tst --duration 4h --experiment tst-9d96c3d7 2026-06-05 08:35:51.369453 CEST - Run: slices bi --infra fr-lyon1-bi-baremetal1 list-resources --format json --experiment tst-9d96c3d7 tst 2026-06-05 08:35:52.085381 CEST - Run: slices experiment list-resources --format json tst-9d96c3d7 2026-06-05 08:35:52.700808 CEST - expires_at (on expauth): 2026-06-05T10:35:00Z (correctly extended) 2026-06-05 08:35:52.700926 CEST - Testing ssh login 2026-06-05 08:35:52.711137 CEST - Run: slices bi --infra fr-lyon1-bi-baremetal1 ssh --no-exec --proxy on --show ssh_config --experiment tst-9d96c3d7 tst 2026-06-05 08:35:53.476985 CEST - Run: slices bi --infra fr-lyon1-bi-baremetal1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-9d96c3d7 tst 2026-06-05 08:35:54.194024 CEST - Content of log file '/opt/slices-monitor-worker/slices_monitor_tests/2df03e43-7aee-48c6-af23-9e3783f8e77f/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-9d96c3d7 tst 2026-06-05 08:35:54.194128 CEST - Content of log file '/opt/slices-monitor-worker/slices_monitor_tests/2df03e43-7aee-48c6-af23-9e3783f8e77f/bi_ssh_serverkey_STDERR.txt': No hostkeys in SSH info 2026-06-05 08:35:54.194153 CEST - Error in test step 'Check SSH pubkey (resource)': [Errno 2] No such file or directory: '/opt/slices-monitor-worker/slices_monitor_tests/2df03e43-7aee-48c6-af23-9e3783f8e77f/bi_ssh_serverkey.txt' 2026-06-05 08:35:54.200557 CEST - Destroying tst-9d96c3d7 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-05 08:35:54.200714 CEST - Run: slices bi --infra fr-lyon1-bi-baremetal1 destroy --experiment tst-9d96c3d7 tst