Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 15.46s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 476ms 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 759ms + 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-16 13:08:11.622473 UTC - Installing Slices CLI (latest stable version). 2026-07-16 13:08:11.624983 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-16 13:08:25.893135 UTC - Slices CLI installed. 2026-07-16 13:08:25.894554 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-16 13:08:25.896613 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-16 13:08:25.897814 UTC - which slices: b'/app/.venv/bin/slices\n' 2026-07-16 13:08:25.898120 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-16 13:08:25.898156 UTC - Slices CLI exe: 'slices' 2026-07-16 13:08:25.898173 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-16 13:08:25.898303 UTC - Run: slices --version 2026-07-16 13:08:29.617350 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-16 13:08:29.617617 UTC - Run: slices pubkey list --format text 2026-07-16 13:08:30.690705 UTC - Pubkey already registered 2026-07-16 13:08:30.691009 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-16 13:08:31.763854 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-16 13:08:31.763941 UTC - Check List Flavors 2026-07-16 13:08:31.764088 UTC - Run: slices bi --infra de-munich-bi-vm flavor list -f json 2026-07-16 13:08:33.331948 UTC - Check List DiskImages 2026-07-16 13:08:33.332209 UTC - Run: slices bi --infra de-munich-bi-vm diskimage list -f json 2026-07-16 13:08:34.047996 UTC - Requesting resources 2026-07-16 13:08:34.048698 UTC - Cloudinit user data: #!/bin/sh echo "Hello World. The time is now $(date -R)!" | tee '/user_data_output.txt' 2026-07-16 13:08:34.048861 UTC - Run: slices bi --infra de-munich-bi-vm create tst --image 'Ubuntu 24.04.3' --flavor tiny --duration 2h --experiment tst-9b2f2970 --user-data /tmp/tmpe1yi9w0q 2026-07-16 13:08:38.471907 UTC - Resource ID: r_de-munich-bi-vm_01kxngp70sfkgvj7cq2ar4h9dx 2026-07-16 13:08:38.472070 UTC - Waiting until resource ready 2026-07-16 13:08:40.472426 UTC - Run: slices bi --infra de-munich-bi-vm list-resources --format json --experiment tst-9b2f2970 tst 2026-07-16 13:08:41.241585 UTC - Status: IMAGING 2026-07-16 13:08:44.321906 UTC - Status: BOOTING 2026-07-16 13:08:47.188204 UTC - Status: BOOTING 2026-07-16 13:08:50.599137 UTC - Status: BOOTING 2026-07-16 13:08:53.529604 UTC - Status: BOOTING 2026-07-16 13:08:56.989804 UTC - Status: BOOTING 2026-07-16 13:09:00.762294 UTC - Status: BOOTING 2026-07-16 13:09:03.678223 UTC - Status: UP 2026-07-16 13:09:03.678297 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kxngp5mfe7gr3ry31grhrm06 2026-07-16 13:09:03.678358 UTC - Validate resources 2026-07-16 13:09:04.884527 UTC - The fields of the created resource were validated. 2026-07-16 13:09:04.884615 UTC - Check if resources are registered in experiment 2026-07-16 13:09:04.884806 UTC - Run: slices experiment list-resources --format json tst-9b2f2970 2026-07-16 13:09:05.912980 UTC - Status (on expauth): UP 2026-07-16 13:09:05.913113 UTC - Testing extend expires_at (all resources in experiment) 2026-07-16 13:09:05.913235 UTC - Run: slices bi --infra de-munich-bi-vm extend --duration 3h --experiment tst-9b2f2970 2026-07-16 13:09:08.903522 UTC - Run: slices bi --infra de-munich-bi-vm list-resources --format json --experiment tst-9b2f2970 tst 2026-07-16 13:09:10.157823 UTC - Run: slices experiment list-resources --format json tst-9b2f2970 2026-07-16 13:09:11.263282 UTC - expires_at (on expauth): 2026-07-16T16:09:00Z (correctly extended) 2026-07-16 13:09:11.264105 UTC - Testing extend expires_at (single resource in experiment) 2026-07-16 13:09:11.264294 UTC - Run: slices bi --infra de-munich-bi-vm extend tst --duration 4h --experiment tst-9b2f2970 2026-07-16 13:09:14.427126 UTC - Run: slices bi --infra de-munich-bi-vm list-resources --format json --experiment tst-9b2f2970 tst 2026-07-16 13:09:15.647408 UTC - Run: slices experiment list-resources --format json tst-9b2f2970 2026-07-16 13:09:17.119997 UTC - expires_at (on expauth): 2026-07-16T17:09:00Z (correctly extended) 2026-07-16 13:09:17.120121 UTC - Testing ssh login 2026-07-16 13:09:17.145262 UTC - Run: slices bi --infra de-munich-bi-vm ssh --no-exec --proxy on --show ssh_config --experiment tst-9b2f2970 tst 2026-07-16 13:09:18.648556 UTC - Run: slices bi --infra de-munich-bi-vm ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-9b2f2970 tst 2026-07-16 13:09:19.614629 UTC - Run: slices bi --infra de-munich-bi-vm ssh --no-exec --proxy off --show proxy_pubkey_openssh --experiment tst-9b2f2970 tst 2026-07-16 13:09:20.532575 UTC - Logging in using 'slices bi ssh' 2026-07-16 13:09:20.532655 UTC - Forcing IPv4 only. 2026-07-16 13:09:20.532815 UTC - Run: slices bi --infra de-munich-bi-vm ssh --show nothing --experiment tst-9b2f2970 tst -- -4 uname -a 2026-07-16 13:09:23.728472 UTC - Forcing IPv4 only. 2026-07-16 13:09:23.728644 UTC - Run: slices bi --infra de-munich-bi-vm ssh --show nothing --experiment tst-9b2f2970 tst -- -4 uptime 2026-07-16 13:09:25.456775 UTC - CLI SSH Test passed. 2026-07-16 13:09:25.456856 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-16 13:09:25.456875 UTC - Uptime: 13:09:24 up 0 min, 1 user, load average: 0.79, 0.23, 0.08 2026-07-16 13:09:25.456909 UTC - Logging in using SSH over SSH proxy 2026-07-16 13:09:25.457051 UTC - Run: slices bi --infra de-munich-bi-vm ssh --no-exec --proxy on --show proxy_pubkey_openssh --experiment tst-9b2f2970 tst 2026-07-16 13:09:26.423747 UTC - Added paramiko HostKeyEntry for 172.30.255.5 2026-07-16 13:09:26.424017 UTC - Added paramiko HostKeyEntry for 172.30.255.5 2026-07-16 13:09:26.424105 UTC - Added paramiko HostKeyEntry for 172.30.255.5 2026-07-16 13:09:26.424490 UTC - Added paramiko HostKeyEntry for [tripwire.net.in.tum.de]:10022 2026-07-16 13:09:26.424609 UTC - Added paramiko HostKeyEntry for [tripwire.net.in.tum.de]:10022 2026-07-16 13:09:26.424698 UTC - Added paramiko HostKeyEntry for [tripwire.net.in.tum.de]:10022 2026-07-16 13:09:26.424943 UTC - Connecting to proxy tripwire.net.in.tum.de:10022 2026-07-16 13:09:26.824683 UTC - Connecting to 172.30.255.5:22 over proxy 2026-07-16 13:09:27.516036 UTC - SSH Test output: 2026-07-16 13:09:27.516107 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-16 13:09:27.516128 UTC - Uptime: 13:09:27 up 0 min, 1 user, load average: 0.79, 0.23, 0.08 2026-07-16 13:09:27.654078 UTC - lsb_release: Ubuntu 24.04.3 LTS 2026-07-16 13:09:27.654159 UTC - lsb_release matches expected value 2026-07-16 13:09:27.654178 UTC - SSH Test passed. 2026-07-16 13:09:27.791522 UTC - Cloud-init user-data: Hello World. The time is now Thu, 16 Jul 2026 13:08:59 +0000! 2026-07-16 13:09:27.801949 UTC - Destroying tst-9b2f2970 tst 2026-07-16 13:09:27.803030 UTC - Run: slices bi --infra de-munich-bi-vm destroy --experiment tst-9b2f2970 tst