Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 3.57s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 212ms 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 247ms + 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-25 20:32:48.902323 UTC - Installing Slices CLI (latest stable version). 2026-07-25 20:32:48.902537 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-25 20:32:54.649261 UTC - Slices CLI installed. 2026-07-25 20:32:54.649664 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 20:32:54.652296 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 20:32:54.653290 UTC - which slices: b'/app/.venv/bin/slices\n' 2026-07-25 20:32:54.653421 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 20:32:54.653449 UTC - Slices CLI exe: 'slices' 2026-07-25 20:32:54.653466 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-25 20:32:54.653588 UTC - Run: slices --version 2026-07-25 20:32:57.373311 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 20:32:57.373595 UTC - Run: slices pubkey list --format text 2026-07-25 20:32:58.089069 UTC - Pubkey already registered 2026-07-25 20:32:58.089351 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-25 20:32:58.705016 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-25 20:32:58.705114 UTC - Check List Flavors 2026-07-25 20:32:58.705259 UTC - Run: slices bi --infra be-gent1-bi-vm1 flavor list -f json 2026-07-25 20:32:59.421765 UTC - Check List DiskImages 2026-07-25 20:32:59.421969 UTC - Run: slices bi --infra be-gent1-bi-vm1 diskimage list -f json 2026-07-25 20:33:00.137448 UTC - Requesting resources 2026-07-25 20:33:00.138152 UTC - Run: slices bi --infra be-gent1-bi-vm1 create tst --image 'Debian 13.1' --flavor tiny --duration 2h --experiment tst-3e44c355 2026-07-25 20:33:01.255232 UTC - Resource ID: r_be-gent1-bi-vm1_01kydfpc5beh2a4whjtrfd8j3e 2026-07-25 20:33:01.255399 UTC - Waiting until resource ready 2026-07-25 20:33:03.255809 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-3e44c355 tst 2026-07-25 20:33:04.121975 UTC - Status: IMAGING 2026-07-25 20:33:06.838229 UTC - Status: IMAGING 2026-07-25 20:33:09.655804 UTC - Status: IMAGING 2026-07-25 20:33:12.371847 UTC - Status: BOOTING 2026-07-25 20:33:15.189094 UTC - Status: BOOTING 2026-07-25 20:33:17.955518 UTC - Status: BOOTING 2026-07-25 20:33:20.672070 UTC - Status: BOOTING 2026-07-25 20:33:23.388565 UTC - Status: UP 2026-07-25 20:33:23.388652 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kydfpbx2ez88m6n7r690f0ee 2026-07-25 20:33:23.388704 UTC - Validate resources 2026-07-25 20:33:24.104764 UTC - The fields of the created resource were validated. 2026-07-25 20:33:24.104873 UTC - Check if resources are registered in experiment 2026-07-25 20:33:24.105061 UTC - Run: slices experiment list-resources --format json tst-3e44c355 2026-07-25 20:33:24.770507 UTC - Status (on expauth): UP 2026-07-25 20:33:24.770654 UTC - Testing extend expires_at (all resources in experiment) 2026-07-25 20:33:24.770814 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend --duration 3h --experiment tst-3e44c355 2026-07-25 20:33:26.188186 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-3e44c355 tst 2026-07-25 20:33:26.904000 UTC - Run: slices experiment list-resources --format json tst-3e44c355 2026-07-25 20:33:27.519491 UTC - expires_at (on expauth): 2026-07-25T23:33:00Z (correctly extended) 2026-07-25 20:33:27.519589 UTC - Testing extend expires_at (single resource in experiment) 2026-07-25 20:33:27.519755 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend tst --duration 4h --experiment tst-3e44c355 2026-07-25 20:33:28.987433 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-3e44c355 tst 2026-07-25 20:33:29.703923 UTC - Run: slices experiment list-resources --format json tst-3e44c355 2026-07-25 20:33:30.320735 UTC - expires_at (on expauth): 2026-07-26T00:33:00Z (correctly extended) 2026-07-25 20:33:30.320876 UTC - Testing ssh login 2026-07-25 20:33:30.334593 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy on --show ssh_config --experiment tst-3e44c355 tst 2026-07-25 20:33:31.050460 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-3e44c355 tst 2026-07-25 20:33:31.766237 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy off --show proxy_pubkey_openssh --experiment tst-3e44c355 tst 2026-07-25 20:33:32.482067 UTC - Logging in using 'slices bi ssh' 2026-07-25 20:33:32.482149 UTC - Forcing IPv4 only. 2026-07-25 20:33:32.482294 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-3e44c355 tst -- -4 uname -a 2026-07-25 20:33:33.398262 UTC - Forcing IPv4 only. 2026-07-25 20:33:33.398453 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-3e44c355 tst -- -4 uptime 2026-07-25 20:33:34.164137 UTC - CLI SSH Test passed. 2026-07-25 20:33:34.164214 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 20:33:34.164235 UTC - Uptime: 22:33:32 up 0 min, 1 user, load average: 0.07, 0.02, 0.00 2026-07-25 20:33:34.164268 UTC - Logging in using SSH (extra test: ignore SSH proxy) 2026-07-25 20:33:34.164763 UTC - Added paramiko HostKeyEntry for 10.10.218.43 2026-07-25 20:33:34.164950 UTC - Added paramiko HostKeyEntry for 10.10.218.43 2026-07-25 20:33:34.165008 UTC - Added paramiko HostKeyEntry for 10.10.218.43 2026-07-25 20:33:34.165197 UTC - Connecting to 10.10.218.43:22 2026-07-25 20:33:34.390107 UTC - SSH Test output: 2026-07-25 20:33:34.390184 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 20:33:34.390205 UTC - Uptime: 22:33:32 up 0 min, 1 user, load average: 0.07, 0.02, 0.00 2026-07-25 20:33:34.438470 UTC - lsb_release: Debian GNU/Linux 13 (trixie) 2026-07-25 20:33:34.486193 UTC - /etc/debian_version: 13.1 2026-07-25 20:33:34.486277 UTC - lsb_release matches expected value 2026-07-25 20:33:34.486295 UTC - /etc/debian_version matches expected value 2026-07-25 20:33:34.486310 UTC - SSH Test passed. 2026-07-25 20:33:34.486395 UTC - Logging in using SSH over SSH proxy 2026-07-25 20:33:34.486545 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy on --show proxy_pubkey_openssh --experiment tst-3e44c355 tst 2026-07-25 20:33:35.252362 UTC - Added paramiko HostKeyEntry for 10.10.218.43 2026-07-25 20:33:35.252517 UTC - Added paramiko HostKeyEntry for 10.10.218.43 2026-07-25 20:33:35.252568 UTC - Added paramiko HostKeyEntry for 10.10.218.43 2026-07-25 20:33:35.252866 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-07-25 20:33:35.252926 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-07-25 20:33:35.253040 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-07-25 20:33:35.253061 UTC - Connecting to proxy bastion2.slices-be.eu:22 2026-07-25 20:33:35.535728 UTC - Connecting to 10.10.218.43:22 over proxy 2026-07-25 20:33:35.765050 UTC - SSH Test output: 2026-07-25 20:33:35.765127 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 20:33:35.765145 UTC - Uptime: 22:33:34 up 0 min, 2 users, load average: 0.06, 0.02, 0.00 2026-07-25 20:33:35.817995 UTC - lsb_release: Debian GNU/Linux 13 (trixie) 2026-07-25 20:33:35.865391 UTC - /etc/debian_version: 13.1 2026-07-25 20:33:35.865471 UTC - lsb_release matches expected value 2026-07-25 20:33:35.865490 UTC - /etc/debian_version matches expected value 2026-07-25 20:33:35.865504 UTC - SSH Test passed. 2026-07-25 20:33:35.872434 UTC - Destroying tst-3e44c355 tst 2026-07-25 20:33:35.872627 UTC - Run: slices bi --infra be-gent1-bi-vm1 destroy --experiment tst-3e44c355 tst