Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.12s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 207ms 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 273ms + 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.post1 + 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-27 04:28:49.712781 UTC - Installing Slices CLI (latest stable version). 2026-07-27 04:28:49.713169 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-27 04:28:54.943234 UTC - Slices CLI installed. 2026-07-27 04:28:54.944354 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-27 04:28:54.949838 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-27 04:28:54.951598 UTC - which slices: b'/app/.venv/bin/slices\n' 2026-07-27 04:28:54.951748 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-27 04:28:54.951780 UTC - Slices CLI exe: 'slices' 2026-07-27 04:28:54.951798 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-27 04:28:54.951925 UTC - Run: slices --version 2026-07-27 04:28:58.031463 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-27 04:28:58.031758 UTC - Run: slices pubkey list --format text 2026-07-27 04:28:58.848933 UTC - Pubkey already registered 2026-07-27 04:28:58.849180 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-27 04:28:59.525402 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-27 04:28:59.526046 UTC - Check List Flavors 2026-07-27 04:28:59.526207 UTC - Run: slices bi --infra be-gent1-bi-vm1 flavor list -f json 2026-07-27 04:29:00.464236 UTC - Check List DiskImages 2026-07-27 04:29:00.464425 UTC - Run: slices bi --infra be-gent1-bi-vm1 diskimage list -f json 2026-07-27 04:29:01.144173 UTC - Requesting resources 2026-07-27 04:29:01.145004 UTC - Run: slices bi --infra be-gent1-bi-vm1 create tst --image 'Debian 13.1' --flavor tiny --duration 2h --experiment tst-a772141b 2026-07-27 04:29:02.311448 UTC - Resource ID: r_be-gent1-bi-vm1_01kygxaps2efp9x1v6sa8cwhd6 2026-07-27 04:29:02.311692 UTC - Waiting until resource ready 2026-07-27 04:29:04.312159 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-a772141b tst 2026-07-27 04:29:05.078341 UTC - Status: IMAGING 2026-07-27 04:29:07.794230 UTC - Status: IMAGING 2026-07-27 04:29:10.560408 UTC - Status: IMAGING 2026-07-27 04:29:13.276448 UTC - Status: BOOTING 2026-07-27 04:29:15.992467 UTC - Status: BOOTING 2026-07-27 04:29:18.708536 UTC - Status: BOOTING 2026-07-27 04:29:21.424543 UTC - Status: BOOTING 2026-07-27 04:29:24.140835 UTC - Status: UP 2026-07-27 04:29:24.140967 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kygxaph5ekzbkhea958vy1qa 2026-07-27 04:29:24.141022 UTC - Validate resources 2026-07-27 04:29:24.907384 UTC - The fields of the created resource were validated. 2026-07-27 04:29:24.907501 UTC - Check if resources are registered in experiment 2026-07-27 04:29:24.907666 UTC - Run: slices experiment list-resources --format json tst-a772141b 2026-07-27 04:29:25.573473 UTC - Status (on expauth): UP 2026-07-27 04:29:25.573612 UTC - Testing extend expires_at (all resources in experiment) 2026-07-27 04:29:25.573737 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend --duration 3h --experiment tst-a772141b 2026-07-27 04:29:27.040880 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-a772141b tst 2026-07-27 04:29:27.706507 UTC - Run: slices experiment list-resources --format json tst-a772141b 2026-07-27 04:29:28.321725 UTC - expires_at (on expauth): 2026-07-27T07:29:00Z (correctly extended) 2026-07-27 04:29:28.321818 UTC - Testing extend expires_at (single resource in experiment) 2026-07-27 04:29:28.322005 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend tst --duration 4h --experiment tst-a772141b 2026-07-27 04:29:29.739542 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-a772141b tst 2026-07-27 04:29:30.455849 UTC - Run: slices experiment list-resources --format json tst-a772141b 2026-07-27 04:29:31.121778 UTC - expires_at (on expauth): 2026-07-27T08:29:00Z (correctly extended) 2026-07-27 04:29:31.121912 UTC - Testing ssh login 2026-07-27 04:29:31.135148 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy on --show ssh_config --experiment tst-a772141b tst 2026-07-27 04:29:31.850687 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-a772141b tst 2026-07-27 04:29:32.566321 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy off --show proxy_pubkey_openssh --experiment tst-a772141b tst 2026-07-27 04:29:33.282010 UTC - Logging in using 'slices bi ssh' 2026-07-27 04:29:33.282087 UTC - Forcing IPv4 only. 2026-07-27 04:29:33.282228 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-a772141b tst -- -4 uname -a 2026-07-27 04:29:34.198118 UTC - Forcing IPv4 only. 2026-07-27 04:29:34.198304 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-a772141b tst -- -4 uptime 2026-07-27 04:29:35.014023 UTC - CLI SSH Test passed. 2026-07-27 04:29:35.014113 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-27 04:29:35.014135 UTC - Uptime: 06:29:33 up 0 min, 1 user, load average: 0.00, 0.00, 0.00 2026-07-27 04:29:35.014169 UTC - Logging in using SSH (extra test: ignore SSH proxy) 2026-07-27 04:29:35.014665 UTC - Added paramiko HostKeyEntry for 10.10.220.126 2026-07-27 04:29:35.014844 UTC - Added paramiko HostKeyEntry for 10.10.220.126 2026-07-27 04:29:35.014902 UTC - Added paramiko HostKeyEntry for 10.10.220.126 2026-07-27 04:29:35.015096 UTC - Connecting to 10.10.220.126:22 2026-07-27 04:29:35.241133 UTC - SSH Test output: 2026-07-27 04:29:35.241211 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-27 04:29:35.241232 UTC - Uptime: 06:29:33 up 0 min, 1 user, load average: 0.00, 0.00, 0.00 2026-07-27 04:29:35.293155 UTC - lsb_release: Debian GNU/Linux 13 (trixie) 2026-07-27 04:29:35.340947 UTC - /etc/debian_version: 13.1 2026-07-27 04:29:35.341022 UTC - lsb_release matches expected value 2026-07-27 04:29:35.341042 UTC - /etc/debian_version matches expected value 2026-07-27 04:29:35.341056 UTC - SSH Test passed. 2026-07-27 04:29:35.341144 UTC - Logging in using SSH over SSH proxy 2026-07-27 04:29:35.341294 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy on --show proxy_pubkey_openssh --experiment tst-a772141b tst 2026-07-27 04:29:36.157659 UTC - Added paramiko HostKeyEntry for 10.10.220.126 2026-07-27 04:29:36.157840 UTC - Added paramiko HostKeyEntry for 10.10.220.126 2026-07-27 04:29:36.157895 UTC - Added paramiko HostKeyEntry for 10.10.220.126 2026-07-27 04:29:36.158192 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-07-27 04:29:36.158246 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-07-27 04:29:36.158365 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-07-27 04:29:36.158386 UTC - Connecting to proxy bastion2.slices-be.eu:22 2026-07-27 04:29:36.411385 UTC - Connecting to 10.10.220.126:22 over proxy 2026-07-27 04:29:36.650147 UTC - SSH Test output: 2026-07-27 04:29:36.650223 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-27 04:29:36.650241 UTC - Uptime: 06:29:34 up 0 min, 2 users, load average: 0.00, 0.00, 0.00 2026-07-27 04:29:36.702296 UTC - lsb_release: Debian GNU/Linux 13 (trixie) 2026-07-27 04:29:36.749255 UTC - /etc/debian_version: 13.1 2026-07-27 04:29:36.749332 UTC - lsb_release matches expected value 2026-07-27 04:29:36.749352 UTC - /etc/debian_version matches expected value 2026-07-27 04:29:36.749367 UTC - SSH Test passed. 2026-07-27 04:29:36.756048 UTC - Destroying tst-a772141b tst 2026-07-27 04:29:36.756227 UTC - Run: slices bi --infra be-gent1-bi-vm1 destroy --experiment tst-a772141b tst