Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 6.79s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 458ms 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 282ms + 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-15 20:07:41.129623 UTC - Installing Slices CLI (latest stable version). 2026-07-15 20:07:41.130021 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-15 20:08:08.133127 UTC - Slices CLI installed. 2026-07-15 20:08:08.137287 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-15 20:08:08.139856 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-15 20:08:08.142462 UTC - which slices: b'/app/.venv/bin/slices\n' 2026-07-15 20:08:08.142610 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-15 20:08:08.142643 UTC - Slices CLI exe: 'slices' 2026-07-15 20:08:08.142664 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-15 20:08:08.142798 UTC - Run: slices --version 2026-07-15 20:08:13.814000 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-15 20:08:13.814517 UTC - Run: slices pubkey list --format text 2026-07-15 20:08:19.538649 UTC - Pubkey already registered 2026-07-15 20:08:19.538906 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-15 20:08:20.454748 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-15 20:08:20.454845 UTC - Check List Flavors 2026-07-15 20:08:20.455010 UTC - Run: slices bi --infra gr-volos-bi-vm1 flavor list -f json 2026-07-15 20:08:22.072776 UTC - Check List DiskImages 2026-07-15 20:08:22.072999 UTC - Run: slices bi --infra gr-volos-bi-vm1 diskimage list -f json 2026-07-15 20:08:22.888741 UTC - Requesting resources 2026-07-15 20:08:22.889568 UTC - Cloudinit user data: #!/bin/sh echo "Hello World. The time is now $(date -R)!" | tee '/user_data_output.txt' 2026-07-15 20:08:22.889682 UTC - Run: slices bi --infra gr-volos-bi-vm1 create tst --image 'Ubuntu 24.04.3' --flavor tiny --duration 2h --experiment tst-1b87c6e6 --user-data /tmp/tmpehmr3npa 2026-07-15 20:08:27.463029 UTC - Resource ID: r_gr-volos-bi-vm1_01kxkpa6vafgsrzzcjpzbz1tkk 2026-07-15 20:08:27.463191 UTC - Waiting until resource ready 2026-07-15 20:08:29.463535 UTC - Run: slices bi --infra gr-volos-bi-vm1 list-resources --format json --experiment tst-1b87c6e6 tst 2026-07-15 20:08:30.379793 UTC - Status: IMAGING 2026-07-15 20:08:33.245827 UTC - Status: BOOTING 2026-07-15 20:08:36.162043 UTC - Status: BOOTING 2026-07-15 20:08:39.078193 UTC - Status: BOOTING 2026-07-15 20:08:41.994603 UTC - Status: BOOTING 2026-07-15 20:08:44.927716 UTC - Status: BOOTING 2026-07-15 20:08:47.794204 UTC - Status: BOOTING 2026-07-15 20:08:51.897383 UTC - Status: BOOTING 2026-07-15 20:08:55.749737 UTC - Status: BOOTING 2026-07-15 20:08:58.820587 UTC - Status: BOOTING 2026-07-15 20:09:01.836700 UTC - Status: BOOTING 2026-07-15 20:09:04.803351 UTC - Status: BOOTING 2026-07-15 20:09:07.997058 UTC - Status: BOOTING 2026-07-15 20:09:11.436208 UTC - Status: BOOTING 2026-07-15 20:09:14.769224 UTC - Status: UP 2026-07-15 20:09:14.769293 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kxkpa4qbetdvtcbhb41sek3g 2026-07-15 20:09:14.769332 UTC - Validate resources 2026-07-15 20:09:16.543337 UTC - The fields of the created resource were validated. 2026-07-15 20:09:16.543430 UTC - Check if resources are registered in experiment 2026-07-15 20:09:16.543589 UTC - Run: slices experiment list-resources --format json tst-1b87c6e6 2026-07-15 20:09:17.208865 UTC - Status (on expauth): UP 2026-07-15 20:09:17.209008 UTC - Testing extend expires_at (all resources in experiment) 2026-07-15 20:09:17.209165 UTC - Run: slices bi --infra gr-volos-bi-vm1 extend --duration 3h --experiment tst-1b87c6e6 2026-07-15 20:09:22.584928 UTC - Run: slices bi --infra gr-volos-bi-vm1 list-resources --format json --experiment tst-1b87c6e6 tst 2026-07-15 20:09:23.516997 UTC - Run: slices experiment list-resources --format json tst-1b87c6e6 2026-07-15 20:09:24.297671 UTC - expires_at (on expauth): 2026-07-15T23:09:00Z (correctly extended) 2026-07-15 20:09:24.297767 UTC - Testing extend expires_at (single resource in experiment) 2026-07-15 20:09:24.297925 UTC - Run: slices bi --infra gr-volos-bi-vm1 extend tst --duration 4h --experiment tst-1b87c6e6 2026-07-15 20:09:28.697654 UTC - Run: slices bi --infra gr-volos-bi-vm1 list-resources --format json --experiment tst-1b87c6e6 tst 2026-07-15 20:09:29.679312 UTC - Run: slices experiment list-resources --format json tst-1b87c6e6 2026-07-15 20:09:30.296131 UTC - expires_at (on expauth): 2026-07-16T00:09:00Z (correctly extended) 2026-07-15 20:09:30.296256 UTC - Testing ssh login 2026-07-15 20:09:30.309359 UTC - Run: slices bi --infra gr-volos-bi-vm1 ssh --no-exec --proxy on --show ssh_config --experiment tst-1b87c6e6 tst 2026-07-15 20:09:31.537491 UTC - Run: slices bi --infra gr-volos-bi-vm1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-1b87c6e6 tst 2026-07-15 20:09:32.825325 UTC - Run: slices bi --infra gr-volos-bi-vm1 ssh --no-exec --proxy off --show proxy_pubkey_openssh --experiment tst-1b87c6e6 tst 2026-07-15 20:09:34.526627 UTC - Logging in using 'slices bi ssh' 2026-07-15 20:09:34.526695 UTC - Forcing IPv4 only. 2026-07-15 20:09:34.526835 UTC - Run: slices bi --infra gr-volos-bi-vm1 ssh --show nothing --experiment tst-1b87c6e6 tst -- -4 uname -a 2026-07-15 20:09:39.273701 UTC - Forcing IPv4 only. 2026-07-15 20:09:39.273892 UTC - Run: slices bi --infra gr-volos-bi-vm1 ssh --show nothing --experiment tst-1b87c6e6 tst -- -4 uptime 2026-07-15 20:09:42.528965 UTC - CLI SSH Test passed. 2026-07-15 20:09:42.529067 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-15 20:09:42.529090 UTC - Uptime: 20:09:41 up 1 min, 1 user, load average: 0.55, 0.19, 0.07 2026-07-15 20:09:42.529131 UTC - Logging in using SSH over SSH proxy 2026-07-15 20:09:42.529305 UTC - Run: slices bi --infra gr-volos-bi-vm1 ssh --no-exec --proxy on --show proxy_pubkey_openssh --experiment tst-1b87c6e6 tst 2026-07-15 20:09:43.862000 UTC - Added paramiko HostKeyEntry for 10.64.45.215 2026-07-15 20:09:43.862237 UTC - Added paramiko HostKeyEntry for 10.64.45.215 2026-07-15 20:09:43.862301 UTC - Added paramiko HostKeyEntry for 10.64.45.215 2026-07-15 20:09:43.862582 UTC - Added paramiko HostKeyEntry for [194.177.207.42]:11122 2026-07-15 20:09:43.862669 UTC - Added paramiko HostKeyEntry for [194.177.207.42]:11122 2026-07-15 20:09:43.862715 UTC - Added paramiko HostKeyEntry for [194.177.207.42]:11122 2026-07-15 20:09:43.862733 UTC - Connecting to proxy 194.177.207.42:11122 2026-07-15 20:09:44.605794 UTC - Connecting to 10.64.45.215:22 over proxy 2026-07-15 20:09:46.096234 UTC - SSH Test output: 2026-07-15 20:09:46.096305 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-15 20:09:46.096324 UTC - Uptime: 20:09:44 up 1 min, 1 user, load average: 0.58, 0.20, 0.07 2026-07-15 20:09:46.404429 UTC - lsb_release: Ubuntu 24.04.3 LTS 2026-07-15 20:09:46.404501 UTC - lsb_release matches expected value 2026-07-15 20:09:46.404520 UTC - SSH Test passed. 2026-07-15 20:09:46.708482 UTC - Cloud-init user-data: Hello World. The time is now Wed, 15 Jul 2026 20:09:10 +0000! 2026-07-15 20:09:46.729667 UTC - Destroying tst-1b87c6e6 tst 2026-07-15 20:09:46.729871 UTC - Run: slices bi --infra gr-volos-bi-vm1 destroy --experiment tst-1b87c6e6 tst