Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.19s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 185ms 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 655ms + 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 18:30:17.100198 UTC - Installing Slices CLI (latest stable version). 2026-08-09 18:30:17.100432 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-08-09 18:30:22.690015 UTC - Slices CLI installed. 2026-08-09 18:30:22.690421 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 18:30:22.692674 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 18:30:22.692789 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 18:30:22.692863 UTC - which slices: /app/.venv/bin/slices 2026-08-09 18:30:22.692883 UTC - Slices CLI exe: 'slices' 2026-08-09 18:30:22.692899 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-08-09 18:30:22.693028 UTC - Run: slices --version 2026-08-09 18:30:26.760570 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 18:30:26.761159 UTC - Run: slices pubkey list --format text 2026-08-09 18:30:27.833218 UTC - Pubkey already registered 2026-08-09 18:30:27.833501 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-08-09 18:30:28.649334 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-08-09 18:30:28.649443 UTC - Check List Flavors 2026-08-09 18:30:28.649598 UTC - Run: slices bi --infra be-gent1-bi-vm1 flavor list -f json 2026-08-09 18:30:29.816551 UTC - Check List DiskImages 2026-08-09 18:30:29.816756 UTC - Run: slices bi --infra be-gent1-bi-vm1 diskimage list -f json 2026-08-09 18:30:30.686611 UTC - Requesting resources 2026-08-09 18:30:30.687202 UTC - Run: slices bi --infra be-gent1-bi-vm1 create tst --image 'Debian 13.1' --flavor tiny --duration 2h --experiment tst-4f16c34d 2026-08-09 18:30:31.966954 UTC - Resource ID: r_be-gent1-bi-vm1_01kzkwmw2bf2zvvb17dfrmxy72 2026-08-09 18:30:31.967106 UTC - Waiting until resource ready 2026-08-09 18:30:33.967441 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-4f16c34d tst 2026-08-09 18:30:34.886470 UTC - Status: IMAGING 2026-08-09 18:30:37.956396 UTC - Status: IMAGING 2026-08-09 18:30:40.926389 UTC - Status: IMAGING 2026-08-09 18:30:44.287768 UTC - Status: BOOTING 2026-08-09 18:30:47.733584 UTC - Status: BOOTING 2026-08-09 18:30:50.851607 UTC - Status: BOOTING 2026-08-09 18:30:54.003079 UTC - Status: UP 2026-08-09 18:30:54.003193 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kzkwmvt4f0tvpm52h083z8ty 2026-08-09 18:30:54.003245 UTC - Validate resources 2026-08-09 18:30:55.028400 UTC - The fields of the created resource were validated. 2026-08-09 18:30:55.028505 UTC - Check if resources are registered in experiment 2026-08-09 18:30:55.028649 UTC - Run: slices experiment list-resources --format json tst-4f16c34d 2026-08-09 18:30:55.744116 UTC - Status (on expauth): UP 2026-08-09 18:30:55.744249 UTC - Testing extend expires_at (all resources in experiment) 2026-08-09 18:30:55.744357 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend --duration 3h --experiment tst-4f16c34d 2026-08-09 18:30:57.211670 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-4f16c34d tst 2026-08-09 18:30:58.028996 UTC - Run: slices experiment list-resources --format json tst-4f16c34d 2026-08-09 18:30:58.745029 UTC - expires_at (on expauth): 2026-08-09T21:30:00Z (correctly extended) 2026-08-09 18:30:58.745141 UTC - Testing extend expires_at (single resource in experiment) 2026-08-09 18:30:58.745292 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend tst --duration 4h --experiment tst-4f16c34d 2026-08-09 18:31:00.162353 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-4f16c34d tst 2026-08-09 18:31:00.929090 UTC - Run: slices experiment list-resources --format json tst-4f16c34d 2026-08-09 18:31:01.747014 UTC - expires_at (on expauth): 2026-08-09T22:30:00Z (correctly extended) 2026-08-09 18:31:01.747151 UTC - Testing ssh login 2026-08-09 18:31:01.766669 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy on --show ssh_config --experiment tst-4f16c34d tst 2026-08-09 18:31:02.746814 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-4f16c34d tst 2026-08-09 18:31:03.516043 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy off --show proxy_pubkey_openssh --experiment tst-4f16c34d tst 2026-08-09 18:31:04.281797 UTC - Logging in using 'slices bi ssh' 2026-08-09 18:31:04.282078 UTC - Forcing IPv4 only. 2026-08-09 18:31:04.282225 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-4f16c34d tst -- -4 uname -a 2026-08-09 18:31:05.298507 UTC - Forcing IPv4 only. 2026-08-09 18:31:05.298830 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-4f16c34d tst -- -4 uptime 2026-08-09 18:31:06.215218 UTC - CLI SSH Test passed. 2026-08-09 18:31:06.215295 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 18:31:06.215315 UTC - Uptime: 20:31:04 up 0 min, 1 user, load average: 0.08, 0.02, 0.01 2026-08-09 18:31:06.215367 UTC - Logging in using SSH (extra test: ignore SSH proxy) 2026-08-09 18:31:06.215912 UTC - Added paramiko HostKeyEntry for 10.10.214.106 2026-08-09 18:31:06.216107 UTC - Added paramiko HostKeyEntry for 10.10.214.106 2026-08-09 18:31:06.216165 UTC - Added paramiko HostKeyEntry for 10.10.214.106 2026-08-09 18:31:06.216347 UTC - Connecting to 10.10.214.106:22 2026-08-09 18:31:06.453486 UTC - SSH Test output: 2026-08-09 18:31:06.453563 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 18:31:06.453585 UTC - Uptime: 20:31:05 up 0 min, 1 user, load average: 0.08, 0.02, 0.01 2026-08-09 18:31:06.505462 UTC - lsb_release: Debian GNU/Linux 13 (trixie) 2026-08-09 18:31:06.553763 UTC - /etc/debian_version: 13.1 2026-08-09 18:31:06.553867 UTC - lsb_release matches expected value 2026-08-09 18:31:06.553901 UTC - /etc/debian_version matches expected value 2026-08-09 18:31:06.553927 UTC - SSH Test passed. 2026-08-09 18:31:06.554026 UTC - Logging in using SSH over SSH proxy 2026-08-09 18:31:06.554224 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy on --show proxy_pubkey_openssh --experiment tst-4f16c34d tst 2026-08-09 18:31:07.427119 UTC - Added paramiko HostKeyEntry for 10.10.214.106 2026-08-09 18:31:07.427325 UTC - Added paramiko HostKeyEntry for 10.10.214.106 2026-08-09 18:31:07.427391 UTC - Added paramiko HostKeyEntry for 10.10.214.106 2026-08-09 18:31:07.427728 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-08-09 18:31:07.427790 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-08-09 18:31:07.427897 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-08-09 18:31:07.427927 UTC - Connecting to proxy bastion2.slices-be.eu:22 2026-08-09 18:31:07.748429 UTC - Connecting to 10.10.214.106:22 over proxy 2026-08-09 18:31:07.984796 UTC - SSH Test output: 2026-08-09 18:31:07.984869 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 18:31:07.984888 UTC - Uptime: 20:31:06 up 0 min, 2 users, load average: 0.08, 0.02, 0.01 2026-08-09 18:31:08.035917 UTC - lsb_release: Debian GNU/Linux 13 (trixie) 2026-08-09 18:31:08.088297 UTC - /etc/debian_version: 13.1 2026-08-09 18:31:08.088402 UTC - lsb_release matches expected value 2026-08-09 18:31:08.088430 UTC - /etc/debian_version matches expected value 2026-08-09 18:31:08.088454 UTC - SSH Test passed. 2026-08-09 18:31:08.097756 UTC - Destroying tst-4f16c34d tst 2026-08-09 18:31:08.097990 UTC - Run: slices bi --infra be-gent1-bi-vm1 destroy --experiment tst-4f16c34d tst