Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 3.44s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 241ms 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 300ms + annotated-types==0.7.0 + anyio==4.14.2 + 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.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.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.1 + typing-extensions==4.16.0 + typing-inspection==0.4.2 Run Test: slices-bi-singlenode-login 2026-07-21 13:23:29.531955 UTC - Installing Slices CLI (latest stable version). 2026-07-21 13:23:29.532201 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-21 13:23:35.496807 UTC - Slices CLI installed. 2026-07-21 13:23:35.497014 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-21 13:23:35.499554 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-21 13:23:35.500628 UTC - which slices: b'/app/.venv/bin/slices\n' 2026-07-21 13:23:35.500816 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-21 13:23:35.500945 UTC - Slices CLI exe: 'slices' 2026-07-21 13:23:35.500986 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-21 13:23:35.501216 UTC - Run: slices --version 2026-07-21 13:23:39.038358 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-21 13:23:39.038678 UTC - Run: slices pubkey list --format text 2026-07-21 13:23:39.956074 UTC - Pubkey already registered 2026-07-21 13:23:39.956356 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-21 13:23:40.623893 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-21 13:23:40.624022 UTC - Check List Flavors 2026-07-21 13:23:40.624213 UTC - Run: slices bi --infra be-gent1-bi-vm1 flavor list -f json 2026-07-21 13:23:42.144813 UTC - Check List DiskImages 2026-07-21 13:23:42.145008 UTC - Run: slices bi --infra be-gent1-bi-vm1 diskimage list -f json 2026-07-21 13:23:42.760310 UTC - Requesting resources 2026-07-21 13:23:42.760882 UTC - Run: slices bi --infra be-gent1-bi-vm1 create tst --image 'Debian 13.1' --flavor tiny --duration 2h --experiment tst-4dc5523c --public-ipv4 2026-07-21 13:23:46.135880 UTC - Resource ID: r_be-gent1-bi-vm1_01ky2dhgn6e07bcf39ekwg03z0 2026-07-21 13:23:46.136046 UTC - Waiting until resource ready 2026-07-21 13:23:48.136499 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-4dc5523c tst 2026-07-21 13:23:48.903996 UTC - Status: IMAGING 2026-07-21 13:23:51.621323 UTC - Status: IMAGING 2026-07-21 13:23:54.342857 UTC - Status: IMAGING 2026-07-21 13:23:57.109665 UTC - Status: BOOTING 2026-07-21 13:23:59.832364 UTC - Status: BOOTING 2026-07-21 13:24:02.548103 UTC - Status: BOOTING 2026-07-21 13:24:05.263959 UTC - Status: BOOTING 2026-07-21 13:24:07.979912 UTC - Status: UP 2026-07-21 13:24:07.980026 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01ky2dhfk7e9psh5bst6w431pa 2026-07-21 13:24:07.980085 UTC - Validate resources 2026-07-21 13:24:08.695991 UTC - The fields of the created resource were validated. 2026-07-21 13:24:08.696102 UTC - Check if resources are registered in experiment 2026-07-21 13:24:08.696263 UTC - Run: slices experiment list-resources --format json tst-4dc5523c 2026-07-21 13:24:09.361765 UTC - Status (on expauth): UP 2026-07-21 13:24:09.361904 UTC - Testing extend expires_at (all resources in experiment) 2026-07-21 13:24:09.362030 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend --duration 3h --experiment tst-4dc5523c 2026-07-21 13:24:12.483414 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-4dc5523c tst 2026-07-21 13:24:13.200238 UTC - Run: slices experiment list-resources --format json tst-4dc5523c 2026-07-21 13:24:13.815300 UTC - expires_at (on expauth): 2026-07-21T16:24:00Z (correctly extended) 2026-07-21 13:24:13.815391 UTC - Testing extend expires_at (single resource in experiment) 2026-07-21 13:24:13.815533 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend tst --duration 4h --experiment tst-4dc5523c 2026-07-21 13:24:18.491255 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-4dc5523c tst 2026-07-21 13:24:19.206781 UTC - Run: slices experiment list-resources --format json tst-4dc5523c 2026-07-21 13:24:19.821990 UTC - expires_at (on expauth): 2026-07-21T17:24:00Z (correctly extended) 2026-07-21 13:24:19.822132 UTC - Testing ssh login 2026-07-21 13:24:19.835386 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy on --show ssh_config --experiment tst-4dc5523c tst 2026-07-21 13:24:20.601104 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-4dc5523c tst 2026-07-21 13:24:21.366914 UTC - Logging in using 'slices bi ssh' 2026-07-21 13:24:21.367001 UTC - Forcing IPv4 only. 2026-07-21 13:24:21.367168 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-4dc5523c tst -- -4 uname -a 2026-07-21 13:24:22.383542 UTC - Forcing IPv4 only. 2026-07-21 13:24:22.383772 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-4dc5523c tst -- -4 uptime 2026-07-21 13:24:23.199743 UTC - CLI SSH Test passed. 2026-07-21 13:24:23.199843 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-21 13:24:23.199862 UTC - Uptime: 15:24:21 up 0 min, 1 user, load average: 0.00, 0.00, 0.00 2026-07-21 13:24:23.199902 UTC - Logging in using SSH (no SSH proxy in Resource) 2026-07-21 13:24:23.200508 UTC - Added paramiko HostKeyEntry for 193.191.169.61 2026-07-21 13:24:23.200700 UTC - Added paramiko HostKeyEntry for 193.191.169.61 2026-07-21 13:24:23.200814 UTC - Added paramiko HostKeyEntry for 193.191.169.61 2026-07-21 13:24:23.201046 UTC - Connecting to 193.191.169.61:22 2026-07-21 13:24:23.428194 UTC - SSH Test output: 2026-07-21 13:24:23.428290 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-21 13:24:23.428311 UTC - Uptime: 15:24:22 up 0 min, 1 user, load average: 0.00, 0.00, 0.00 2026-07-21 13:24:23.480240 UTC - lsb_release: Debian GNU/Linux 13 (trixie) 2026-07-21 13:24:23.528379 UTC - /etc/debian_version: 13.1 2026-07-21 13:24:23.528509 UTC - lsb_release matches expected value 2026-07-21 13:24:23.528543 UTC - /etc/debian_version matches expected value 2026-07-21 13:24:23.528576 UTC - SSH Test passed. 2026-07-21 13:24:23.528756 UTC - Skip SSH proxy test because public IPv4 requested 2026-07-21 13:24:23.537124 UTC - Destroying tst-4dc5523c tst 2026-07-21 13:24:23.537369 UTC - Run: slices bi --infra be-gent1-bi-vm1 destroy --experiment tst-4dc5523c tst