Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.57s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 314ms 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 849ms + annotated-types==0.8.0 + anyio==4.14.2 + authlib==1.7.2 + bcrypt==5.0.0 + certifi==2026.7.22 + cffi==2.1.1 + cryptography==50.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.3 + 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.3.post1 + pyyaml==6.0.3 + slices-clientlib-bi==5.1.2 + slices-clientlib-core==5.6.0 + slices-monitor-test-runner==0.1.dev192+gcac2d3fe6 (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-08-09 21:15:23.482103 UTC - Installing Slices CLI (latest stable version). 2026-08-09 21:15:23.482579 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-08-09 21:15:29.245557 UTC - Slices CLI installed. 2026-08-09 21:15:29.246586 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-08-09 21:15:29.249278 UTC - ls -a /root/ /scripts/ (error 2): None ls: cannot access '/scripts/': No such file or directory /root/: . .. .cache .local .slices run_test_runner.sh slices-cli-venv 2026-08-09 21:15:29.249660 UTC - env: {'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-08-09 21:15:29.249774 UTC - which slices: /app/.venv/bin/slices 2026-08-09 21:15:29.249801 UTC - Slices CLI exe: 'slices' 2026-08-09 21:15:29.249818 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-08-09 21:15:29.250003 UTC - Run: slices --version 2026-08-09 21:15:32.370752 UTC - version: Slices CLI v2026.1.3 Slices CLI core v1.2.6 Slices CLI ai v1.1.0 Slices CLI bi v2.2.1 Slices clientlib bi v6.1.1 Slices clientlib core v5.6.0 Slices clientlib ai v1.0.0 2026-08-09 21:15:32.371133 UTC - Run: slices pubkey list --format text 2026-08-09 21:15:34.741066 UTC - Pubkey already registered 2026-08-09 21:15:34.741351 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-08-09 21:15:35.457175 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-08-09 21:15:35.457273 UTC - Check List Flavors 2026-08-09 21:15:35.457428 UTC - Run: slices bi --infra be-gent1-bi-vm1 flavor list -f json 2026-08-09 21:15:36.173027 UTC - Check List DiskImages 2026-08-09 21:15:36.173219 UTC - Run: slices bi --infra be-gent1-bi-vm1 diskimage list -f json 2026-08-09 21:15:36.788407 UTC - Requesting resources 2026-08-09 21:15:36.789289 UTC - Run: slices bi --infra be-gent1-bi-vm1 create tst --image 'Debian 13.1' --flavor tiny --duration 2h --experiment tst-21bdd78e 2026-08-09 21:15:38.006294 UTC - Resource ID: r_be-gent1-bi-vm1_01kzm635zcebdayvngsv4w04sb 2026-08-09 21:15:38.006477 UTC - Waiting until resource ready 2026-08-09 21:15:40.007017 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-21bdd78e tst 2026-08-09 21:15:40.822869 UTC - Status: IMAGING 2026-08-09 21:15:43.538643 UTC - Status: IMAGING 2026-08-09 21:15:46.311406 UTC - Status: IMAGING 2026-08-09 21:15:49.147935 UTC - Status: BOOTING 2026-08-09 21:15:51.995889 UTC - Status: BOOTING 2026-08-09 21:15:54.765262 UTC - Status: BOOTING 2026-08-09 21:15:57.688870 UTC - Status: BOOTING 2026-08-09 21:16:00.574553 UTC - Status: UP 2026-08-09 21:16:00.890481 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kzm635qkfe3rzfqwqhg7bq10 2026-08-09 21:16:00.890598 UTC - Validate resources 2026-08-09 21:16:01.761800 UTC - The fields of the created resource were validated. 2026-08-09 21:16:01.761908 UTC - Check if resources are registered in experiment 2026-08-09 21:16:01.762057 UTC - Run: slices experiment list-resources --format json tst-21bdd78e 2026-08-09 21:16:02.681370 UTC - Status (on expauth): UP 2026-08-09 21:16:02.681565 UTC - Testing extend expires_at (all resources in experiment) 2026-08-09 21:16:02.681699 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend --duration 3h --experiment tst-21bdd78e 2026-08-09 21:16:04.493646 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-21bdd78e tst 2026-08-09 21:16:05.571879 UTC - Run: slices experiment list-resources --format json tst-21bdd78e 2026-08-09 21:16:06.338958 UTC - expires_at (on expauth): 2026-08-10T00:16:00Z (correctly extended) 2026-08-09 21:16:06.339246 UTC - Testing extend expires_at (single resource in experiment) 2026-08-09 21:16:06.339432 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend tst --duration 4h --experiment tst-21bdd78e 2026-08-09 21:16:08.058267 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-21bdd78e tst 2026-08-09 21:16:09.103320 UTC - Run: slices experiment list-resources --format json tst-21bdd78e 2026-08-09 21:16:09.820167 UTC - expires_at (on expauth): 2026-08-10T01:16:00Z (correctly extended) 2026-08-09 21:16:09.820283 UTC - Testing ssh login 2026-08-09 21:16:09.837624 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy on --show ssh_config --experiment tst-21bdd78e tst 2026-08-09 21:16:10.855051 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-21bdd78e tst 2026-08-09 21:16:11.721519 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy off --show proxy_pubkey_openssh --experiment tst-21bdd78e tst 2026-08-09 21:16:12.641372 UTC - Logging in using 'slices bi ssh' 2026-08-09 21:16:12.641450 UTC - Forcing IPv4 only. 2026-08-09 21:16:12.641579 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-21bdd78e tst -- -4 uname -a 2026-08-09 21:16:13.811077 UTC - Forcing IPv4 only. 2026-08-09 21:16:13.811259 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-21bdd78e tst -- -4 uptime 2026-08-09 21:16:14.979998 UTC - CLI SSH Test passed. 2026-08-09 21:16:14.980087 UTC - Uname: Linux tst 6.12.48+deb13-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux 2026-08-09 21:16:14.980110 UTC - Uptime: 23:16:14 up 0 min, 1 user, load average: 0.19, 0.05, 0.01 2026-08-09 21:16:14.980144 UTC - Logging in using SSH (extra test: ignore SSH proxy) 2026-08-09 21:16:14.980635 UTC - Added paramiko HostKeyEntry for 10.10.213.86 2026-08-09 21:16:14.980858 UTC - Added paramiko HostKeyEntry for 10.10.213.86 2026-08-09 21:16:14.980930 UTC - Added paramiko HostKeyEntry for 10.10.213.86 2026-08-09 21:16:14.981113 UTC - Connecting to 10.10.213.86:22 2026-08-09 21:16:15.216467 UTC - SSH Test output: 2026-08-09 21:16:15.216540 UTC - Uname: Linux tst 6.12.48+deb13-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux 2026-08-09 21:16:15.216560 UTC - Uptime: 23:16:14 up 0 min, 1 user, load average: 0.19, 0.05, 0.01 2026-08-09 21:16:15.264981 UTC - lsb_release: Debian GNU/Linux 13 (trixie) 2026-08-09 21:16:15.313281 UTC - /etc/debian_version: 13.1 2026-08-09 21:16:15.313396 UTC - lsb_release matches expected value 2026-08-09 21:16:15.313420 UTC - /etc/debian_version matches expected value 2026-08-09 21:16:15.313438 UTC - SSH Test passed. 2026-08-09 21:16:15.313558 UTC - Logging in using SSH over SSH proxy 2026-08-09 21:16:15.313735 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy on --show proxy_pubkey_openssh --experiment tst-21bdd78e tst 2026-08-09 21:16:16.593048 UTC - Added paramiko HostKeyEntry for 10.10.213.86 2026-08-09 21:16:16.593205 UTC - Added paramiko HostKeyEntry for 10.10.213.86 2026-08-09 21:16:16.593261 UTC - Added paramiko HostKeyEntry for 10.10.213.86 2026-08-09 21:16:16.593483 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-08-09 21:16:16.593533 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-08-09 21:16:16.593632 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-08-09 21:16:16.593653 UTC - Connecting to proxy bastion2.slices-be.eu:22 2026-08-09 21:16:16.895562 UTC - Connecting to 10.10.213.86:22 over proxy 2026-08-09 21:16:17.136978 UTC - SSH Test output: 2026-08-09 21:16:17.137079 UTC - Uname: Linux tst 6.12.48+deb13-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux 2026-08-09 21:16:17.137099 UTC - Uptime: 23:16:16 up 0 min, 2 users, load average: 0.17, 0.05, 0.01 2026-08-09 21:16:17.188358 UTC - lsb_release: Debian GNU/Linux 13 (trixie) 2026-08-09 21:16:17.236380 UTC - /etc/debian_version: 13.1 2026-08-09 21:16:17.236486 UTC - lsb_release matches expected value 2026-08-09 21:16:17.236507 UTC - /etc/debian_version matches expected value 2026-08-09 21:16:17.236524 UTC - SSH Test passed. 2026-08-09 21:16:17.246934 UTC - Destroying tst-21bdd78e tst 2026-08-09 21:16:17.247189 UTC - Run: slices bi --infra be-gent1-bi-vm1 destroy --experiment tst-21bdd78e tst