Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 14.67s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 811ms 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 1.03s + 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 15:03:12.542749 UTC - Installing Slices CLI (latest stable version). 2026-07-08 15:03:12.543207 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-08 15:03:20.213857 UTC - Slices CLI installed. 2026-07-08 15:03:20.216884 UTC - Slices CLI exe: 'slices' 2026-07-08 15:03:20.216944 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-08 15:03:20.217103 UTC - Run: slices --version 2026-07-08 15:03:28.889279 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 15:03:28.897486 UTC - Run: slices pubkey list --format text 2026-07-08 15:03:31.287191 UTC - Pubkey already registered 2026-07-08 15:03:31.287459 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-08 15:03:32.744141 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-08 15:03:32.744241 UTC - Check List Flavors 2026-07-08 15:03:32.744402 UTC - Run: slices bi --infra it-genoa1-bi-vm1 flavor list -f json 2026-07-08 15:03:35.097342 UTC - Check List DiskImages 2026-07-08 15:03:35.097548 UTC - Run: slices bi --infra it-genoa1-bi-vm1 diskimage list -f json 2026-07-08 15:03:37.453644 UTC - Requesting resources 2026-07-08 15:03:37.454251 UTC - Cloudinit user data: #!/bin/sh echo "Hello World. The time is now $(date -R)!" | tee '/user_data_output.txt' 2026-07-08 15:03:37.454384 UTC - Run: slices bi --infra it-genoa1-bi-vm1 create tst --image 'Ubuntu 24.04.3' --flavor tiny --duration 2h --experiment tst-99ca58a4 --user-data /tmp/tmpj3r_amnb 2026-07-08 15:03:41.729447 UTC - Resource ID: r_it-genoa1-bi-vm1_01kx1434epey8vacx6y2e4qds4 2026-07-08 15:03:41.729627 UTC - Waiting until resource ready 2026-07-08 15:03:43.730030 UTC - Run: slices bi --infra it-genoa1-bi-vm1 list-resources --format json --experiment tst-99ca58a4 tst 2026-07-08 15:03:45.577269 UTC - Status: IMAGING 2026-07-08 15:03:50.237108 UTC - Status: BOOTING 2026-07-08 15:03:54.753263 UTC - Status: BOOTING 2026-07-08 15:03:58.746751 UTC - Status: BOOTING 2026-07-08 15:04:03.619924 UTC - Status: BOOTING 2026-07-08 15:04:08.445162 UTC - Status: BOOTING 2026-07-08 15:04:12.297677 UTC - Status: BOOTING 2026-07-08 15:04:16.087185 UTC - Status: BOOTING 2026-07-08 15:04:19.357401 UTC - Status: UP 2026-07-08 15:04:19.357521 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kx1433bbe58t8s02wft6xzcp 2026-07-08 15:04:19.357571 UTC - Validate resources 2026-07-08 15:04:20.273805 UTC - The fields of the created resource were validated. 2026-07-08 15:04:20.273914 UTC - Check if resources are registered in experiment 2026-07-08 15:04:20.274074 UTC - Run: slices experiment list-resources --format json tst-99ca58a4 2026-07-08 15:04:21.143111 UTC - Status (on expauth): UP 2026-07-08 15:04:21.143251 UTC - Testing extend expires_at (all resources in experiment) 2026-07-08 15:04:21.143381 UTC - Run: slices bi --infra it-genoa1-bi-vm1 extend --duration 3h --experiment tst-99ca58a4 2026-07-08 15:04:23.420846 UTC - Run: slices bi --infra it-genoa1-bi-vm1 list-resources --format json --experiment tst-99ca58a4 tst 2026-07-08 15:04:24.649553 UTC - Run: slices experiment list-resources --format json tst-99ca58a4 2026-07-08 15:04:25.365070 UTC - expires_at (on expauth): 2026-07-08T18:04:00Z (correctly extended) 2026-07-08 15:04:25.365188 UTC - Testing extend expires_at (single resource in experiment) 2026-07-08 15:04:25.365328 UTC - Run: slices bi --infra it-genoa1-bi-vm1 extend tst --duration 4h --experiment tst-99ca58a4 2026-07-08 15:04:27.384854 UTC - Run: slices bi --infra it-genoa1-bi-vm1 list-resources --format json --experiment tst-99ca58a4 tst 2026-07-08 15:04:28.251014 UTC - Run: slices experiment list-resources --format json tst-99ca58a4 2026-07-08 15:04:28.922329 UTC - expires_at (on expauth): 2026-07-08T19:04:00Z (correctly extended) 2026-07-08 15:04:28.922454 UTC - Testing ssh login 2026-07-08 15:04:28.956771 UTC - Run: slices bi --infra it-genoa1-bi-vm1 ssh --no-exec --proxy on --show ssh_config --experiment tst-99ca58a4 tst 2026-07-08 15:04:29.972877 UTC - Run: slices bi --infra it-genoa1-bi-vm1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-99ca58a4 tst 2026-07-08 15:04:30.994228 UTC - Run: slices bi --infra it-genoa1-bi-vm1 ssh --no-exec --proxy off --show proxy_pubkey_openssh --experiment tst-99ca58a4 tst 2026-07-08 15:04:32.010892 UTC - Logging in using 'slices bi ssh' 2026-07-08 15:04:32.010979 UTC - Forcing IPv4 only. 2026-07-08 15:04:32.011155 UTC - Run: slices bi --infra it-genoa1-bi-vm1 ssh --show nothing --experiment tst-99ca58a4 tst -- -4 uname -a 2026-07-08 15:04:34.882007 UTC - Forcing IPv4 only. 2026-07-08 15:04:34.882214 UTC - Run: slices bi --infra it-genoa1-bi-vm1 ssh --show nothing --experiment tst-99ca58a4 tst -- -4 uptime 2026-07-08 15:04:36.952198 UTC - CLI SSH Test passed. 2026-07-08 15:04:36.952279 UTC - Uname: Linux tst 6.8.0-87-generic #88-Ubuntu SMP PREEMPT_DYNAMIC Sat Oct 11 09:28:41 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux 2026-07-08 15:04:36.952298 UTC - Uptime: 15:04:36 up 0 min, 1 user, load average: 0.14, 0.04, 0.01 2026-07-08 15:04:36.952333 UTC - Logging in using SSH over SSH proxy 2026-07-08 15:04:36.952474 UTC - Run: slices bi --infra it-genoa1-bi-vm1 ssh --no-exec --proxy on --show proxy_pubkey_openssh --experiment tst-99ca58a4 tst 2026-07-08 15:04:37.919240 UTC - Added paramiko HostKeyEntry for 172.30.44.3 2026-07-08 15:04:37.919369 UTC - Added paramiko HostKeyEntry for 172.30.44.3 2026-07-08 15:04:37.919541 UTC - Added paramiko HostKeyEntry for 172.30.44.3 2026-07-08 15:04:37.919767 UTC - Added paramiko HostKeyEntry for slices-bi.tnt-lab.unige.it 2026-07-08 15:04:37.919884 UTC - Added paramiko HostKeyEntry for slices-bi.tnt-lab.unige.it 2026-07-08 15:04:37.919961 UTC - Added paramiko HostKeyEntry for slices-bi.tnt-lab.unige.it 2026-07-08 15:04:37.919983 UTC - Connecting to proxy slices-bi.tnt-lab.unige.it:22 2026-07-08 15:04:38.375688 UTC - Connecting to 172.30.44.3:22 over proxy 2026-07-08 15:04:39.173280 UTC - SSH Test output: 2026-07-08 15:04:39.173355 UTC - Uname: Linux tst 6.8.0-87-generic #88-Ubuntu SMP PREEMPT_DYNAMIC Sat Oct 11 09:28:41 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux 2026-07-08 15:04:39.173375 UTC - Uptime: 15:04:38 up 0 min, 1 user, load average: 0.13, 0.04, 0.01 2026-07-08 15:04:39.340092 UTC - lsb_release: Ubuntu 24.04.3 LTS 2026-07-08 15:04:39.340176 UTC - lsb_release matches expected value 2026-07-08 15:04:39.340201 UTC - SSH Test passed. 2026-07-08 15:04:39.506540 UTC - Cloud-init user-data: Hello World. The time is now Wed, 08 Jul 2026 15:04:16 +0000! 2026-07-08 15:04:39.513683 UTC - Destroying tst-99ca58a4 tst 2026-07-08 15:04:39.513868 UTC - Run: slices bi --infra it-genoa1-bi-vm1 destroy --experiment tst-99ca58a4 tst