Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 6.35s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 603ms 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.74s + 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.2 Run Test: slices-bi-singlenode-login 2026-08-04 20:10:37.546536 UTC - Installing Slices CLI (latest stable version). 2026-08-04 20:10:37.547096 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-08-04 20:10:46.955280 UTC - Slices CLI installed. 2026-08-04 20:10:46.955808 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-04 20:10:46.957234 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-04 20:10:46.957305 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-04 20:10:46.957393 UTC - which slices: /app/.venv/bin/slices 2026-08-04 20:10:46.957418 UTC - Slices CLI exe: 'slices' 2026-08-04 20:10:46.957434 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-08-04 20:10:46.957581 UTC - Run: slices --version 2026-08-04 20:10:53.603153 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-04 20:10:53.603566 UTC - Run: slices pubkey list --format text 2026-08-04 20:10:55.212398 UTC - Pubkey already registered 2026-08-04 20:10:55.212639 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-08-04 20:10:56.028497 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-08-04 20:10:56.028606 UTC - Check List Flavors 2026-08-04 20:10:56.028818 UTC - Run: slices bi --infra ch-geneva-bi-vm1 flavor list -f json 2026-08-04 20:10:57.095715 UTC - Check List DiskImages 2026-08-04 20:10:57.095883 UTC - Run: slices bi --infra ch-geneva-bi-vm1 diskimage list -f json 2026-08-04 20:10:57.970423 UTC - Requesting resources 2026-08-04 20:10:57.972518 UTC - Run: slices bi --infra ch-geneva-bi-vm1 create tst --image 'Ubuntu 24.04.3' --flavor tiny --duration 2h --experiment tst-fa1d7f7d 2026-08-04 20:10:59.450382 UTC - Resource ID: r_ch-geneva-bi-vm1_01kz76d79aer8rbw4beawn39aj 2026-08-04 20:10:59.450533 UTC - Waiting until resource ready 2026-08-04 20:11:01.451019 UTC - Run: slices bi --infra ch-geneva-bi-vm1 list-resources --format json --experiment tst-fa1d7f7d tst 2026-08-04 20:11:02.598417 UTC - Status: IMAGING 2026-08-04 20:11:05.827120 UTC - Status: IMAGING 2026-08-04 20:11:09.332778 UTC - Status: IMAGING 2026-08-04 20:11:12.780789 UTC - Status: IMAGING 2026-08-04 20:11:16.143472 UTC - Status: IMAGING 2026-08-04 20:11:19.393469 UTC - Status: IMAGING 2026-08-04 20:11:22.977811 UTC - Status: IMAGING 2026-08-04 20:11:27.130421 UTC - Status: IMAGING 2026-08-04 20:11:31.319066 UTC - Status: IMAGING 2026-08-04 20:11:35.058604 UTC - Status: IMAGING 2026-08-04 20:11:39.149871 UTC - Status: IMAGING 2026-08-04 20:11:43.613649 UTC - Status: IMAGING 2026-08-04 20:11:47.432697 UTC - Status: IMAGING 2026-08-04 20:11:51.731263 UTC - Status: IMAGING 2026-08-04 20:11:56.462376 UTC - Status: IMAGING 2026-08-04 20:12:00.723223 UTC - Status: IMAGING 2026-08-04 20:12:05.009300 UTC - Status: IMAGING 2026-08-04 20:12:09.158308 UTC - Status: IMAGING 2026-08-04 20:12:12.715246 UTC - Status: IMAGING 2026-08-04 20:12:16.477982 UTC - Status: IMAGING 2026-08-04 20:12:20.369841 UTC - Status: IMAGING 2026-08-04 20:12:24.105091 UTC - Status: IMAGING 2026-08-04 20:12:28.215194 UTC - Status: IMAGING 2026-08-04 20:12:32.270142 UTC - Status: IMAGING 2026-08-04 20:12:37.107191 UTC - Status: IMAGING 2026-08-04 20:12:41.297246 UTC - Status: IMAGING 2026-08-04 20:12:45.535262 UTC - Status: UP 2026-08-04 20:12:45.535335 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kz76d6tye37awaj5t6qrcsj8 2026-08-04 20:12:45.535383 UTC - Validate resources 2026-08-04 20:12:47.758213 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-04 20:12:47.758293 UTC - The fields of the created resource were validated. 2026-08-04 20:12:47.758339 UTC - Check if resources are registered in experiment 2026-08-04 20:12:47.758496 UTC - Run: slices experiment list-resources --format json tst-fa1d7f7d 2026-08-04 20:12:49.642427 UTC - Status (on expauth): UP 2026-08-04 20:12:49.642578 UTC - Testing extend expires_at (all resources in experiment) 2026-08-04 20:12:49.642700 UTC - Run: slices bi --infra ch-geneva-bi-vm1 extend --duration 3h --experiment tst-fa1d7f7d 2026-08-04 20:12:51.625174 UTC - Run: slices bi --infra ch-geneva-bi-vm1 list-resources --format json --experiment tst-fa1d7f7d tst 2026-08-04 20:12:53.310893 UTC - Run: slices experiment list-resources --format json tst-fa1d7f7d 2026-08-04 20:12:54.511124 UTC - expires_at (on expauth): 2026-08-04T23:12:00Z (correctly extended) 2026-08-04 20:12:54.511263 UTC - Testing extend expires_at (single resource in experiment) 2026-08-04 20:12:54.511422 UTC - Run: slices bi --infra ch-geneva-bi-vm1 extend tst --duration 4h --experiment tst-fa1d7f7d 2026-08-04 20:12:57.086381 UTC - Run: slices bi --infra ch-geneva-bi-vm1 list-resources --format json --experiment tst-fa1d7f7d tst 2026-08-04 20:12:59.058954 UTC - Run: slices experiment list-resources --format json tst-fa1d7f7d 2026-08-04 20:13:00.175701 UTC - expires_at (on expauth): 2026-08-05T00:12:00Z (correctly extended) 2026-08-04 20:13:00.175824 UTC - Testing ssh login 2026-08-04 20:13:00.188669 UTC - Run: slices bi --infra ch-geneva-bi-vm1 ssh --no-exec --proxy on --show ssh_config --experiment tst-fa1d7f7d tst 2026-08-04 20:13:01.216207 UTC - Run: slices bi --infra ch-geneva-bi-vm1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-fa1d7f7d tst 2026-08-04 20:13:02.636258 UTC - Logging in using 'slices bi ssh' 2026-08-04 20:13:02.637283 UTC - Forcing IPv4 only. 2026-08-04 20:13:02.637471 UTC - Run: slices bi --infra ch-geneva-bi-vm1 ssh --show nothing --experiment tst-fa1d7f7d tst -- -4 uname -a 2026-08-04 20:13:05.758062 UTC - Forcing IPv4 only. 2026-08-04 20:13:05.758258 UTC - Run: slices bi --infra ch-geneva-bi-vm1 ssh --show nothing --experiment tst-fa1d7f7d tst -- -4 uptime 2026-08-04 20:13:07.024809 UTC - CLI SSH Test passed. 2026-08-04 20:13:07.024915 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-04 20:13:07.024939 UTC - Uptime: 20:13:06 up 1 min, 1 user, load average: 0.35, 0.09, 0.03 2026-08-04 20:13:07.024975 UTC - Logging in using SSH (no SSH proxy in Resource) 2026-08-04 20:13:07.025463 UTC - Added paramiko HostKeyEntry for 5.53.108.247 2026-08-04 20:13:07.025568 UTC - Added paramiko HostKeyEntry for 5.53.108.247 2026-08-04 20:13:07.025833 UTC - Added paramiko HostKeyEntry for 5.53.108.247 2026-08-04 20:13:07.026074 UTC - Connecting to 5.53.108.247:22 2026-08-04 20:13:08.168869 UTC - SSH Test output: 2026-08-04 20:13:08.168954 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-04 20:13:08.168977 UTC - Uptime: 20:13:07 up 1 min, 1 user, load average: 0.35, 0.09, 0.03 2026-08-04 20:13:08.384005 UTC - lsb_release: Ubuntu 24.04.3 LTS 2026-08-04 20:13:08.384086 UTC - lsb_release matches expected value 2026-08-04 20:13:08.384106 UTC - SSH Test passed. 2026-08-04 20:13:08.384192 UTC - Skip SSH proxy test because no jump proxy 2026-08-04 20:13:08.391713 UTC - Destroying tst-fa1d7f7d tst 2026-08-04 20:13:08.391949 UTC - Run: slices bi --infra ch-geneva-bi-vm1 destroy --experiment tst-fa1d7f7d tst