Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.75s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 419ms 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 961ms + 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.dev189+g506e4860f (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-29 08:13:44.579222 UTC - Installing Slices CLI (latest stable version). 2026-07-29 08:13:44.579599 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-29 08:13:50.221971 UTC - Slices CLI installed. 2026-07-29 08:13:50.222292 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-29 08:13:50.225022 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-07-29 08:13:50.225116 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-07-29 08:13:50.225216 UTC - which slices: /app/.venv/bin/slices 2026-07-29 08:13:50.225247 UTC - Slices CLI exe: 'slices' 2026-07-29 08:13:50.225265 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-29 08:13:50.225443 UTC - Run: slices --version 2026-07-29 08:13:54.358086 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-07-29 08:13:54.358755 UTC - Run: slices pubkey list --format text 2026-07-29 08:13:55.324495 UTC - Pubkey already registered 2026-07-29 08:13:55.324807 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-29 08:13:56.331823 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-29 08:13:56.333046 UTC - Check List Flavors 2026-07-29 08:13:56.333243 UTC - Run: slices bi --infra be-gent1-bi-vm1 flavor list -f json 2026-07-29 08:13:57.449661 UTC - Check List DiskImages 2026-07-29 08:13:57.449837 UTC - Run: slices bi --infra be-gent1-bi-vm1 diskimage list -f json 2026-07-29 08:13:58.067220 UTC - Requesting resources 2026-07-29 08:13:58.067708 UTC - Run: slices bi --infra be-gent1-bi-vm1 create tst --image 'Ubuntu 24.04.3' --flavor tiny --duration 2h --experiment tst-c432afe9 2026-07-29 08:14:00.286883 UTC - Resource ID: r_be-gent1-bi-vm1_01kypf02c0fmnt3bcqgeyy300y 2026-07-29 08:14:00.287050 UTC - Waiting until resource ready 2026-07-29 08:14:02.287390 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-c432afe9 tst 2026-07-29 08:14:03.156137 UTC - Status: IMAGING 2026-07-29 08:14:05.924592 UTC - Status: IMAGING 2026-07-29 08:14:08.741552 UTC - Status: IMAGING 2026-07-29 08:14:11.761313 UTC - Status: BOOTING 2026-07-29 08:14:14.921017 UTC - Status: BOOTING 2026-07-29 08:14:18.145467 UTC - Status: BOOTING 2026-07-29 08:14:21.262168 UTC - Status: BOOTING 2026-07-29 08:14:24.028190 UTC - Status: INITIALIZING 2026-07-29 08:14:26.894777 UTC - Status: UP 2026-07-29 08:14:26.894924 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kypf01r2f5jteb6etpg2rz38 2026-07-29 08:14:26.894975 UTC - Validate resources 2026-07-29 08:14:27.864582 UTC - The fields of the created resource were validated. 2026-07-29 08:14:27.864684 UTC - Check if resources are registered in experiment 2026-07-29 08:14:27.864864 UTC - Run: slices experiment list-resources --format json tst-c432afe9 2026-07-29 08:14:28.830644 UTC - Status (on expauth): UP 2026-07-29 08:14:28.830767 UTC - Testing extend expires_at (all resources in experiment) 2026-07-29 08:14:28.830882 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend --duration 3h --experiment tst-c432afe9 2026-07-29 08:14:30.910387 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-c432afe9 tst 2026-07-29 08:14:31.940865 UTC - Run: slices experiment list-resources --format json tst-c432afe9 2026-07-29 08:14:32.727087 UTC - expires_at (on expauth): 2026-07-29T11:14:00Z (correctly extended) 2026-07-29 08:14:32.727177 UTC - Testing extend expires_at (single resource in experiment) 2026-07-29 08:14:32.727324 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend tst --duration 4h --experiment tst-c432afe9 2026-07-29 08:14:35.008099 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-c432afe9 tst 2026-07-29 08:14:35.724380 UTC - Run: slices experiment list-resources --format json tst-c432afe9 2026-07-29 08:14:36.339638 UTC - expires_at (on expauth): 2026-07-29T12:14:00Z (correctly extended) 2026-07-29 08:14:36.339747 UTC - Testing ssh login 2026-07-29 08:14:36.367245 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy on --show ssh_config --experiment tst-c432afe9 tst 2026-07-29 08:14:37.132864 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-c432afe9 tst 2026-07-29 08:14:37.998945 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy off --show proxy_pubkey_openssh --experiment tst-c432afe9 tst 2026-07-29 08:14:38.720398 UTC - Logging in using 'slices bi ssh' 2026-07-29 08:14:38.720485 UTC - Forcing IPv4 only. 2026-07-29 08:14:38.720615 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-c432afe9 tst -- -4 uname -a 2026-07-29 08:14:40.237533 UTC - Forcing IPv4 only. 2026-07-29 08:14:40.237713 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-c432afe9 tst -- -4 uptime 2026-07-29 08:14:41.103702 UTC - CLI SSH Test passed. 2026-07-29 08:14:41.103798 UTC - Uname: Linux tst 6.8.0-85-generic #85-Ubuntu SMP PREEMPT_DYNAMIC Thu Sep 18 15:26:59 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux 2026-07-29 08:14:41.103831 UTC - Uptime: 10:14:39 up 0 min, 1 user, load average: 0.37, 0.09, 0.03 2026-07-29 08:14:41.103879 UTC - Logging in using SSH (extra test: ignore SSH proxy) 2026-07-29 08:14:41.104498 UTC - Added paramiko HostKeyEntry for 10.10.217.219 2026-07-29 08:14:41.104759 UTC - Added paramiko HostKeyEntry for 10.10.217.219 2026-07-29 08:14:41.104865 UTC - Added paramiko HostKeyEntry for 10.10.217.219 2026-07-29 08:14:41.105108 UTC - Connecting to 10.10.217.219:22 2026-07-29 08:14:41.382585 UTC - SSH Test output: 2026-07-29 08:14:41.382750 UTC - Uname: Linux tst 6.8.0-85-generic #85-Ubuntu SMP PREEMPT_DYNAMIC Thu Sep 18 15:26:59 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux 2026-07-29 08:14:41.382772 UTC - Uptime: 10:14:40 up 0 min, 1 user, load average: 0.37, 0.09, 0.03 2026-07-29 08:14:41.431869 UTC - lsb_release: Ubuntu 24.04.3 LTS 2026-07-29 08:14:41.432013 UTC - lsb_release matches expected value 2026-07-29 08:14:41.432036 UTC - SSH Test passed. 2026-07-29 08:14:41.432182 UTC - Logging in using SSH over SSH proxy 2026-07-29 08:14:41.432361 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy on --show proxy_pubkey_openssh --experiment tst-c432afe9 tst 2026-07-29 08:14:42.248574 UTC - Added paramiko HostKeyEntry for 10.10.217.219 2026-07-29 08:14:42.248736 UTC - Added paramiko HostKeyEntry for 10.10.217.219 2026-07-29 08:14:42.248790 UTC - Added paramiko HostKeyEntry for 10.10.217.219 2026-07-29 08:14:42.249035 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-07-29 08:14:42.249085 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-07-29 08:14:42.249187 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-07-29 08:14:42.249207 UTC - Connecting to proxy bastion2.slices-be.eu:22 2026-07-29 08:14:42.369565 UTC - Connecting to 10.10.217.219:22 over proxy 2026-07-29 08:14:42.618115 UTC - SSH Test output: 2026-07-29 08:14:42.618202 UTC - Uname: Linux tst 6.8.0-85-generic #85-Ubuntu SMP PREEMPT_DYNAMIC Thu Sep 18 15:26:59 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux 2026-07-29 08:14:42.618225 UTC - Uptime: 10:14:41 up 0 min, 2 users, load average: 0.37, 0.09, 0.03 2026-07-29 08:14:42.670307 UTC - lsb_release: Ubuntu 24.04.3 LTS 2026-07-29 08:14:42.670373 UTC - lsb_release matches expected value 2026-07-29 08:14:42.670392 UTC - SSH Test passed. 2026-07-29 08:14:42.677099 UTC - Destroying tst-c432afe9 tst 2026-07-29 08:14:42.677271 UTC - Run: slices bi --infra be-gent1-bi-vm1 destroy --experiment tst-c432afe9 tst