Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 3.41s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 176ms 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 216ms + annotated-types==0.7.0 + anyio==4.14.1 + authlib==1.7.2 + bcrypt==5.0.0 + certifi==2026.6.17 + 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.3 + 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.0 + typing-extensions==4.16.0 + typing-inspection==0.4.2 Run Test: slices-bi-singlenode-login 2026-07-11 13:19:31.485669 UTC - Installing Slices CLI (latest stable version). 2026-07-11 13:19:31.485891 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-11 13:19:36.565831 UTC - Slices CLI installed. 2026-07-11 13:19:36.566086 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-11 13:19:36.567546 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-11 13:19:36.568540 UTC - which slices: b'/app/.venv/bin/slices\n' 2026-07-11 13:19:36.568687 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-11 13:19:36.568744 UTC - Slices CLI exe: 'slices' 2026-07-11 13:19:36.568799 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-11 13:19:36.568984 UTC - Run: slices --version 2026-07-11 13:19:39.141453 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-11 13:19:39.141739 UTC - Run: slices pubkey list --format text 2026-07-11 13:19:39.957110 UTC - Pubkey already registered 2026-07-11 13:19:39.957366 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-11 13:19:40.522283 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-11 13:19:40.522394 UTC - Check List Flavors 2026-07-11 13:19:40.522530 UTC - Run: slices bi --infra be-gent1-bi-vm1 flavor list -f json 2026-07-11 13:19:41.789078 UTC - Check List DiskImages 2026-07-11 13:19:41.789263 UTC - Run: slices bi --infra be-gent1-bi-vm1 diskimage list -f json 2026-07-11 13:19:42.404598 UTC - Requesting resources 2026-07-11 13:19:42.405154 UTC - Run: slices bi --infra be-gent1-bi-vm1 create tst --image 'Debian 13.1' --flavor tiny --duration 2h --experiment tst-6041ffd7 2026-07-11 13:19:45.226033 UTC - Resource ID: r_be-gent1-bi-vm1_01kx8nazdzfqesfhe2msdgrwex 2026-07-11 13:19:45.226235 UTC - Waiting until resource ready 2026-07-11 13:19:47.226671 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-6041ffd7 tst 2026-07-11 13:19:47.942395 UTC - Status: IMAGING 2026-07-11 13:19:50.608315 UTC - Status: IMAGING 2026-07-11 13:19:53.274085 UTC - Status: IMAGING 2026-07-11 13:19:56.040257 UTC - Status: BOOTING 2026-07-11 13:19:58.706177 UTC - Status: BOOTING 2026-07-11 13:20:01.422739 UTC - Status: BOOTING 2026-07-11 13:20:04.088491 UTC - Status: BOOTING 2026-07-11 13:20:06.854677 UTC - Status: UP 2026-07-11 13:20:06.854757 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kx8nayjyfjts7ecns8d0y36m 2026-07-11 13:20:06.854818 UTC - Validate resources 2026-07-11 13:20:07.620893 UTC - The fields of the created resource were validated. 2026-07-11 13:20:07.621009 UTC - Check if resources are registered in experiment 2026-07-11 13:20:07.621181 UTC - Run: slices experiment list-resources --format json tst-6041ffd7 2026-07-11 13:20:08.337233 UTC - Status (on expauth): UP 2026-07-11 13:20:08.337499 UTC - Testing extend expires_at (all resources in experiment) 2026-07-11 13:20:08.337755 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend --duration 3h --experiment tst-6041ffd7 2026-07-11 13:20:11.712029 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-6041ffd7 tst 2026-07-11 13:20:12.528836 UTC - Run: slices experiment list-resources --format json tst-6041ffd7 2026-07-11 13:20:13.245214 UTC - expires_at (on expauth): 2026-07-11T16:20:00Z (correctly extended) 2026-07-11 13:20:13.245345 UTC - Testing extend expires_at (single resource in experiment) 2026-07-11 13:20:13.245515 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend tst --duration 4h --experiment tst-6041ffd7 2026-07-11 13:20:16.216940 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-6041ffd7 tst 2026-07-11 13:20:16.882644 UTC - Run: slices experiment list-resources --format json tst-6041ffd7 2026-07-11 13:20:17.497860 UTC - expires_at (on expauth): 2026-07-11T17:20:00Z (correctly extended) 2026-07-11 13:20:17.497981 UTC - Testing ssh login 2026-07-11 13:20:17.508452 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy on --show ssh_config --experiment tst-6041ffd7 tst 2026-07-11 13:20:18.224618 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-6041ffd7 tst 2026-07-11 13:20:18.940809 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy off --show proxy_pubkey_openssh --experiment tst-6041ffd7 tst 2026-07-11 13:20:19.656846 UTC - Logging in using 'slices bi ssh' 2026-07-11 13:20:19.656925 UTC - Forcing IPv4 only. 2026-07-11 13:20:19.657076 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-6041ffd7 tst -- -4 uname -a 2026-07-11 13:20:20.572839 UTC - Forcing IPv4 only. 2026-07-11 13:20:20.573030 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-6041ffd7 tst -- -4 uptime 2026-07-11 13:20:21.338462 UTC - CLI SSH Test passed. 2026-07-11 13:20:21.338537 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-07-11 13:20:21.338557 UTC - Uptime: 15:20:19 up 0 min, 1 user, load average: 0.00, 0.00, 0.00 2026-07-11 13:20:21.338590 UTC - Logging in using SSH (extra test: ignore SSH proxy) 2026-07-11 13:20:21.339029 UTC - Added paramiko HostKeyEntry for 10.10.221.81 2026-07-11 13:20:21.339202 UTC - Added paramiko HostKeyEntry for 10.10.221.81 2026-07-11 13:20:21.339262 UTC - Added paramiko HostKeyEntry for 10.10.221.81 2026-07-11 13:20:21.339434 UTC - Connecting to 10.10.221.81:22 2026-07-11 13:20:21.563219 UTC - SSH Test output: 2026-07-11 13:20:21.563290 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-07-11 13:20:21.563311 UTC - Uptime: 15:20:19 up 0 min, 1 user, load average: 0.00, 0.00, 0.00 2026-07-11 13:20:21.615227 UTC - lsb_release: Debian GNU/Linux 13 (trixie) 2026-07-11 13:20:21.662850 UTC - /etc/debian_version: 13.1 2026-07-11 13:20:21.662925 UTC - lsb_release matches expected value 2026-07-11 13:20:21.662956 UTC - /etc/debian_version matches expected value 2026-07-11 13:20:21.662971 UTC - SSH Test passed. 2026-07-11 13:20:21.663053 UTC - Logging in using SSH over SSH proxy 2026-07-11 13:20:21.663198 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy on --show proxy_pubkey_openssh --experiment tst-6041ffd7 tst 2026-07-11 13:20:22.378992 UTC - Added paramiko HostKeyEntry for 10.10.221.81 2026-07-11 13:20:22.379148 UTC - Added paramiko HostKeyEntry for 10.10.221.81 2026-07-11 13:20:22.379200 UTC - Added paramiko HostKeyEntry for 10.10.221.81 2026-07-11 13:20:22.379436 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-07-11 13:20:22.379485 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-07-11 13:20:22.379584 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-07-11 13:20:22.379603 UTC - Connecting to proxy bastion2.slices-be.eu:22 2026-07-11 13:20:22.671822 UTC - Connecting to 10.10.221.81:22 over proxy 2026-07-11 13:20:22.908360 UTC - SSH Test output: 2026-07-11 13:20:22.908429 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-07-11 13:20:22.908446 UTC - Uptime: 15:20:21 up 0 min, 2 users, load average: 0.00, 0.00, 0.00 2026-07-11 13:20:22.960461 UTC - lsb_release: Debian GNU/Linux 13 (trixie) 2026-07-11 13:20:23.007874 UTC - /etc/debian_version: 13.1 2026-07-11 13:20:23.007966 UTC - lsb_release matches expected value 2026-07-11 13:20:23.007999 UTC - /etc/debian_version matches expected value 2026-07-11 13:20:23.008022 UTC - SSH Test passed. 2026-07-11 13:20:23.014602 UTC - Destroying tst-6041ffd7 tst 2026-07-11 13:20:23.014770 UTC - Run: slices bi --infra be-gent1-bi-vm1 destroy --experiment tst-6041ffd7 tst