Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.43s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 201ms 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 828ms + annotated-types==0.8.0 + anyio==4.14.2 + authlib==1.7.2 + bcrypt==5.0.0 + certifi==2026.7.22 + cffi==2.1.1 + cryptography==50.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.3 + 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.3.post1 + pyyaml==6.0.3 + slices-clientlib-bi==5.1.2 + slices-clientlib-core==5.6.0 + slices-monitor-test-runner==0.1.dev192+gcac2d3fe6 (from file:///app) + tomli-w==1.2.0 + tomlkit==0.15.1 + typing-extensions==4.16.0 + typing-inspection==0.4.3 Run Test: slices-bi-singlenode-login 2026-08-10 20:14:39.889101 UTC - Installing Slices CLI (latest stable version). 2026-08-10 20:14:39.889348 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-08-10 20:14:44.820670 UTC - Slices CLI installed. 2026-08-10 20:14:44.821069 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-08-10 20:14:44.824094 UTC - ls -a /root/ /scripts/ (error 2): None ls: cannot access '/scripts/': No such file or directory /root/: . .. .cache .local .slices run_test_runner.sh slices-cli-venv 2026-08-10 20:14:44.824226 UTC - env: {'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-08-10 20:14:44.824327 UTC - which slices: /app/.venv/bin/slices 2026-08-10 20:14:44.824353 UTC - Slices CLI exe: 'slices' 2026-08-10 20:14:44.824378 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-08-10 20:14:44.824565 UTC - Run: slices --version 2026-08-10 20:14:47.746234 UTC - version: Slices CLI v2026.1.3 Slices CLI core v1.2.6 Slices CLI ai v1.1.0 Slices CLI bi v2.2.1 Slices clientlib bi v6.1.1 Slices clientlib core v5.6.0 Slices clientlib ai v1.0.0 2026-08-10 20:14:47.746492 UTC - Run: slices pubkey list --format text 2026-08-10 20:14:48.617057 UTC - Pubkey already registered 2026-08-10 20:14:48.617417 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-08-10 20:14:49.334354 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-08-10 20:14:49.334449 UTC - Check List Flavors 2026-08-10 20:14:49.334595 UTC - Run: slices bi --infra ch-geneva-bi-vm1 flavor list -f json 2026-08-10 20:14:50.157148 UTC - Check List DiskImages 2026-08-10 20:14:50.157408 UTC - Run: slices bi --infra ch-geneva-bi-vm1 diskimage list -f json 2026-08-10 20:14:50.923854 UTC - Requesting resources 2026-08-10 20:14:50.924448 UTC - Run: slices bi --infra ch-geneva-bi-vm1 create tst --image 'Ubuntu 24.04.3' --flavor tiny --duration 2h --experiment tst-cffefc11 2026-08-10 20:14:52.242381 UTC - Resource ID: r_ch-geneva-bi-vm1_01kzpn0mn4ev0vvpnpj430xv4j 2026-08-10 20:14:52.242569 UTC - Waiting until resource ready 2026-08-10 20:14:54.242928 UTC - Run: slices bi --infra ch-geneva-bi-vm1 list-resources --format json --experiment tst-cffefc11 tst 2026-08-10 20:14:55.214483 UTC - Status: IMAGING 2026-08-10 20:14:58.234339 UTC - Status: IMAGING 2026-08-10 20:15:01.370480 UTC - Status: IMAGING 2026-08-10 20:15:04.192326 UTC - Status: IMAGING 2026-08-10 20:15:07.119478 UTC - Status: IMAGING 2026-08-10 20:15:10.090226 UTC - Status: IMAGING 2026-08-10 20:15:13.217099 UTC - Status: IMAGING 2026-08-10 20:15:16.238372 UTC - Status: IMAGING 2026-08-10 20:15:19.635318 UTC - Status: IMAGING 2026-08-10 20:15:22.781176 UTC - Status: IMAGING 2026-08-10 20:15:25.940744 UTC - Status: IMAGING 2026-08-10 20:15:30.012788 UTC - Status: IMAGING 2026-08-10 20:15:33.541321 UTC - Status: IMAGING 2026-08-10 20:15:36.979326 UTC - Status: IMAGING 2026-08-10 20:15:40.356497 UTC - Status: IMAGING 2026-08-10 20:15:43.431650 UTC - Status: IMAGING 2026-08-10 20:15:47.155416 UTC - Status: IMAGING 2026-08-10 20:15:51.086212 UTC - Status: IMAGING 2026-08-10 20:15:54.857415 UTC - Status: IMAGING 2026-08-10 20:15:58.691079 UTC - Status: IMAGING 2026-08-10 20:16:01.661221 UTC - Status: IMAGING 2026-08-10 20:16:04.932530 UTC - Status: IMAGING 2026-08-10 20:16:08.508198 UTC - Status: IMAGING 2026-08-10 20:16:11.802580 UTC - Status: IMAGING 2026-08-10 20:16:16.094573 UTC - Status: IMAGING 2026-08-10 20:16:19.848181 UTC - Status: IMAGING 2026-08-10 20:16:23.115177 UTC - Status: IMAGING 2026-08-10 20:16:27.098092 UTC - Status: IMAGING 2026-08-10 20:16:30.979043 UTC - Status: IMAGING 2026-08-10 20:16:35.696089 UTC - Status: IMAGING 2026-08-10 20:16:40.419152 UTC - Status: UP 2026-08-10 20:16:40.419237 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kzpn0m7pf0v80s42dm9h941k 2026-08-10 20:16:40.419276 UTC - Validate resources 2026-08-10 20:16:43.020886 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-08-10 20:16:43.020971 UTC - The fields of the created resource were validated. 2026-08-10 20:16:43.021018 UTC - Check if resources are registered in experiment 2026-08-10 20:16:43.021192 UTC - Run: slices experiment list-resources --format json tst-cffefc11 2026-08-10 20:16:44.848987 UTC - Status (on expauth): UP 2026-08-10 20:16:44.849127 UTC - Testing extend expires_at (all resources in experiment) 2026-08-10 20:16:44.849252 UTC - Run: slices bi --infra ch-geneva-bi-vm1 extend --duration 3h --experiment tst-cffefc11 2026-08-10 20:16:47.023518 UTC - Run: slices bi --infra ch-geneva-bi-vm1 list-resources --format json --experiment tst-cffefc11 tst 2026-08-10 20:16:48.274985 UTC - Run: slices experiment list-resources --format json tst-cffefc11 2026-08-10 20:16:50.305366 UTC - expires_at (on expauth): 2026-08-10T23:16:00Z (correctly extended) 2026-08-10 20:16:50.305471 UTC - Testing extend expires_at (single resource in experiment) 2026-08-10 20:16:50.305677 UTC - Run: slices bi --infra ch-geneva-bi-vm1 extend tst --duration 4h --experiment tst-cffefc11 2026-08-10 20:16:52.314805 UTC - Run: slices bi --infra ch-geneva-bi-vm1 list-resources --format json --experiment tst-cffefc11 tst 2026-08-10 20:16:54.387502 UTC - Run: slices experiment list-resources --format json tst-cffefc11 2026-08-10 20:16:55.701426 UTC - expires_at (on expauth): 2026-08-11T00:16:00Z (correctly extended) 2026-08-10 20:16:55.701556 UTC - Testing ssh login 2026-08-10 20:16:55.720592 UTC - Run: slices bi --infra ch-geneva-bi-vm1 ssh --no-exec --proxy on --show ssh_config --experiment tst-cffefc11 tst 2026-08-10 20:16:57.612168 UTC - Run: slices bi --infra ch-geneva-bi-vm1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-cffefc11 tst 2026-08-10 20:17:00.113595 UTC - Logging in using 'slices bi ssh' 2026-08-10 20:17:00.113670 UTC - Forcing IPv4 only. 2026-08-10 20:17:00.113790 UTC - Run: slices bi --infra ch-geneva-bi-vm1 ssh --show nothing --experiment tst-cffefc11 tst -- -4 uname -a 2026-08-10 20:17:04.231461 UTC - Forcing IPv4 only. 2026-08-10 20:17:04.231686 UTC - Run: slices bi --infra ch-geneva-bi-vm1 ssh --show nothing --experiment tst-cffefc11 tst -- -4 uptime 2026-08-10 20:17:07.123587 UTC - CLI SSH Test passed. 2026-08-10 20:17:07.123673 UTC - Uname: Linux 9524f874-af0c-4a76-a2a6-5351b52bb50f-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-08-10 20:17:07.123695 UTC - Uptime: 20:17:07 up 1 min, 1 user, load average: 0.43, 0.14, 0.05 2026-08-10 20:17:07.123728 UTC - Logging in using SSH (no SSH proxy in Resource) 2026-08-10 20:17:07.124227 UTC - Added paramiko HostKeyEntry for 5.53.108.249 2026-08-10 20:17:07.124355 UTC - Added paramiko HostKeyEntry for 5.53.108.249 2026-08-10 20:17:07.124534 UTC - Added paramiko HostKeyEntry for 5.53.108.249 2026-08-10 20:17:07.124848 UTC - Connecting to 5.53.108.249:22 2026-08-10 20:17:07.674779 UTC - SSH Test output: 2026-08-10 20:17:07.674888 UTC - Uname: Linux 9524f874-af0c-4a76-a2a6-5351b52bb50f-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-08-10 20:17:07.674933 UTC - Uptime: 20:17:07 up 1 min, 1 user, load average: 0.43, 0.14, 0.05 2026-08-10 20:17:07.775752 UTC - lsb_release: Ubuntu 24.04.3 LTS 2026-08-10 20:17:07.775845 UTC - lsb_release matches expected value 2026-08-10 20:17:07.775871 UTC - SSH Test passed. 2026-08-10 20:17:07.775957 UTC - Skip SSH proxy test because no jump proxy 2026-08-10 20:17:07.810029 UTC - Destroying tst-cffefc11 tst 2026-08-10 20:17:07.810360 UTC - Run: slices bi --infra ch-geneva-bi-vm1 destroy --experiment tst-cffefc11 tst