Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 5.58s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 591ms 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 673ms + annotated-types==0.7.0 + anyio==4.14.2 + authlib==1.7.2 + bcrypt==5.0.0 + certifi==2026.7.22 + 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.4 + 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.1 + typing-extensions==4.16.0 + typing-inspection==0.4.2 Run Test: slices-bi-singlenode-login 2026-07-23 20:08:41.839226 UTC - Installing Slices CLI (latest stable version). 2026-07-23 20:08:41.839797 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-23 20:08:47.711822 UTC - Slices CLI installed. 2026-07-23 20:08:47.712078 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-23 20:08:47.715400 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-23 20:08:47.716349 UTC - which slices: b'/app/.venv/bin/slices\n' 2026-07-23 20:08:47.716479 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-23 20:08:47.716506 UTC - Slices CLI exe: 'slices' 2026-07-23 20:08:47.716523 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-23 20:08:47.716634 UTC - Run: slices --version 2026-07-23 20:08:52.335428 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-23 20:08:52.335892 UTC - Run: slices pubkey list --format text 2026-07-23 20:08:54.060830 UTC - Pubkey already registered 2026-07-23 20:08:54.061111 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-23 20:08:55.307124 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-23 20:08:55.307235 UTC - Check List Flavors 2026-07-23 20:08:55.307421 UTC - Run: slices bi --infra ch-geneva-bi-vm1 flavor list -f json 2026-07-23 20:08:57.524000 UTC - Check List DiskImages 2026-07-23 20:08:57.524365 UTC - Run: slices bi --infra ch-geneva-bi-vm1 diskimage list -f json 2026-07-23 20:08:58.809618 UTC - Requesting resources 2026-07-23 20:08:58.810168 UTC - Run: slices bi --infra ch-geneva-bi-vm1 create tst --image 'Ubuntu 24.04.3' --flavor tiny --duration 2h --experiment tst-051f9428 2026-07-23 20:09:03.503816 UTC - Resource ID: r_ch-geneva-bi-vm1_01ky89h1sbf5ga1zkd0g0198wb 2026-07-23 20:09:03.504350 UTC - Waiting until resource ready 2026-07-23 20:09:05.504888 UTC - Run: slices bi --infra ch-geneva-bi-vm1 list-resources --format json --experiment tst-051f9428 tst 2026-07-23 20:09:07.597309 UTC - Status: IMAGING 2026-07-23 20:09:11.027661 UTC - Status: IMAGING 2026-07-23 20:09:14.043934 UTC - Status: IMAGING 2026-07-23 20:09:17.220353 UTC - Status: IMAGING 2026-07-23 20:09:20.043403 UTC - Status: IMAGING 2026-07-23 20:09:23.487896 UTC - Status: IMAGING 2026-07-23 20:09:27.566840 UTC - Status: IMAGING 2026-07-23 20:09:30.909467 UTC - Status: IMAGING 2026-07-23 20:09:33.782188 UTC - Status: IMAGING 2026-07-23 20:09:37.318005 UTC - Status: IMAGING 2026-07-23 20:09:40.234613 UTC - Status: IMAGING 2026-07-23 20:09:44.181394 UTC - Status: IMAGING 2026-07-23 20:09:47.653036 UTC - Status: IMAGING 2026-07-23 20:09:51.087727 UTC - Status: IMAGING 2026-07-23 20:09:55.259717 UTC - Status: IMAGING 2026-07-23 20:09:58.727207 UTC - Status: IMAGING 2026-07-23 20:10:02.948614 UTC - Status: IMAGING 2026-07-23 20:10:06.699090 UTC - Status: IMAGING 2026-07-23 20:10:11.158210 UTC - Status: IMAGING 2026-07-23 20:10:15.107144 UTC - Status: IMAGING 2026-07-23 20:10:18.695749 UTC - Status: IMAGING 2026-07-23 20:10:22.539505 UTC - Status: IMAGING 2026-07-23 20:10:25.884176 UTC - Status: IMAGING 2026-07-23 20:10:29.581288 UTC - Status: IMAGING 2026-07-23 20:10:33.380617 UTC - Status: IMAGING 2026-07-23 20:10:36.781312 UTC - Status: IMAGING 2026-07-23 20:10:40.770836 UTC - Status: IMAGING 2026-07-23 20:10:44.035932 UTC - Status: IMAGING 2026-07-23 20:10:47.304895 UTC - Status: IMAGING 2026-07-23 20:10:50.732293 UTC - Status: IMAGING 2026-07-23 20:10:53.748685 UTC - Status: UP 2026-07-23 20:10:53.748826 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01ky89h0gsfvytgq6hvejsj2ca 2026-07-23 20:10:53.748896 UTC - Validate resources 2026-07-23 20:10:54.971863 UTC - "slices bi list-resources" returned resource without private IPv4 address, but with a public IPv4 address. As test_allow_public_ipv4_instead_of_private is set, that is acceptable. 2026-07-23 20:10:54.971947 UTC - The fields of the created resource were validated. 2026-07-23 20:10:54.971988 UTC - Check if resources are registered in experiment 2026-07-23 20:10:54.972161 UTC - Run: slices experiment list-resources --format json tst-051f9428 2026-07-23 20:10:56.054216 UTC - Status (on expauth): UP 2026-07-23 20:10:56.054406 UTC - Testing extend expires_at (all resources in experiment) 2026-07-23 20:10:56.054543 UTC - Run: slices bi --infra ch-geneva-bi-vm1 extend --duration 3h --experiment tst-051f9428 2026-07-23 20:10:59.310175 UTC - Run: slices bi --infra ch-geneva-bi-vm1 list-resources --format json --experiment tst-051f9428 tst 2026-07-23 20:11:00.176408 UTC - Run: slices experiment list-resources --format json tst-051f9428 2026-07-23 20:11:00.842408 UTC - expires_at (on expauth): 2026-07-23T23:10:00Z (correctly extended) 2026-07-23 20:11:00.842513 UTC - Testing extend expires_at (single resource in experiment) 2026-07-23 20:11:00.842646 UTC - Run: slices bi --infra ch-geneva-bi-vm1 extend tst --duration 4h --experiment tst-051f9428 2026-07-23 20:11:03.514190 UTC - Run: slices bi --infra ch-geneva-bi-vm1 list-resources --format json --experiment tst-051f9428 tst 2026-07-23 20:11:04.285677 UTC - Run: slices experiment list-resources --format json tst-051f9428 2026-07-23 20:11:05.074106 UTC - expires_at (on expauth): 2026-07-24T00:11:00Z (correctly extended) 2026-07-23 20:11:05.074235 UTC - Testing ssh login 2026-07-23 20:11:05.100394 UTC - Run: slices bi --infra ch-geneva-bi-vm1 ssh --no-exec --proxy on --show ssh_config --experiment tst-051f9428 tst 2026-07-23 20:11:06.603751 UTC - Run: slices bi --infra ch-geneva-bi-vm1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-051f9428 tst 2026-07-23 20:11:07.836773 UTC - Logging in using 'slices bi ssh' 2026-07-23 20:11:07.836847 UTC - Forcing IPv4 only. 2026-07-23 20:11:07.836975 UTC - Run: slices bi --infra ch-geneva-bi-vm1 ssh --show nothing --experiment tst-051f9428 tst -- -4 uname -a 2026-07-23 20:11:11.139332 UTC - Forcing IPv4 only. 2026-07-23 20:11:11.139532 UTC - Run: slices bi --infra ch-geneva-bi-vm1 ssh --show nothing --experiment tst-051f9428 tst -- -4 uptime 2026-07-23 20:11:12.768233 UTC - CLI SSH Test passed. 2026-07-23 20:11:12.768306 UTC - Uname: Linux 2c1f459e-c69b-436f-aa4f-b148d22ca810-b6fa97cc-9ea7-4f9b-9541-f0 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-23 20:11:12.768325 UTC - Uptime: 20:11:12 up 1 min, 1 user, load average: 0.51, 0.17, 0.06 2026-07-23 20:11:12.768359 UTC - Logging in using SSH (no SSH proxy in Resource) 2026-07-23 20:11:12.769196 UTC - Added paramiko HostKeyEntry for 5.53.108.79 2026-07-23 20:11:12.769309 UTC - Added paramiko HostKeyEntry for 5.53.108.79 2026-07-23 20:11:12.769460 UTC - Added paramiko HostKeyEntry for 5.53.108.79 2026-07-23 20:11:12.769861 UTC - Connecting to 5.53.108.79:22 2026-07-23 20:11:13.328542 UTC - SSH Test output: 2026-07-23 20:11:13.328618 UTC - Uname: Linux 2c1f459e-c69b-436f-aa4f-b148d22ca810-b6fa97cc-9ea7-4f9b-9541-f0 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-23 20:11:13.328640 UTC - Uptime: 20:11:13 up 1 min, 1 user, load average: 0.51, 0.17, 0.06 2026-07-23 20:11:13.426786 UTC - lsb_release: Ubuntu 24.04.3 LTS 2026-07-23 20:11:13.426870 UTC - lsb_release matches expected value 2026-07-23 20:11:13.426893 UTC - SSH Test passed. 2026-07-23 20:11:13.426972 UTC - Skip SSH proxy test because no jump proxy 2026-07-23 20:11:13.437476 UTC - Destroying tst-051f9428 tst 2026-07-23 20:11:13.438049 UTC - Run: slices bi --infra ch-geneva-bi-vm1 destroy --experiment tst-051f9428 tst