Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 40.12s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 214ms 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 674ms + 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.dev179+g419876b58 (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-08 22:08:10.383406 UTC - Installing Slices CLI (latest stable version). 2026-07-08 22:08:10.383626 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-08 22:08:19.022217 UTC - Slices CLI installed. 2026-07-08 22:08:19.022715 UTC - Slices CLI exe: 'slices' 2026-07-08 22:08:19.022757 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-08 22:08:19.022934 UTC - Run: slices --version 2026-07-08 22:08:22.959117 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-08 22:08:22.959394 UTC - Run: slices pubkey list --format text 2026-07-08 22:08:24.436444 UTC - Pubkey already registered 2026-07-08 22:08:24.436699 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-08 22:08:25.917664 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-08 22:08:25.917751 UTC - Check List Flavors 2026-07-08 22:08:25.917905 UTC - Run: slices bi --infra de-munich-bi-vm flavor list -f json 2026-07-08 22:08:28.400188 UTC - Check List DiskImages 2026-07-08 22:08:28.400365 UTC - Run: slices bi --infra de-munich-bi-vm diskimage list -f json 2026-07-08 22:08:29.065829 UTC - Requesting resources 2026-07-08 22:08:29.066294 UTC - Cloudinit user data: #!/bin/sh echo "Hello World. The time is now $(date -R)!" | tee '/user_data_output.txt' 2026-07-08 22:08:29.066402 UTC - Run: slices bi --infra de-munich-bi-vm create tst --image 'Ubuntu 24.04.3' --flavor tiny --duration 2h --experiment tst-7dff6a33 --user-data /tmp/tmpsui2ye3l 2026-07-08 22:08:35.094781 UTC - Resource ID: r_de-munich-bi-vm_01kx1wd4j4edrtr7bhdesnjrkb 2026-07-08 22:08:35.094952 UTC - Waiting until resource ready 2026-07-08 22:08:37.095314 UTC - Run: slices bi --infra de-munich-bi-vm list-resources --format json --experiment tst-7dff6a33 tst 2026-07-08 22:08:37.969178 UTC - Status: IMAGING 2026-07-08 22:08:40.952168 UTC - Status: BOOTING 2026-07-08 22:08:44.101383 UTC - Status: BOOTING 2026-07-08 22:08:46.869771 UTC - Status: BOOTING 2026-07-08 22:08:49.641628 UTC - Status: BOOTING 2026-07-08 22:08:52.457577 UTC - Status: BOOTING 2026-07-08 22:08:55.635515 UTC - Status: BOOTING 2026-07-08 22:08:58.999167 UTC - Status: BOOTING 2026-07-08 22:09:02.135242 UTC - Status: UP 2026-07-08 22:09:02.135320 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kx1wd1ykft28hjkt9x8ptpfe 2026-07-08 22:09:02.135362 UTC - Validate resources 2026-07-08 22:09:03.378826 UTC - The fields of the created resource were validated. 2026-07-08 22:09:03.378944 UTC - Check if resources are registered in experiment 2026-07-08 22:09:03.379106 UTC - Run: slices experiment list-resources --format json tst-7dff6a33 2026-07-08 22:09:04.169405 UTC - Status (on expauth): UP 2026-07-08 22:09:04.169538 UTC - Testing extend expires_at (all resources in experiment) 2026-07-08 22:09:04.169661 UTC - Run: slices bi --infra de-munich-bi-vm extend --duration 3h --experiment tst-7dff6a33 2026-07-08 22:09:08.173662 UTC - Run: slices bi --infra de-munich-bi-vm list-resources --format json --experiment tst-7dff6a33 tst 2026-07-08 22:09:09.047478 UTC - Run: slices experiment list-resources --format json tst-7dff6a33 2026-07-08 22:09:09.920976 UTC - expires_at (on expauth): 2026-07-09T01:09:00Z (correctly extended) 2026-07-08 22:09:09.921069 UTC - Testing extend expires_at (single resource in experiment) 2026-07-08 22:09:09.921206 UTC - Run: slices bi --infra de-munich-bi-vm extend tst --duration 4h --experiment tst-7dff6a33 2026-07-08 22:09:12.555276 UTC - Run: slices bi --infra de-munich-bi-vm list-resources --format json --experiment tst-7dff6a33 tst 2026-07-08 22:09:13.371108 UTC - Run: slices experiment list-resources --format json tst-7dff6a33 2026-07-08 22:09:14.244854 UTC - expires_at (on expauth): 2026-07-09T02:09:00Z (correctly extended) 2026-07-08 22:09:14.244969 UTC - Testing ssh login 2026-07-08 22:09:14.256610 UTC - Run: slices bi --infra de-munich-bi-vm ssh --no-exec --proxy on --show ssh_config --experiment tst-7dff6a33 tst 2026-07-08 22:09:15.172919 UTC - Run: slices bi --infra de-munich-bi-vm ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-7dff6a33 tst 2026-07-08 22:09:16.098440 UTC - Run: slices bi --infra de-munich-bi-vm ssh --no-exec --proxy off --show proxy_pubkey_openssh --experiment tst-7dff6a33 tst 2026-07-08 22:09:17.630781 UTC - Logging in using 'slices bi ssh' 2026-07-08 22:09:17.630868 UTC - Forcing IPv4 only. 2026-07-08 22:09:17.631006 UTC - Run: slices bi --infra de-munich-bi-vm ssh --show nothing --experiment tst-7dff6a33 tst -- -4 uname -a 2026-07-08 22:09:21.007259 UTC - Forcing IPv4 only. 2026-07-08 22:09:21.007482 UTC - Run: slices bi --infra de-munich-bi-vm ssh --show nothing --experiment tst-7dff6a33 tst -- -4 uptime 2026-07-08 22:09:22.787158 UTC - CLI SSH Test passed. 2026-07-08 22:09:22.787239 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-08 22:09:22.787260 UTC - Uptime: 22:09:21 up 0 min, 1 user, load average: 0.39, 0.12, 0.04 2026-07-08 22:09:22.787294 UTC - Logging in using SSH over SSH proxy 2026-07-08 22:09:22.787436 UTC - Run: slices bi --infra de-munich-bi-vm ssh --no-exec --proxy on --show proxy_pubkey_openssh --experiment tst-7dff6a33 tst 2026-07-08 22:09:23.704852 UTC - Added paramiko HostKeyEntry for 172.30.255.5 2026-07-08 22:09:23.705060 UTC - Added paramiko HostKeyEntry for 172.30.255.5 2026-07-08 22:09:23.705124 UTC - Added paramiko HostKeyEntry for 172.30.255.5 2026-07-08 22:09:23.705668 UTC - Added paramiko HostKeyEntry for [tripwire.net.in.tum.de]:10022 2026-07-08 22:09:23.705771 UTC - Added paramiko HostKeyEntry for [tripwire.net.in.tum.de]:10022 2026-07-08 22:09:23.705818 UTC - Added paramiko HostKeyEntry for [tripwire.net.in.tum.de]:10022 2026-07-08 22:09:23.705851 UTC - Connecting to proxy tripwire.net.in.tum.de:10022 2026-07-08 22:09:24.059227 UTC - Connecting to 172.30.255.5:22 over proxy 2026-07-08 22:09:24.652102 UTC - SSH Test output: 2026-07-08 22:09:24.652175 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-08 22:09:24.652196 UTC - Uptime: 22:09:24 up 0 min, 1 user, load average: 0.39, 0.12, 0.04 2026-07-08 22:09:24.768107 UTC - lsb_release: Ubuntu 24.04.3 LTS 2026-07-08 22:09:24.768178 UTC - lsb_release matches expected value 2026-07-08 22:09:24.768206 UTC - SSH Test passed. 2026-07-08 22:09:24.883961 UTC - Cloud-init user-data: Hello World. The time is now Wed, 08 Jul 2026 22:08:57 +0000! 2026-07-08 22:09:24.893124 UTC - Destroying tst-7dff6a33 tst 2026-07-08 22:09:24.893303 UTC - Run: slices bi --infra de-munich-bi-vm destroy --experiment tst-7dff6a33 tst