Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 3.82s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 321ms 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 893ms + 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==50.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.dev192+gcac2d3fe6 (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-08-03 21:16:12.502139 UTC - Installing Slices CLI (latest stable version). 2026-08-03 21:16:12.502546 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-08-03 21:16:18.693527 UTC - Slices CLI installed. 2026-08-03 21:16:18.694903 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-08-03 21:16:18.699889 UTC - ls -a /root/ /scripts/ (error 2): None ls: cannot access '/scripts/': No such file or directory /root/: . .. .cache .local .slices run_test_runner.sh slices-cli-venv 2026-08-03 21:16:18.700278 UTC - env: {'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-08-03 21:16:18.700394 UTC - which slices: /app/.venv/bin/slices 2026-08-03 21:16:18.700427 UTC - Slices CLI exe: 'slices' 2026-08-03 21:16:18.700452 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-08-03 21:16:18.700645 UTC - Run: slices --version 2026-08-03 21:16:22.339562 UTC - version: Slices CLI v2026.1.3 Slices CLI core v1.2.6 Slices CLI ai v1.1.0 Slices CLI bi v2.2.1 Slices clientlib bi v6.1.1 Slices clientlib core v5.6.0 Slices clientlib ai v1.0.0 2026-08-03 21:16:22.339856 UTC - Run: slices pubkey list --format text 2026-08-03 21:16:23.813750 UTC - Pubkey already registered 2026-08-03 21:16:23.814234 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-08-03 21:16:24.649961 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-08-03 21:16:24.650061 UTC - Check List Flavors 2026-08-03 21:16:24.650218 UTC - Run: slices bi --infra be-gent1-bi-vm1 flavor list -f json 2026-08-03 21:16:25.420561 UTC - Check List DiskImages 2026-08-03 21:16:25.420868 UTC - Run: slices bi --infra be-gent1-bi-vm1 diskimage list -f json 2026-08-03 21:16:26.190017 UTC - Requesting resources 2026-08-03 21:16:26.190710 UTC - Run: slices bi --infra be-gent1-bi-vm1 create tst --image 'Debian 13.1' --flavor tiny --duration 2h --experiment tst-01d4b270 2026-08-03 21:16:27.607658 UTC - Resource ID: r_be-gent1-bi-vm1_01kz4qrcbdf6qbmfs749q69k1x 2026-08-03 21:16:27.608214 UTC - Waiting until resource ready 2026-08-03 21:16:29.608612 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-01d4b270 tst 2026-08-03 21:16:30.493270 UTC - Status: IMAGING 2026-08-03 21:16:33.574255 UTC - Status: IMAGING 2026-08-03 21:16:36.390919 UTC - Status: IMAGING 2026-08-03 21:16:39.309127 UTC - Status: BOOTING 2026-08-03 21:16:42.292759 UTC - Status: BOOTING 2026-08-03 21:16:45.417125 UTC - Status: BOOTING 2026-08-03 21:16:48.453234 UTC - Status: BOOTING 2026-08-03 21:16:51.401311 UTC - Status: UP 2026-08-03 21:16:51.401567 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kz4qrc2vfxpbz9jasgm9kcdv 2026-08-03 21:16:51.401652 UTC - Validate resources 2026-08-03 21:16:52.422992 UTC - The fields of the created resource were validated. 2026-08-03 21:16:52.423103 UTC - Check if resources are registered in experiment 2026-08-03 21:16:52.423251 UTC - Run: slices experiment list-resources --format json tst-01d4b270 2026-08-03 21:16:53.138985 UTC - Status (on expauth): UP 2026-08-03 21:16:53.139121 UTC - Testing extend expires_at (all resources in experiment) 2026-08-03 21:16:53.139253 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend --duration 3h --experiment tst-01d4b270 2026-08-03 21:16:54.757594 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-01d4b270 tst 2026-08-03 21:16:55.473353 UTC - Run: slices experiment list-resources --format json tst-01d4b270 2026-08-03 21:16:56.188797 UTC - expires_at (on expauth): 2026-08-04T00:16:00Z (correctly extended) 2026-08-03 21:16:56.188890 UTC - Testing extend expires_at (single resource in experiment) 2026-08-03 21:16:56.189047 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend tst --duration 4h --experiment tst-01d4b270 2026-08-03 21:16:57.707561 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-01d4b270 tst 2026-08-03 21:16:58.475906 UTC - Run: slices experiment list-resources --format json tst-01d4b270 2026-08-03 21:16:59.247017 UTC - expires_at (on expauth): 2026-08-04T01:16:00Z (correctly extended) 2026-08-03 21:16:59.247122 UTC - Testing ssh login 2026-08-03 21:16:59.265468 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy on --show ssh_config --experiment tst-01d4b270 tst 2026-08-03 21:17:00.141262 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-01d4b270 tst 2026-08-03 21:17:01.088595 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy off --show proxy_pubkey_openssh --experiment tst-01d4b270 tst 2026-08-03 21:17:02.062544 UTC - Logging in using 'slices bi ssh' 2026-08-03 21:17:02.062791 UTC - Forcing IPv4 only. 2026-08-03 21:17:02.062960 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-01d4b270 tst -- -4 uname -a 2026-08-03 21:17:03.299652 UTC - Forcing IPv4 only. 2026-08-03 21:17:03.299852 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-01d4b270 tst -- -4 uptime 2026-08-03 21:17:04.670949 UTC - CLI SSH Test passed. 2026-08-03 21:17:04.671180 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-08-03 21:17:04.671214 UTC - Uptime: 23:17:04 up 0 min, 1 user, load average: 0.19, 0.05, 0.01 2026-08-03 21:17:04.671257 UTC - Logging in using SSH (extra test: ignore SSH proxy) 2026-08-03 21:17:04.672113 UTC - Added paramiko HostKeyEntry for 10.10.209.30 2026-08-03 21:17:04.672321 UTC - Added paramiko HostKeyEntry for 10.10.209.30 2026-08-03 21:17:04.672406 UTC - Added paramiko HostKeyEntry for 10.10.209.30 2026-08-03 21:17:04.672823 UTC - Connecting to 10.10.209.30:22 2026-08-03 21:17:04.921018 UTC - SSH Test output: 2026-08-03 21:17:04.921108 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-08-03 21:17:04.921132 UTC - Uptime: 23:17:04 up 0 min, 1 user, load average: 0.19, 0.05, 0.01 2026-08-03 21:17:04.972128 UTC - lsb_release: Debian GNU/Linux 13 (trixie) 2026-08-03 21:17:05.019491 UTC - /etc/debian_version: 13.1 2026-08-03 21:17:05.019577 UTC - lsb_release matches expected value 2026-08-03 21:17:05.019600 UTC - /etc/debian_version matches expected value 2026-08-03 21:17:05.019624 UTC - SSH Test passed. 2026-08-03 21:17:05.019727 UTC - Logging in using SSH over SSH proxy 2026-08-03 21:17:05.019878 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy on --show proxy_pubkey_openssh --experiment tst-01d4b270 tst 2026-08-03 21:17:06.017668 UTC - Added paramiko HostKeyEntry for 10.10.209.30 2026-08-03 21:17:06.017819 UTC - Added paramiko HostKeyEntry for 10.10.209.30 2026-08-03 21:17:06.017884 UTC - Added paramiko HostKeyEntry for 10.10.209.30 2026-08-03 21:17:06.018181 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-08-03 21:17:06.018247 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-08-03 21:17:06.018396 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-08-03 21:17:06.018424 UTC - Connecting to proxy bastion2.slices-be.eu:22 2026-08-03 21:17:06.278869 UTC - Connecting to 10.10.209.30:22 over proxy 2026-08-03 21:17:06.551031 UTC - SSH Test output: 2026-08-03 21:17:06.551102 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-08-03 21:17:06.551120 UTC - Uptime: 23:17:06 up 0 min, 2 users, load average: 0.17, 0.05, 0.01 2026-08-03 21:17:06.604085 UTC - lsb_release: Debian GNU/Linux 13 (trixie) 2026-08-03 21:17:06.653141 UTC - /etc/debian_version: 13.1 2026-08-03 21:17:06.653220 UTC - lsb_release matches expected value 2026-08-03 21:17:06.653240 UTC - /etc/debian_version matches expected value 2026-08-03 21:17:06.653255 UTC - SSH Test passed. 2026-08-03 21:17:06.662658 UTC - Destroying tst-01d4b270 tst 2026-08-03 21:17:06.662880 UTC - Run: slices bi --infra be-gent1-bi-vm1 destroy --experiment tst-01d4b270 tst