Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 8.57s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 1.02s 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 721ms + 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 13:07:36.639612 UTC - Installing Slices CLI (latest stable version). 2026-07-15 13:07:36.639911 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-15 13:08:58.518828 UTC - Slices CLI installed. 2026-07-15 13:08:58.546336 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 13:08:58.552692 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 13:08:58.559267 UTC - which slices: b'/app/.venv/bin/slices\n' 2026-07-15 13:08:58.559435 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 13:08:58.559466 UTC - Slices CLI exe: 'slices' 2026-07-15 13:08:58.559485 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-15 13:08:58.559812 UTC - Run: slices --version 2026-07-15 13:09:03.561858 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 13:09:03.562233 UTC - Run: slices pubkey list --format text 2026-07-15 13:09:07.840528 UTC - Pubkey already registered 2026-07-15 13:09:07.840839 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-15 13:09:08.514253 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-15 13:09:08.514361 UTC - Check List Flavors 2026-07-15 13:09:08.514541 UTC - Run: slices bi --infra ch-geneva-bi-vm1 flavor list -f json 2026-07-15 13:09:10.182432 UTC - Check List DiskImages 2026-07-15 13:09:10.182628 UTC - Run: slices bi --infra ch-geneva-bi-vm1 diskimage list -f json 2026-07-15 13:09:10.847922 UTC - Requesting resources 2026-07-15 13:09:10.848541 UTC - Run: slices bi --infra ch-geneva-bi-vm1 create tst --image 'Ubuntu 24.04.3' --flavor tiny --duration 2h --experiment tst-942cb8a6 2026-07-15 13:09:14.470085 UTC - Resource ID: r_ch-geneva-bi-vm1_01kxjyakeaey895pw7984tgzef 2026-07-15 13:09:14.470296 UTC - Waiting until resource ready 2026-07-15 13:09:16.470649 UTC - Run: slices bi --infra ch-geneva-bi-vm1 list-resources --format json --experiment tst-942cb8a6 tst 2026-07-15 13:09:17.336409 UTC - Status: IMAGING 2026-07-15 13:09:20.152303 UTC - Status: IMAGING 2026-07-15 13:09:22.918408 UTC - Status: IMAGING 2026-07-15 13:09:25.897984 UTC - Status: IMAGING 2026-07-15 13:09:28.988504 UTC - Status: IMAGING 2026-07-15 13:09:32.374988 UTC - Status: IMAGING 2026-07-15 13:09:36.055135 UTC - Status: IMAGING 2026-07-15 13:09:40.206030 UTC - Status: IMAGING 2026-07-15 13:09:44.360225 UTC - Status: IMAGING 2026-07-15 13:09:47.782366 UTC - Status: IMAGING 2026-07-15 13:09:50.939672 UTC - Status: IMAGING 2026-07-15 13:09:54.601142 UTC - Status: IMAGING 2026-07-15 13:09:57.968142 UTC - Status: IMAGING 2026-07-15 13:10:01.520345 UTC - Status: IMAGING 2026-07-15 13:10:04.295442 UTC - Status: IMAGING 2026-07-15 13:10:07.211612 UTC - Status: IMAGING 2026-07-15 13:10:11.253178 UTC - Status: IMAGING 2026-07-15 13:10:15.103192 UTC - Status: IMAGING 2026-07-15 13:10:18.656452 UTC - Status: IMAGING 2026-07-15 13:10:22.929916 UTC - Status: IMAGING 2026-07-15 13:10:26.774939 UTC - Status: IMAGING 2026-07-15 13:10:29.912054 UTC - Status: IMAGING 2026-07-15 13:10:33.475209 UTC - Status: IMAGING 2026-07-15 13:10:37.544556 UTC - Status: IMAGING 2026-07-15 13:10:42.190214 UTC - Status: IMAGING 2026-07-15 13:10:45.417285 UTC - Status: IMAGING 2026-07-15 13:10:48.293250 UTC - Status: IMAGING 2026-07-15 13:10:51.461410 UTC - Status: IMAGING 2026-07-15 13:10:54.858901 UTC - Status: IMAGING 2026-07-15 13:10:57.677263 UTC - Status: IMAGING 2026-07-15 13:11:00.494722 UTC - Status: IMAGING 2026-07-15 13:11:03.410731 UTC - Status: IMAGING 2026-07-15 13:11:06.192207 UTC - Status: UP 2026-07-15 13:11:06.192289 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kxjyaj5hfkrs911mkdcm4gnd 2026-07-15 13:11:06.192365 UTC - Validate resources 2026-07-15 13:11:07.160063 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-15 13:11:07.160159 UTC - The fields of the created resource were validated. 2026-07-15 13:11:07.160229 UTC - Check if resources are registered in experiment 2026-07-15 13:11:07.160434 UTC - Run: slices experiment list-resources --format json tst-942cb8a6 2026-07-15 13:11:07.826247 UTC - Status (on expauth): UP 2026-07-15 13:11:07.826388 UTC - Testing extend expires_at (all resources in experiment) 2026-07-15 13:11:07.826500 UTC - Run: slices bi --infra ch-geneva-bi-vm1 extend --duration 3h --experiment tst-942cb8a6 2026-07-15 13:11:12.801369 UTC - Run: slices bi --infra ch-geneva-bi-vm1 list-resources --format json --experiment tst-942cb8a6 tst 2026-07-15 13:11:13.566988 UTC - Run: slices experiment list-resources --format json tst-942cb8a6 2026-07-15 13:11:14.232242 UTC - expires_at (on expauth): 2026-07-15T16:11:00Z (correctly extended) 2026-07-15 13:11:14.232333 UTC - Testing extend expires_at (single resource in experiment) 2026-07-15 13:11:14.232464 UTC - Run: slices bi --infra ch-geneva-bi-vm1 extend tst --duration 4h --experiment tst-942cb8a6 2026-07-15 13:11:17.407983 UTC - Run: slices bi --infra ch-geneva-bi-vm1 list-resources --format json --experiment tst-942cb8a6 tst 2026-07-15 13:11:18.173827 UTC - Run: slices experiment list-resources --format json tst-942cb8a6 2026-07-15 13:11:19.216807 UTC - expires_at (on expauth): 2026-07-15T17:11:00Z (correctly extended) 2026-07-15 13:11:19.216921 UTC - Testing ssh login 2026-07-15 13:11:19.245752 UTC - Run: slices bi --infra ch-geneva-bi-vm1 ssh --no-exec --proxy on --show ssh_config --experiment tst-942cb8a6 tst 2026-07-15 13:11:20.594437 UTC - Run: slices bi --infra ch-geneva-bi-vm1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-942cb8a6 tst 2026-07-15 13:11:21.833009 UTC - Logging in using 'slices bi ssh' 2026-07-15 13:11:21.833089 UTC - Forcing IPv4 only. 2026-07-15 13:11:21.833216 UTC - Run: slices bi --infra ch-geneva-bi-vm1 ssh --show nothing --experiment tst-942cb8a6 tst -- -4 uname -a 2026-07-15 13:11:25.677311 UTC - Forcing IPv4 only. 2026-07-15 13:11:25.677737 UTC - Run: slices bi --infra ch-geneva-bi-vm1 ssh --show nothing --experiment tst-942cb8a6 tst -- -4 uptime 2026-07-15 13:11:27.395212 UTC - CLI SSH Test passed. 2026-07-15 13:11:27.395295 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-15 13:11:27.395319 UTC - Uptime: 13:11:27 up 1 min, 1 user, load average: 0.10, 0.04, 0.01 2026-07-15 13:11:27.395355 UTC - Logging in using SSH (no SSH proxy in Resource) 2026-07-15 13:11:27.395937 UTC - Added paramiko HostKeyEntry for 5.53.108.35 2026-07-15 13:11:27.396061 UTC - Added paramiko HostKeyEntry for 5.53.108.35 2026-07-15 13:11:27.396246 UTC - Added paramiko HostKeyEntry for 5.53.108.35 2026-07-15 13:11:27.396902 UTC - Connecting to 5.53.108.35:22 2026-07-15 13:11:27.977967 UTC - SSH Test output: 2026-07-15 13:11:27.978053 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-15 13:11:27.978081 UTC - Uptime: 13:11:27 up 1 min, 1 user, load average: 0.10, 0.04, 0.01 2026-07-15 13:11:28.080530 UTC - lsb_release: Ubuntu 24.04.3 LTS 2026-07-15 13:11:28.080615 UTC - lsb_release matches expected value 2026-07-15 13:11:28.080634 UTC - SSH Test passed. 2026-07-15 13:11:28.080755 UTC - Skip SSH proxy test because no jump proxy 2026-07-15 13:11:28.099421 UTC - Destroying tst-942cb8a6 tst 2026-07-15 13:11:28.099603 UTC - Run: slices bi --infra ch-geneva-bi-vm1 destroy --experiment tst-942cb8a6 tst