Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 11.03s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 876ms 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 932ms + 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:09:09.477524 UTC - Installing Slices CLI (latest stable version). 2026-07-21 13:09:09.477757 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-21 13:09:15.375698 UTC - Slices CLI installed. 2026-07-21 13:09:15.376113 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:09:15.377372 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:09:15.379065 UTC - which slices: b'/app/.venv/bin/slices\n' 2026-07-21 13:09:15.379201 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:09:15.379229 UTC - Slices CLI exe: 'slices' 2026-07-21 13:09:15.379246 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-21 13:09:15.379372 UTC - Run: slices --version 2026-07-21 13:09:19.379770 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:09:19.380202 UTC - Run: slices pubkey list --format text 2026-07-21 13:09:20.803934 UTC - Pubkey already registered 2026-07-21 13:09:20.804175 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-21 13:09:21.779048 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-21 13:09:21.779140 UTC - Check List Flavors 2026-07-21 13:09:21.779285 UTC - Run: slices bi --infra de-munich-bi-vm flavor list -f json 2026-07-21 13:09:23.765234 UTC - Check List DiskImages 2026-07-21 13:09:23.765414 UTC - Run: slices bi --infra de-munich-bi-vm diskimage list -f json 2026-07-21 13:09:25.045220 UTC - Requesting resources 2026-07-21 13:09:25.045723 UTC - Cloudinit user data: #!/bin/sh echo "Hello World. The time is now $(date -R)!" | tee '/user_data_output.txt' 2026-07-21 13:09:25.045836 UTC - Run: slices bi --infra de-munich-bi-vm create tst --image 'Ubuntu 24.04.3' --flavor tiny --duration 2h --experiment tst-b7bdf9fd --user-data /tmp/tmp85nzejiy 2026-07-21 13:09:29.143151 UTC - Resource ID: r_de-munich-bi-vm_01ky2cqbreebsa363n1k408m9r 2026-07-21 13:09:29.143300 UTC - Waiting until resource ready 2026-07-21 13:09:31.143619 UTC - Run: slices bi --infra de-munich-bi-vm list-resources --format json --experiment tst-b7bdf9fd tst 2026-07-21 13:09:32.230205 UTC - Status: IMAGING 2026-07-21 13:09:35.198255 UTC - Status: BOOTING 2026-07-21 13:09:39.099135 UTC - Status: BOOTING 2026-07-21 13:09:42.221459 UTC - Status: BOOTING 2026-07-21 13:09:45.964224 UTC - Status: BOOTING 2026-07-21 13:09:49.842497 UTC - Status: BOOTING 2026-07-21 13:09:54.168075 UTC - Status: UP 2026-07-21 13:09:54.168152 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01ky2cqa9peyaa5ztc2geys8q6 2026-07-21 13:09:54.168193 UTC - Validate resources 2026-07-21 13:09:55.713936 UTC - The fields of the created resource were validated. 2026-07-21 13:09:55.714023 UTC - Check if resources are registered in experiment 2026-07-21 13:09:55.714168 UTC - Run: slices experiment list-resources --format json tst-b7bdf9fd 2026-07-21 13:09:56.637177 UTC - Status (on expauth): UP 2026-07-21 13:09:56.637311 UTC - Testing extend expires_at (all resources in experiment) 2026-07-21 13:09:56.637456 UTC - Run: slices bi --infra de-munich-bi-vm extend --duration 3h --experiment tst-b7bdf9fd 2026-07-21 13:09:59.807296 UTC - Run: slices bi --infra de-munich-bi-vm list-resources --format json --experiment tst-b7bdf9fd tst 2026-07-21 13:10:01.271963 UTC - Run: slices experiment list-resources --format json tst-b7bdf9fd 2026-07-21 13:10:01.939202 UTC - expires_at (on expauth): 2026-07-21T16:09:00Z (correctly extended) 2026-07-21 13:10:01.939476 UTC - Testing extend expires_at (single resource in experiment) 2026-07-21 13:10:01.939651 UTC - Run: slices bi --infra de-munich-bi-vm extend tst --duration 4h --experiment tst-b7bdf9fd 2026-07-21 13:10:05.511577 UTC - Run: slices bi --infra de-munich-bi-vm list-resources --format json --experiment tst-b7bdf9fd tst 2026-07-21 13:10:06.427928 UTC - Run: slices experiment list-resources --format json tst-b7bdf9fd 2026-07-21 13:10:07.606991 UTC - expires_at (on expauth): 2026-07-21T17:10:00Z (correctly extended) 2026-07-21 13:10:07.607106 UTC - Testing ssh login 2026-07-21 13:10:07.619774 UTC - Run: slices bi --infra de-munich-bi-vm ssh --no-exec --proxy on --show ssh_config --experiment tst-b7bdf9fd tst 2026-07-21 13:10:08.745781 UTC - Run: slices bi --infra de-munich-bi-vm ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-b7bdf9fd tst 2026-07-21 13:10:09.963367 UTC - Run: slices bi --infra de-munich-bi-vm ssh --no-exec --proxy off --show proxy_pubkey_openssh --experiment tst-b7bdf9fd tst 2026-07-21 13:10:11.184825 UTC - Logging in using 'slices bi ssh' 2026-07-21 13:10:11.184903 UTC - Forcing IPv4 only. 2026-07-21 13:10:11.185044 UTC - Run: slices bi --infra de-munich-bi-vm ssh --show nothing --experiment tst-b7bdf9fd tst -- -4 uname -a 2026-07-21 13:10:14.559257 UTC - Forcing IPv4 only. 2026-07-21 13:10:14.559444 UTC - Run: slices bi --infra de-munich-bi-vm ssh --show nothing --experiment tst-b7bdf9fd tst -- -4 uptime 2026-07-21 13:10:16.782876 UTC - CLI SSH Test passed. 2026-07-21 13:10:16.782956 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-21 13:10:16.782981 UTC - Uptime: 13:10:15 up 0 min, 1 user, load average: 0.76, 0.23, 0.08 2026-07-21 13:10:16.783014 UTC - Logging in using SSH over SSH proxy 2026-07-21 13:10:16.783165 UTC - Run: slices bi --infra de-munich-bi-vm ssh --no-exec --proxy on --show proxy_pubkey_openssh --experiment tst-b7bdf9fd tst 2026-07-21 13:10:18.053357 UTC - Added paramiko HostKeyEntry for 172.30.255.5 2026-07-21 13:10:18.053582 UTC - Added paramiko HostKeyEntry for 172.30.255.5 2026-07-21 13:10:18.053646 UTC - Added paramiko HostKeyEntry for 172.30.255.5 2026-07-21 13:10:18.054252 UTC - Added paramiko HostKeyEntry for [tripwire.net.in.tum.de]:10022 2026-07-21 13:10:18.054361 UTC - Added paramiko HostKeyEntry for [tripwire.net.in.tum.de]:10022 2026-07-21 13:10:18.054426 UTC - Added paramiko HostKeyEntry for [tripwire.net.in.tum.de]:10022 2026-07-21 13:10:18.054445 UTC - Connecting to proxy tripwire.net.in.tum.de:10022 2026-07-21 13:10:18.452547 UTC - Connecting to 172.30.255.5:22 over proxy 2026-07-21 13:10:19.140064 UTC - SSH Test output: 2026-07-21 13:10:19.140135 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-21 13:10:19.140156 UTC - Uptime: 13:10:18 up 0 min, 1 user, load average: 0.70, 0.22, 0.08 2026-07-21 13:10:19.277809 UTC - lsb_release: Ubuntu 24.04.3 LTS 2026-07-21 13:10:19.277880 UTC - lsb_release matches expected value 2026-07-21 13:10:19.277898 UTC - SSH Test passed. 2026-07-21 13:10:19.417312 UTC - Cloud-init user-data: Hello World. The time is now Tue, 21 Jul 2026 13:09:51 +0000! 2026-07-21 13:10:19.424930 UTC - Destroying tst-b7bdf9fd tst 2026-07-21 13:10:19.425113 UTC - Run: slices bi --infra de-munich-bi-vm destroy --experiment tst-b7bdf9fd tst