Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 22.58s 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 738ms + annotated-types==0.7.0 + anyio==4.14.1 + 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-10 14:17:41.529180 UTC - Installing Slices CLI (latest stable version). 2026-07-10 14:17:41.529419 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-10 14:17:47.717248 UTC - Slices CLI installed. 2026-07-10 14:17:47.717652 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-10 14:17:47.718940 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-10 14:17:47.719941 UTC - which slices: b'/app/.venv/bin/slices\n' 2026-07-10 14:17:47.720062 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-10 14:17:47.720088 UTC - Slices CLI exe: 'slices' 2026-07-10 14:17:47.720105 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-10 14:17:47.720213 UTC - Run: slices --version 2026-07-10 14:17:51.215826 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-10 14:17:51.216105 UTC - Run: slices pubkey list --format text 2026-07-10 14:17:52.031465 UTC - Pubkey already registered 2026-07-10 14:17:52.031719 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-10 14:17:53.198713 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-10 14:17:53.198807 UTC - Check List Flavors 2026-07-10 14:17:53.198960 UTC - Run: slices bi --infra de-munich-bi-vm flavor list -f json 2026-07-10 14:17:55.217214 UTC - Check List DiskImages 2026-07-10 14:17:55.217422 UTC - Run: slices bi --infra de-munich-bi-vm diskimage list -f json 2026-07-10 14:17:56.305234 UTC - Requesting resources 2026-07-10 14:17:56.305720 UTC - Cloudinit user data: #!/bin/sh echo "Hello World. The time is now $(date -R)!" | tee '/user_data_output.txt' 2026-07-10 14:17:56.305833 UTC - Run: slices bi --infra de-munich-bi-vm create tst --image 'Ubuntu 24.04.3' --flavor tiny --duration 2h --experiment tst-6ea741fe --user-data /tmp/tmp59n4cnxa 2026-07-10 14:18:01.134467 UTC - Resource ID: r_de-munich-bi-vm_01kx668y74fvrv6s1ghzkrz38y 2026-07-10 14:18:01.135489 UTC - Waiting until resource ready 2026-07-10 14:18:03.135840 UTC - Run: slices bi --infra de-munich-bi-vm list-resources --format json --experiment tst-6ea741fe tst 2026-07-10 14:18:05.233467 UTC - Status: IMAGING 2026-07-10 14:18:08.821984 UTC - Status: BOOTING 2026-07-10 14:18:12.607235 UTC - Status: BOOTING 2026-07-10 14:18:15.673518 UTC - Status: BOOTING 2026-07-10 14:18:19.139148 UTC - Status: BOOTING 2026-07-10 14:18:22.631714 UTC - Status: BOOTING 2026-07-10 14:18:26.275314 UTC - Status: UP 2026-07-10 14:18:26.275391 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kx668wgzefdr2a1b6zekc2wh 2026-07-10 14:18:26.275450 UTC - Validate resources 2026-07-10 14:18:28.119793 UTC - The fields of the created resource were validated. 2026-07-10 14:18:28.119883 UTC - Check if resources are registered in experiment 2026-07-10 14:18:28.120031 UTC - Run: slices experiment list-resources --format json tst-6ea741fe 2026-07-10 14:18:29.243990 UTC - Status (on expauth): UP 2026-07-10 14:18:29.244172 UTC - Testing extend expires_at (all resources in experiment) 2026-07-10 14:18:29.244346 UTC - Run: slices bi --infra de-munich-bi-vm extend --duration 3h --experiment tst-6ea741fe 2026-07-10 14:18:32.308966 UTC - Run: slices bi --infra de-munich-bi-vm list-resources --format json --experiment tst-6ea741fe tst 2026-07-10 14:18:33.186842 UTC - Run: slices experiment list-resources --format json tst-6ea741fe 2026-07-10 14:18:34.929288 UTC - expires_at (on expauth): 2026-07-10T17:18:00Z (correctly extended) 2026-07-10 14:18:34.929383 UTC - Testing extend expires_at (single resource in experiment) 2026-07-10 14:18:34.929527 UTC - Run: slices bi --infra de-munich-bi-vm extend tst --duration 4h --experiment tst-6ea741fe 2026-07-10 14:18:38.285764 UTC - Run: slices bi --infra de-munich-bi-vm list-resources --format json --experiment tst-6ea741fe tst 2026-07-10 14:18:39.554604 UTC - Run: slices experiment list-resources --format json tst-6ea741fe 2026-07-10 14:18:40.324411 UTC - expires_at (on expauth): 2026-07-10T18:18:00Z (correctly extended) 2026-07-10 14:18:40.324534 UTC - Testing ssh login 2026-07-10 14:18:40.347255 UTC - Run: slices bi --infra de-munich-bi-vm ssh --no-exec --proxy on --show ssh_config --experiment tst-6ea741fe tst 2026-07-10 14:18:41.981526 UTC - Run: slices bi --infra de-munich-bi-vm ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-6ea741fe tst 2026-07-10 14:18:42.951867 UTC - Run: slices bi --infra de-munich-bi-vm ssh --no-exec --proxy off --show proxy_pubkey_openssh --experiment tst-6ea741fe tst 2026-07-10 14:18:44.103406 UTC - Logging in using 'slices bi ssh' 2026-07-10 14:18:44.103494 UTC - Forcing IPv4 only. 2026-07-10 14:18:44.103679 UTC - Run: slices bi --infra de-munich-bi-vm ssh --show nothing --experiment tst-6ea741fe tst -- -4 uname -a 2026-07-10 14:18:47.602264 UTC - Forcing IPv4 only. 2026-07-10 14:18:47.602441 UTC - Run: slices bi --infra de-munich-bi-vm ssh --show nothing --experiment tst-6ea741fe tst -- -4 uptime 2026-07-10 14:18:49.814398 UTC - CLI SSH Test passed. 2026-07-10 14:18:49.814475 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-10 14:18:49.814494 UTC - Uptime: 14:18:48 up 0 min, 1 user, load average: 0.39, 0.12, 0.04 2026-07-10 14:18:49.814529 UTC - Logging in using SSH over SSH proxy 2026-07-10 14:18:49.814689 UTC - Run: slices bi --infra de-munich-bi-vm ssh --no-exec --proxy on --show proxy_pubkey_openssh --experiment tst-6ea741fe tst 2026-07-10 14:18:50.984650 UTC - Added paramiko HostKeyEntry for 172.30.255.5 2026-07-10 14:18:50.984873 UTC - Added paramiko HostKeyEntry for 172.30.255.5 2026-07-10 14:18:50.984937 UTC - Added paramiko HostKeyEntry for 172.30.255.5 2026-07-10 14:18:50.985208 UTC - Added paramiko HostKeyEntry for [tripwire.net.in.tum.de]:10022 2026-07-10 14:18:50.985294 UTC - Added paramiko HostKeyEntry for [tripwire.net.in.tum.de]:10022 2026-07-10 14:18:50.985343 UTC - Added paramiko HostKeyEntry for [tripwire.net.in.tum.de]:10022 2026-07-10 14:18:50.985361 UTC - Connecting to proxy tripwire.net.in.tum.de:10022 2026-07-10 14:18:51.419743 UTC - Connecting to 172.30.255.5:22 over proxy 2026-07-10 14:18:52.158032 UTC - SSH Test output: 2026-07-10 14:18:52.158153 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-10 14:18:52.158184 UTC - Uptime: 14:18:51 up 0 min, 1 user, load average: 0.36, 0.12, 0.04 2026-07-10 14:18:52.316058 UTC - lsb_release: Ubuntu 24.04.3 LTS 2026-07-10 14:18:52.316140 UTC - lsb_release matches expected value 2026-07-10 14:18:52.316160 UTC - SSH Test passed. 2026-07-10 14:18:52.465496 UTC - Cloud-init user-data: Hello World. The time is now Fri, 10 Jul 2026 14:18:24 +0000! 2026-07-10 14:18:52.483793 UTC - Destroying tst-6ea741fe tst 2026-07-10 14:18:52.483987 UTC - Run: slices bi --infra de-munich-bi-vm destroy --experiment tst-6ea741fe tst