Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 6.85s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 474ms warning: Failed to hardlink files; falling back to full copy. This may lead to degraded performance. If the cache and target directories are on different filesystems, hardlinking may not be supported. If this is intentional, set `export UV_LINK_MODE=copy` or use `--link-mode=copy` to suppress this warning. Installed 32 packages in 779ms + annotated-types==0.8.0 + anyio==4.14.2 + authlib==1.7.2 + bcrypt==5.0.0 + certifi==2026.7.22 + cffi==2.1.0 + cryptography==49.0.0 + dnspython==2.8.0 + h11==0.16.0 + httpcore==1.0.9 + httpx==0.28.1 + httpx-oauth==0.17.0 + idna==3.18 + invoke==3.0.3 + joserfc==1.7.4 + msgspec==0.21.1 + packaging==26.2 + paramiko==4.0.0 + pycparser==3.0 + pydantic==2.13.4 + pydantic-core==2.46.4 + pyjwt==2.13.0 + pynacl==1.6.2 + pytz==2026.2 + pyyaml==6.0.3 + slices-clientlib-bi==5.1.2 + slices-clientlib-core==5.6.0 + slices-monitor-test-runner==0.1.dev187+g005dd054e (from file:///app) + tomli-w==1.2.0 + tomlkit==0.15.1 + typing-extensions==4.16.0 + typing-inspection==0.4.2 Run Test: slices-bi-singlenode-login 2026-07-25 04:13:32.384464 UTC - Installing Slices CLI (latest stable version). 2026-07-25 04:13:32.384755 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-25 04:13:39.175128 UTC - Slices CLI installed. 2026-07-25 04:13:39.175489 UTC - PATH: {'PATH': '/app/.venv/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/root/.local/bin/:/root/slices-cli-venv/bin', 'COLUMNS': '200'} 2026-07-25 04:13:39.177611 UTC - ls -a /root/ /scripts/ (error 2): None b"ls: cannot access '/scripts/': No such file or directory\n/root/:\n.\n..\n.cache\n.local\n.slices\nrun_test_runner.sh\nslices-cli-venv\n" 2026-07-25 04:13:39.178783 UTC - which slices: b'/app/.venv/bin/slices\n' 2026-07-25 04:13:39.178926 UTC - OS release: PRETTY_NAME="Debian GNU/Linux 13 (trixie)" NAME="Debian GNU/Linux" VERSION_ID="13" VERSION="13 (trixie)" VERSION_CODENAME=trixie DEBIAN_VERSION_FULL=13.5 ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/" 2026-07-25 04:13:39.178956 UTC - Slices CLI exe: 'slices' 2026-07-25 04:13:39.178973 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-25 04:13:39.179097 UTC - Run: slices --version 2026-07-25 04:13:42.575217 UTC - 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-25 04:13:42.575479 UTC - Run: slices pubkey list --format text 2026-07-25 04:13:43.873159 UTC - Pubkey already registered 2026-07-25 04:13:43.873469 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-25 04:13:44.590046 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-25 04:13:44.590151 UTC - Check List Flavors 2026-07-25 04:13:44.590311 UTC - Run: slices bi --infra be-gent1-bi-baremetal1 flavor list -f json 2026-07-25 04:13:45.305847 UTC - Check List DiskImages 2026-07-25 04:13:45.306103 UTC - Run: slices bi --infra be-gent1-bi-baremetal1 diskimage list -f json 2026-07-25 04:13:45.971712 UTC - Requesting resources 2026-07-25 04:13:45.972376 UTC - Cloudinit user data: #!/bin/sh echo "Hello World. The time is now $(date -R)!" | tee '/user_data_output.txt' 2026-07-25 04:13:45.972508 UTC - Run: slices bi --infra be-gent1-bi-baremetal1 create tst --image 'Ubuntu 22.04.5' --flavor pc --duration 2h --experiment tst-4a98135c --user-data /tmp/tmpke5clyw5 2026-07-25 04:13:47.088980 UTC - Resource ID: r_be-gent1-bi-baremetal1_01kybqnb10f80s5va39bmb28rr 2026-07-25 04:13:47.089166 UTC - Waiting until resource ready 2026-07-25 04:13:49.089518 UTC - Run: slices bi --infra be-gent1-bi-baremetal1 list-resources --format json --experiment tst-4a98135c tst 2026-07-25 04:13:49.961358 UTC - Status: IMAGING 2026-07-25 04:13:53.098682 UTC - Status: IMAGING 2026-07-25 04:13:56.167353 UTC - Status: IMAGING 2026-07-25 04:13:58.984647 UTC - Status: IMAGING 2026-07-25 04:14:01.853073 UTC - Status: IMAGING 2026-07-25 04:14:07.325738 UTC - Status: IMAGING 2026-07-25 04:14:10.091718 UTC - Status: IMAGING 2026-07-25 04:14:12.958010 UTC - Status: IMAGING 2026-07-25 04:14:15.774083 UTC - Status: IMAGING 2026-07-25 04:14:18.590424 UTC - Status: IMAGING 2026-07-25 04:14:21.356340 UTC - Status: IMAGING 2026-07-25 04:14:24.172262 UTC - Status: IMAGING 2026-07-25 04:14:26.938182 UTC - Status: IMAGING 2026-07-25 04:14:29.754275 UTC - Status: IMAGING 2026-07-25 04:14:32.570236 UTC - Status: IMAGING 2026-07-25 04:14:35.336058 UTC - Status: IMAGING 2026-07-25 04:14:38.101879 UTC - Status: IMAGING 2026-07-25 04:14:40.968526 UTC - Status: IMAGING 2026-07-25 04:14:43.785010 UTC - Status: IMAGING 2026-07-25 04:14:46.651469 UTC - Status: IMAGING 2026-07-25 04:14:49.417616 UTC - Status: IMAGING 2026-07-25 04:14:52.234066 UTC - Status: IMAGING 2026-07-25 04:14:55.309319 UTC - Status: IMAGING 2026-07-25 04:14:58.333425 UTC - Status: IMAGING 2026-07-25 04:15:01.149442 UTC - Status: IMAGING 2026-07-25 04:15:03.970066 UTC - Status: IMAGING 2026-07-25 04:15:06.736063 UTC - Status: IMAGING 2026-07-25 04:15:09.501978 UTC - Status: IMAGING 2026-07-25 04:15:12.267874 UTC - Status: IMAGING 2026-07-25 04:15:15.134583 UTC - Status: IMAGING 2026-07-25 04:15:17.900417 UTC - Status: IMAGING 2026-07-25 04:15:20.716541 UTC - Status: IMAGING 2026-07-25 04:15:23.532621 UTC - Status: IMAGING 2026-07-25 04:15:26.725081 UTC - Status: IMAGING 2026-07-25 04:15:29.982087 UTC - Status: IMAGING 2026-07-25 04:15:33.911002 UTC - Status: IMAGING 2026-07-25 04:15:37.452134 UTC - Status: IMAGING 2026-07-25 04:15:40.983715 UTC - Status: IMAGING 2026-07-25 04:15:44.531359 UTC - Status: IMAGING 2026-07-25 04:15:48.064090 UTC - Status: IMAGING 2026-07-25 04:15:51.643552 UTC - Status: IMAGING 2026-07-25 04:15:54.617362 UTC - Status: IMAGING 2026-07-25 04:15:58.394244 UTC - Status: IMAGING 2026-07-25 04:16:01.695354 UTC - Status: IMAGING 2026-07-25 04:16:04.865480 UTC - Status: IMAGING 2026-07-25 04:16:07.986468 UTC - Status: IMAGING 2026-07-25 04:16:11.116291 UTC - Status: IMAGING 2026-07-25 04:16:14.095976 UTC - Status: IMAGING 2026-07-25 04:16:18.011388 UTC - Status: IMAGING 2026-07-25 04:16:20.877736 UTC - Status: IMAGING 2026-07-25 04:16:23.997280 UTC - Status: IMAGING 2026-07-25 04:16:27.245652 UTC - Status: IMAGING 2026-07-25 04:16:30.377434 UTC - Status: IMAGING 2026-07-25 04:16:34.071230 UTC - Status: IMAGING 2026-07-25 04:16:37.149695 UTC - Status: IMAGING 2026-07-25 04:16:40.116364 UTC - Status: IMAGING 2026-07-25 04:16:43.397622 UTC - Status: STARTING 2026-07-25 04:16:46.471289 UTC - Status: STARTING 2026-07-25 04:16:49.561832 UTC - Status: STARTING 2026-07-25 04:16:53.141640 UTC - Status: UP 2026-07-25 04:16:53.141921 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kybqnaszf8d8srbw0t4xm28k 2026-07-25 04:16:53.141984 UTC - Validate resources 2026-07-25 04:16:54.570384 UTC - The fields of the created resource were validated. 2026-07-25 04:16:54.570503 UTC - Check if resources are registered in experiment 2026-07-25 04:16:54.570656 UTC - Run: slices experiment list-resources --format json tst-4a98135c 2026-07-25 04:16:55.449929 UTC - Status (on expauth): UP 2026-07-25 04:16:55.450103 UTC - Testing extend expires_at (all resources in experiment) 2026-07-25 04:16:55.450260 UTC - Run: slices bi --infra be-gent1-bi-baremetal1 extend --duration 3h --experiment tst-4a98135c 2026-07-25 04:16:58.949239 UTC - Run: slices bi --infra be-gent1-bi-baremetal1 list-resources --format json --experiment tst-4a98135c tst 2026-07-25 04:17:01.022957 UTC - Run: slices experiment list-resources --format json tst-4a98135c 2026-07-25 04:17:02.400394 UTC - expires_at (on expauth): 2026-07-25T07:16:00Z (correctly extended) 2026-07-25 04:17:02.400695 UTC - Testing extend expires_at (single resource in experiment) 2026-07-25 04:17:02.400944 UTC - Run: slices bi --infra be-gent1-bi-baremetal1 extend tst --duration 4h --experiment tst-4a98135c 2026-07-25 04:17:06.043821 UTC - Run: slices bi --infra be-gent1-bi-baremetal1 list-resources --format json --experiment tst-4a98135c tst 2026-07-25 04:17:07.063674 UTC - Run: slices experiment list-resources --format json tst-4a98135c 2026-07-25 04:17:07.882414 UTC - expires_at (on expauth): 2026-07-25T08:17:00Z (correctly extended) 2026-07-25 04:17:07.882530 UTC - Testing ssh login 2026-07-25 04:17:07.907344 UTC - Run: slices bi --infra be-gent1-bi-baremetal1 ssh --no-exec --proxy on --show ssh_config --experiment tst-4a98135c tst 2026-07-25 04:17:08.933615 UTC - Run: slices bi --infra be-gent1-bi-baremetal1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-4a98135c tst 2026-07-25 04:17:09.902276 UTC - Run: slices bi --infra be-gent1-bi-baremetal1 ssh --no-exec --proxy off --show proxy_pubkey_openssh --experiment tst-4a98135c tst 2026-07-25 04:17:10.618270 UTC - Logging in using 'slices bi ssh' 2026-07-25 04:17:10.618372 UTC - Forcing IPv4 only. 2026-07-25 04:17:10.618594 UTC - Run: slices bi --infra be-gent1-bi-baremetal1 ssh --show nothing --experiment tst-4a98135c tst -- -4 uname -a 2026-07-25 04:17:11.634877 UTC - Forcing IPv4 only. 2026-07-25 04:17:11.635050 UTC - Run: slices bi --infra be-gent1-bi-baremetal1 ssh --show nothing --experiment tst-4a98135c tst -- -4 uptime 2026-07-25 04:17:12.550668 UTC - CLI SSH Test passed. 2026-07-25 04:17:12.550740 UTC - Uname: Linux tst.xoqrf6.fed4fire-eu.wall1.ilabt.imec.be 5.15.0-122-generic #132-Ubuntu SMP Thu Aug 29 13:45:52 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux 2026-07-25 04:17:12.550759 UTC - Uptime: 06:17:12 up 1 min, 0 users, load average: 0.37, 0.14, 0.05 2026-07-25 04:17:12.550792 UTC - Logging in using 'slices bi ssh' 2026-07-25 04:17:12.550839 UTC - Forcing IPv6 only. 2026-07-25 04:17:12.550965 UTC - Run: slices bi --infra be-gent1-bi-baremetal1 ssh --show nothing --experiment tst-4a98135c tst -- -6 uname -a 2026-07-25 04:17:13.568602 UTC - Forcing IPv6 only. 2026-07-25 04:17:13.568866 UTC - Run: slices bi --infra be-gent1-bi-baremetal1 ssh --show nothing --experiment tst-4a98135c tst -- -6 uptime 2026-07-25 04:17:14.585131 UTC - CLI SSH Test passed. 2026-07-25 04:17:14.585209 UTC - Uname: Linux tst.xoqrf6.fed4fire-eu.wall1.ilabt.imec.be 5.15.0-122-generic #132-Ubuntu SMP Thu Aug 29 13:45:52 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux 2026-07-25 04:17:14.585229 UTC - Uptime: 06:17:14 up 1 min, 0 users, load average: 0.37, 0.14, 0.05 2026-07-25 04:17:14.585268 UTC - Logging in using SSH (extra test: ignore SSH proxy) 2026-07-25 04:17:14.585727 UTC - Added paramiko HostKeyEntry for n077-05.wall1.ilabt.imec.be 2026-07-25 04:17:14.585885 UTC - Added paramiko HostKeyEntry for n077-05.wall1.ilabt.imec.be 2026-07-25 04:17:14.585938 UTC - Added paramiko HostKeyEntry for n077-05.wall1.ilabt.imec.be 2026-07-25 04:17:14.586092 UTC - Connecting to n077-05.wall1.ilabt.imec.be:22 2026-07-25 04:17:14.977480 UTC - SSH Test output: 2026-07-25 04:17:14.977551 UTC - Uname: Linux tst.xoqrf6.fed4fire-eu.wall1.ilabt.imec.be 5.15.0-122-generic #132-Ubuntu SMP Thu Aug 29 13:45:52 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux 2026-07-25 04:17:14.977570 UTC - Uptime: 06:17:14 up 1 min, 0 users, load average: 0.37, 0.14, 0.05 2026-07-25 04:17:15.049379 UTC - lsb_release: Ubuntu 22.04.5 LTS 2026-07-25 04:17:15.049453 UTC - lsb_release matches expected value 2026-07-25 04:17:15.049477 UTC - SSH Test passed. 2026-07-25 04:17:15.096354 UTC - Cloud-init user-data: Hello World. The time is now Sat, 25 Jul 2026 06:16:41 +0200! 2026-07-25 04:17:15.096510 UTC - Logging in using SSH over SSH proxy 2026-07-25 04:17:15.096653 UTC - Run: slices bi --infra be-gent1-bi-baremetal1 ssh --no-exec --proxy on --show proxy_pubkey_openssh --experiment tst-4a98135c tst 2026-07-25 04:17:15.963290 UTC - Added paramiko HostKeyEntry for n077-05.wall1.ilabt.imec.be 2026-07-25 04:17:15.963436 UTC - Added paramiko HostKeyEntry for n077-05.wall1.ilabt.imec.be 2026-07-25 04:17:15.963483 UTC - Added paramiko HostKeyEntry for n077-05.wall1.ilabt.imec.be 2026-07-25 04:17:15.963703 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-07-25 04:17:15.963750 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-07-25 04:17:15.963849 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-07-25 04:17:15.963869 UTC - Connecting to proxy bastion2.slices-be.eu:22 2026-07-25 04:17:16.262528 UTC - Connecting to n077-05.wall1.ilabt.imec.be:22 over proxy 2026-07-25 04:17:16.509392 UTC - SSH Test output: 2026-07-25 04:17:16.509483 UTC - Uname: Linux tst.xoqrf6.fed4fire-eu.wall1.ilabt.imec.be 5.15.0-122-generic #132-Ubuntu SMP Thu Aug 29 13:45:52 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux 2026-07-25 04:17:16.509515 UTC - Uptime: 06:17:16 up 1 min, 0 users, load average: 0.37, 0.14, 0.05 2026-07-25 04:17:16.581036 UTC - lsb_release: Ubuntu 22.04.5 LTS 2026-07-25 04:17:16.581132 UTC - lsb_release matches expected value 2026-07-25 04:17:16.581161 UTC - SSH Test passed. 2026-07-25 04:17:16.629319 UTC - Cloud-init user-data: Hello World. The time is now Sat, 25 Jul 2026 06:16:41 +0200! 2026-07-25 04:17:16.638911 UTC - Skipping ping connectivity test: no ping present on test system 2026-07-25 04:17:16.638972 UTC - Destroying tst-4a98135c tst 2026-07-25 04:17:16.639174 UTC - Run: slices bi --infra be-gent1-bi-baremetal1 destroy --experiment tst-4a98135c tst