Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.71s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 254ms 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 536ms + 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.3 + 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 13:28:15.377629 UTC - Installing Slices CLI (latest stable version). 2026-07-25 13:28:15.378051 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-25 13:28:21.580808 UTC - Slices CLI installed. 2026-07-25 13:28:21.581049 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 13:28:21.583216 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 13:28:21.584138 UTC - which slices: b'/app/.venv/bin/slices\n' 2026-07-25 13:28:21.584266 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 13:28:21.584296 UTC - Slices CLI exe: 'slices' 2026-07-25 13:28:21.584313 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-25 13:28:21.584437 UTC - Run: slices --version 2026-07-25 13:28:24.254123 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 13:28:24.254440 UTC - Run: slices pubkey list --format text 2026-07-25 13:28:25.019692 UTC - Pubkey already registered 2026-07-25 13:28:25.019934 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-25 13:28:25.635033 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-25 13:28:25.635286 UTC - Check List Flavors 2026-07-25 13:28:25.635451 UTC - Run: slices bi --infra be-gent1-bi-vm1 flavor list -f json 2026-07-25 13:28:26.401431 UTC - Check List DiskImages 2026-07-25 13:28:26.401695 UTC - Run: slices bi --infra be-gent1-bi-vm1 diskimage list -f json 2026-07-25 13:28:27.117507 UTC - Requesting resources 2026-07-25 13:28:27.118374 UTC - Run: slices bi --infra be-gent1-bi-vm1 create tst --image 'Debian 13.1' --flavor tiny --duration 2h --experiment tst-d7947c82 2026-07-25 13:28:28.335084 UTC - Resource ID: r_be-gent1-bi-vm1_01kycqd08jfv5bc78k1xkeqqr1 2026-07-25 13:28:28.335264 UTC - Waiting until resource ready 2026-07-25 13:28:30.335887 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-d7947c82 tst 2026-07-25 13:28:31.102137 UTC - Status: IMAGING 2026-07-25 13:28:33.818757 UTC - Status: IMAGING 2026-07-25 13:28:36.585489 UTC - Status: IMAGING 2026-07-25 13:28:39.302137 UTC - Status: BOOTING 2026-07-25 13:28:42.019417 UTC - Status: BOOTING 2026-07-25 13:28:44.735438 UTC - Status: BOOTING 2026-07-25 13:28:47.451432 UTC - Status: BOOTING 2026-07-25 13:28:50.167899 UTC - Status: UP 2026-07-25 13:28:50.168012 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kycqd01ef398j1cmtn4smwz5 2026-07-25 13:28:50.168075 UTC - Validate resources 2026-07-25 13:28:50.884587 UTC - The fields of the created resource were validated. 2026-07-25 13:28:50.884742 UTC - Check if resources are registered in experiment 2026-07-25 13:28:50.884939 UTC - Run: slices experiment list-resources --format json tst-d7947c82 2026-07-25 13:28:51.500289 UTC - Status (on expauth): UP 2026-07-25 13:28:51.500439 UTC - Testing extend expires_at (all resources in experiment) 2026-07-25 13:28:51.500567 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend --duration 3h --experiment tst-d7947c82 2026-07-25 13:28:52.967740 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-d7947c82 tst 2026-07-25 13:28:53.683571 UTC - Run: slices experiment list-resources --format json tst-d7947c82 2026-07-25 13:28:54.298804 UTC - expires_at (on expauth): 2026-07-25T16:28:00Z (correctly extended) 2026-07-25 13:28:54.298896 UTC - Testing extend expires_at (single resource in experiment) 2026-07-25 13:28:54.299050 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend tst --duration 4h --experiment tst-d7947c82 2026-07-25 13:28:55.716083 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-d7947c82 tst 2026-07-25 13:28:56.431744 UTC - Run: slices experiment list-resources --format json tst-d7947c82 2026-07-25 13:28:57.047035 UTC - expires_at (on expauth): 2026-07-25T17:28:00Z (correctly extended) 2026-07-25 13:28:57.047162 UTC - Testing ssh login 2026-07-25 13:28:57.060851 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy on --show ssh_config --experiment tst-d7947c82 tst 2026-07-25 13:28:57.827549 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-d7947c82 tst 2026-07-25 13:28:58.644765 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy off --show proxy_pubkey_openssh --experiment tst-d7947c82 tst 2026-07-25 13:28:59.360526 UTC - Logging in using 'slices bi ssh' 2026-07-25 13:28:59.360598 UTC - Forcing IPv4 only. 2026-07-25 13:28:59.360742 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-d7947c82 tst -- -4 uname -a 2026-07-25 13:29:00.276635 UTC - Forcing IPv4 only. 2026-07-25 13:29:00.276827 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-d7947c82 tst -- -4 uptime 2026-07-25 13:29:01.042356 UTC - CLI SSH Test passed. 2026-07-25 13:29:01.042425 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-25 13:29:01.042450 UTC - Uptime: 15:28:59 up 0 min, 1 user, load average: 0.00, 0.00, 0.00 2026-07-25 13:29:01.042497 UTC - Logging in using SSH (extra test: ignore SSH proxy) 2026-07-25 13:29:01.042967 UTC - Added paramiko HostKeyEntry for 10.10.219.48 2026-07-25 13:29:01.043167 UTC - Added paramiko HostKeyEntry for 10.10.219.48 2026-07-25 13:29:01.043224 UTC - Added paramiko HostKeyEntry for 10.10.219.48 2026-07-25 13:29:01.043395 UTC - Connecting to 10.10.219.48:22 2026-07-25 13:29:01.277310 UTC - SSH Test output: 2026-07-25 13:29:01.277384 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-25 13:29:01.277406 UTC - Uptime: 15:28:59 up 0 min, 1 user, load average: 0.00, 0.00, 0.00 2026-07-25 13:29:01.328590 UTC - lsb_release: Debian GNU/Linux 13 (trixie) 2026-07-25 13:29:01.375955 UTC - /etc/debian_version: 13.1 2026-07-25 13:29:01.376035 UTC - lsb_release matches expected value 2026-07-25 13:29:01.376064 UTC - /etc/debian_version matches expected value 2026-07-25 13:29:01.376080 UTC - SSH Test passed. 2026-07-25 13:29:01.376171 UTC - Logging in using SSH over SSH proxy 2026-07-25 13:29:01.376319 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy on --show proxy_pubkey_openssh --experiment tst-d7947c82 tst 2026-07-25 13:29:02.142297 UTC - Added paramiko HostKeyEntry for 10.10.219.48 2026-07-25 13:29:02.142445 UTC - Added paramiko HostKeyEntry for 10.10.219.48 2026-07-25 13:29:02.142497 UTC - Added paramiko HostKeyEntry for 10.10.219.48 2026-07-25 13:29:02.142728 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-07-25 13:29:02.142779 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-07-25 13:29:02.142890 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-07-25 13:29:02.142914 UTC - Connecting to proxy bastion2.slices-be.eu:22 2026-07-25 13:29:02.289229 UTC - Connecting to 10.10.219.48:22 over proxy 2026-07-25 13:29:02.520032 UTC - SSH Test output: 2026-07-25 13:29:02.520106 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-25 13:29:02.520126 UTC - Uptime: 15:29:00 up 0 min, 2 users, load average: 0.00, 0.00, 0.00 2026-07-25 13:29:02.572742 UTC - lsb_release: Debian GNU/Linux 13 (trixie) 2026-07-25 13:29:02.620269 UTC - /etc/debian_version: 13.1 2026-07-25 13:29:02.620345 UTC - lsb_release matches expected value 2026-07-25 13:29:02.620365 UTC - /etc/debian_version matches expected value 2026-07-25 13:29:02.620379 UTC - SSH Test passed. 2026-07-25 13:29:02.626902 UTC - Destroying tst-d7947c82 tst 2026-07-25 13:29:02.627082 UTC - Run: slices bi --infra be-gent1-bi-vm1 destroy --experiment tst-d7947c82 tst