Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 22.46s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 358ms 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 685ms + 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.3 + 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.0 + typing-extensions==4.16.0 + typing-inspection==0.4.2 Run Test: slices-bi-singlenode-login 2026-07-14 04:08:12.171641 UTC - Installing Slices CLI (latest stable version). 2026-07-14 04:08:12.172010 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-14 04:08:17.676369 UTC - Slices CLI installed. 2026-07-14 04:08:17.676541 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-14 04:08:17.677705 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-14 04:08:17.678607 UTC - which slices: b'/app/.venv/bin/slices\n' 2026-07-14 04:08:17.678729 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-14 04:08:17.678758 UTC - Slices CLI exe: 'slices' 2026-07-14 04:08:17.678775 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-14 04:08:17.678900 UTC - Run: slices --version 2026-07-14 04:08:21.959349 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-14 04:08:21.959636 UTC - Run: slices pubkey list --format text 2026-07-14 04:08:22.826621 UTC - Pubkey already registered 2026-07-14 04:08:22.826889 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-14 04:08:23.497945 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-14 04:08:23.498033 UTC - Check List Flavors 2026-07-14 04:08:23.498190 UTC - Run: slices bi --infra de-munich-bi-vm flavor list -f json 2026-07-14 04:08:25.628858 UTC - Check List DiskImages 2026-07-14 04:08:25.629042 UTC - Run: slices bi --infra de-munich-bi-vm diskimage list -f json 2026-07-14 04:08:26.344870 UTC - Requesting resources 2026-07-14 04:08:26.345396 UTC - Cloudinit user data: #!/bin/sh echo "Hello World. The time is now $(date -R)!" | tee '/user_data_output.txt' 2026-07-14 04:08:26.345513 UTC - Run: slices bi --infra de-munich-bi-vm create tst --image 'Ubuntu 24.04.3' --flavor tiny --duration 2h --experiment tst-5ebdc54f --user-data /tmp/tmp1ghewbpk 2026-07-14 04:08:29.638549 UTC - Resource ID: r_de-munich-bi-vm_01kxfczr16es98prxb89q3zvf5 2026-07-14 04:08:29.638689 UTC - Waiting until resource ready 2026-07-14 04:08:31.639020 UTC - Run: slices bi --infra de-munich-bi-vm list-resources --format json --experiment tst-5ebdc54f tst 2026-07-14 04:08:32.909227 UTC - Status: IMAGING 2026-07-14 04:08:35.987706 UTC - Status: BOOTING 2026-07-14 04:08:38.803804 UTC - Status: BOOTING 2026-07-14 04:08:42.539141 UTC - Status: BOOTING 2026-07-14 04:08:45.837278 UTC - Status: BOOTING 2026-07-14 04:08:49.549470 UTC - Status: BOOTING 2026-07-14 04:08:52.651642 UTC - Status: BOOTING 2026-07-14 04:08:55.519108 UTC - Status: UP 2026-07-14 04:08:55.519208 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kxfczpzaf21rct24zad8vdwt 2026-07-14 04:08:55.519256 UTC - Validate resources 2026-07-14 04:08:56.841663 UTC - The fields of the created resource were validated. 2026-07-14 04:08:56.841755 UTC - Check if resources are registered in experiment 2026-07-14 04:08:56.841906 UTC - Run: slices experiment list-resources --format json tst-5ebdc54f 2026-07-14 04:08:58.205290 UTC - Status (on expauth): UP 2026-07-14 04:08:58.205432 UTC - Testing extend expires_at (all resources in experiment) 2026-07-14 04:08:58.205548 UTC - Run: slices bi --infra de-munich-bi-vm extend --duration 3h --experiment tst-5ebdc54f 2026-07-14 04:09:01.618106 UTC - Run: slices bi --infra de-munich-bi-vm list-resources --format json --experiment tst-5ebdc54f tst 2026-07-14 04:09:03.336401 UTC - Run: slices experiment list-resources --format json tst-5ebdc54f 2026-07-14 04:09:04.338775 UTC - expires_at (on expauth): 2026-07-14T07:08:00Z (correctly extended) 2026-07-14 04:09:04.338876 UTC - Testing extend expires_at (single resource in experiment) 2026-07-14 04:09:04.339019 UTC - Run: slices bi --infra de-munich-bi-vm extend tst --duration 4h --experiment tst-5ebdc54f 2026-07-14 04:09:07.058309 UTC - Run: slices bi --infra de-munich-bi-vm list-resources --format json --experiment tst-5ebdc54f tst 2026-07-14 04:09:07.874470 UTC - Run: slices experiment list-resources --format json tst-5ebdc54f 2026-07-14 04:09:08.609228 UTC - expires_at (on expauth): 2026-07-14T08:09:00Z (correctly extended) 2026-07-14 04:09:08.609361 UTC - Testing ssh login 2026-07-14 04:09:08.633211 UTC - Run: slices bi --infra de-munich-bi-vm ssh --no-exec --proxy on --show ssh_config --experiment tst-5ebdc54f tst 2026-07-14 04:09:10.360410 UTC - Run: slices bi --infra de-munich-bi-vm ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-5ebdc54f tst 2026-07-14 04:09:11.735621 UTC - Run: slices bi --infra de-munich-bi-vm ssh --no-exec --proxy off --show proxy_pubkey_openssh --experiment tst-5ebdc54f tst 2026-07-14 04:09:13.833642 UTC - Logging in using 'slices bi ssh' 2026-07-14 04:09:13.833719 UTC - Forcing IPv4 only. 2026-07-14 04:09:13.833843 UTC - Run: slices bi --infra de-munich-bi-vm ssh --show nothing --experiment tst-5ebdc54f tst -- -4 uname -a 2026-07-14 04:09:16.853754 UTC - Forcing IPv4 only. 2026-07-14 04:09:16.853931 UTC - Run: slices bi --infra de-munich-bi-vm ssh --show nothing --experiment tst-5ebdc54f tst -- -4 uptime 2026-07-14 04:09:19.227949 UTC - CLI SSH Test passed. 2026-07-14 04:09:19.228026 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-14 04:09:19.228044 UTC - Uptime: 04:09:19 up 0 min, 1 user, load average: 0.34, 0.10, 0.04 2026-07-14 04:09:19.228077 UTC - Logging in using SSH over SSH proxy 2026-07-14 04:09:19.228233 UTC - Run: slices bi --infra de-munich-bi-vm ssh --no-exec --proxy on --show proxy_pubkey_openssh --experiment tst-5ebdc54f tst 2026-07-14 04:09:21.077380 UTC - Added paramiko HostKeyEntry for 172.30.255.5 2026-07-14 04:09:21.077664 UTC - Added paramiko HostKeyEntry for 172.30.255.5 2026-07-14 04:09:21.077747 UTC - Added paramiko HostKeyEntry for 172.30.255.5 2026-07-14 04:09:21.078091 UTC - Added paramiko HostKeyEntry for [tripwire.net.in.tum.de]:10022 2026-07-14 04:09:21.078195 UTC - Added paramiko HostKeyEntry for [tripwire.net.in.tum.de]:10022 2026-07-14 04:09:21.078256 UTC - Added paramiko HostKeyEntry for [tripwire.net.in.tum.de]:10022 2026-07-14 04:09:21.078277 UTC - Connecting to proxy tripwire.net.in.tum.de:10022 2026-07-14 04:09:21.503912 UTC - Connecting to 172.30.255.5:22 over proxy 2026-07-14 04:09:22.251390 UTC - SSH Test output: 2026-07-14 04:09:22.251458 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-14 04:09:22.251479 UTC - Uptime: 04:09:22 up 0 min, 1 user, load average: 0.32, 0.10, 0.03 2026-07-14 04:09:22.402120 UTC - lsb_release: Ubuntu 24.04.3 LTS 2026-07-14 04:09:22.402204 UTC - lsb_release matches expected value 2026-07-14 04:09:22.402222 UTC - SSH Test passed. 2026-07-14 04:09:22.551252 UTC - Cloud-init user-data: Hello World. The time is now Tue, 14 Jul 2026 04:08:51 +0000! 2026-07-14 04:09:22.561473 UTC - Destroying tst-5ebdc54f tst 2026-07-14 04:09:22.561656 UTC - Run: slices bi --infra de-munich-bi-vm destroy --experiment tst-5ebdc54f tst