Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.93s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 348ms 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 748ms + 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.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.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 07:34:45.193937 UTC - Installing Slices CLI (latest stable version). 2026-08-04 07:34:45.194270 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-08-04 07:34:51.640866 UTC - Slices CLI installed. 2026-08-04 07:34:51.641666 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 07:34:51.647757 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 07:34:51.647913 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 07:34:51.648008 UTC - which slices: /app/.venv/bin/slices 2026-08-04 07:34:51.648031 UTC - Slices CLI exe: 'slices' 2026-08-04 07:34:51.648048 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-08-04 07:34:51.648191 UTC - Run: slices --version 2026-08-04 07:34:54.820426 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 07:34:54.820745 UTC - Run: slices pubkey list --format text 2026-08-04 07:34:55.636539 UTC - Pubkey already registered 2026-08-04 07:34:55.636834 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-08-04 07:34:56.252307 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-08-04 07:34:56.252435 UTC - Check List Flavors 2026-08-04 07:34:56.252644 UTC - Run: slices bi --infra ch-geneva-bi-vm1 flavor list -f json 2026-08-04 07:34:57.169311 UTC - Check List DiskImages 2026-08-04 07:34:57.169535 UTC - Run: slices bi --infra ch-geneva-bi-vm1 diskimage list -f json 2026-08-04 07:34:57.987771 UTC - Requesting resources 2026-08-04 07:34:57.990470 UTC - Run: slices bi --infra ch-geneva-bi-vm1 create tst --image 'Ubuntu 24.04.3' --flavor tiny --duration 2h --experiment tst-8fc92edf 2026-08-04 07:34:59.508580 UTC - Resource ID: r_ch-geneva-bi-vm1_01kz5v4yfde6sspqtr6jyjs78s 2026-08-04 07:34:59.508770 UTC - Waiting until resource ready 2026-08-04 07:35:01.509097 UTC - Run: slices bi --infra ch-geneva-bi-vm1 list-resources --format json --experiment tst-8fc92edf tst 2026-08-04 07:35:02.324859 UTC - Status: IMAGING 2026-08-04 07:35:05.295263 UTC - Status: IMAGING 2026-08-04 07:35:08.161637 UTC - Status: IMAGING 2026-08-04 07:35:11.136458 UTC - Status: IMAGING 2026-08-04 07:35:14.229568 UTC - Status: IMAGING 2026-08-04 07:35:17.455312 UTC - Status: IMAGING 2026-08-04 07:35:20.482106 UTC - Status: IMAGING 2026-08-04 07:35:24.234623 UTC - Status: IMAGING 2026-08-04 07:35:27.154124 UTC - Status: IMAGING 2026-08-04 07:35:30.077877 UTC - Status: IMAGING 2026-08-04 07:35:32.946095 UTC - Status: IMAGING 2026-08-04 07:35:36.258117 UTC - Status: IMAGING 2026-08-04 07:35:39.936477 UTC - Status: IMAGING 2026-08-04 07:35:43.935662 UTC - Status: IMAGING 2026-08-04 07:35:46.905963 UTC - Status: IMAGING 2026-08-04 07:35:49.725785 UTC - Status: IMAGING 2026-08-04 07:35:53.536824 UTC - Status: IMAGING 2026-08-04 07:35:58.037629 UTC - Status: IMAGING 2026-08-04 07:36:01.558874 UTC - Status: IMAGING 2026-08-04 07:36:04.783451 UTC - Status: IMAGING 2026-08-04 07:36:08.727737 UTC - Status: IMAGING 2026-08-04 07:36:12.850956 UTC - Status: IMAGING 2026-08-04 07:36:16.297607 UTC - Status: IMAGING 2026-08-04 07:36:19.681729 UTC - Status: IMAGING 2026-08-04 07:36:24.529246 UTC - Status: IMAGING 2026-08-04 07:36:28.620392 UTC - Status: IMAGING 2026-08-04 07:36:33.629193 UTC - Status: IMAGING 2026-08-04 07:36:38.496319 UTC - Status: IMAGING 2026-08-04 07:36:43.690774 UTC - Status: IMAGING 2026-08-04 07:36:48.072449 UTC - Status: UP 2026-08-04 07:36:48.072556 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kz5v4y02f1rvrm922j41zcgx 2026-08-04 07:36:48.072620 UTC - Validate resources 2026-08-04 07:36:50.092186 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 07:36:50.092255 UTC - The fields of the created resource were validated. 2026-08-04 07:36:50.092292 UTC - Check if resources are registered in experiment 2026-08-04 07:36:50.092424 UTC - Run: slices experiment list-resources --format json tst-8fc92edf 2026-08-04 07:36:52.255558 UTC - Status (on expauth): UP 2026-08-04 07:36:52.255726 UTC - Testing extend expires_at (all resources in experiment) 2026-08-04 07:36:52.255886 UTC - Run: slices bi --infra ch-geneva-bi-vm1 extend --duration 3h --experiment tst-8fc92edf 2026-08-04 07:36:55.070378 UTC - Run: slices bi --infra ch-geneva-bi-vm1 list-resources --format json --experiment tst-8fc92edf tst 2026-08-04 07:36:57.738474 UTC - Run: slices experiment list-resources --format json tst-8fc92edf 2026-08-04 07:36:59.671545 UTC - expires_at (on expauth): 2026-08-04T10:36:00Z (correctly extended) 2026-08-04 07:36:59.671852 UTC - Testing extend expires_at (single resource in experiment) 2026-08-04 07:36:59.672024 UTC - Run: slices bi --infra ch-geneva-bi-vm1 extend tst --duration 4h --experiment tst-8fc92edf 2026-08-04 07:37:02.360572 UTC - Run: slices bi --infra ch-geneva-bi-vm1 list-resources --format json --experiment tst-8fc92edf tst 2026-08-04 07:37:04.655277 UTC - Run: slices experiment list-resources --format json tst-8fc92edf 2026-08-04 07:37:06.451486 UTC - expires_at (on expauth): 2026-08-04T11:37:00Z (correctly extended) 2026-08-04 07:37:06.451598 UTC - Testing ssh login 2026-08-04 07:37:06.469194 UTC - Run: slices bi --infra ch-geneva-bi-vm1 ssh --no-exec --proxy on --show ssh_config --experiment tst-8fc92edf tst 2026-08-04 07:37:08.657695 UTC - Run: slices bi --infra ch-geneva-bi-vm1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-8fc92edf tst 2026-08-04 07:37:10.769413 UTC - Logging in using 'slices bi ssh' 2026-08-04 07:37:10.769498 UTC - Forcing IPv4 only. 2026-08-04 07:37:10.769634 UTC - Run: slices bi --infra ch-geneva-bi-vm1 ssh --show nothing --experiment tst-8fc92edf tst -- -4 uname -a 2026-08-04 07:37:14.231841 UTC - Forcing IPv4 only. 2026-08-04 07:37:14.232032 UTC - Run: slices bi --infra ch-geneva-bi-vm1 ssh --show nothing --experiment tst-8fc92edf tst -- -4 uptime 2026-08-04 07:37:16.207769 UTC - CLI SSH Test passed. 2026-08-04 07:37:16.207849 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 07:37:16.207870 UTC - Uptime: 07:37:16 up 1 min, 1 user, load average: 0.30, 0.10, 0.03 2026-08-04 07:37:16.207904 UTC - Logging in using SSH (no SSH proxy in Resource) 2026-08-04 07:37:16.208362 UTC - Added paramiko HostKeyEntry for 5.53.108.197 2026-08-04 07:37:16.208494 UTC - Added paramiko HostKeyEntry for 5.53.108.197 2026-08-04 07:37:16.208651 UTC - Added paramiko HostKeyEntry for 5.53.108.197 2026-08-04 07:37:16.208869 UTC - Connecting to 5.53.108.197:22 2026-08-04 07:37:16.763040 UTC - SSH Test output: 2026-08-04 07:37:16.763129 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 07:37:16.763163 UTC - Uptime: 07:37:16 up 1 min, 1 user, load average: 0.27, 0.10, 0.03 2026-08-04 07:37:16.860526 UTC - lsb_release: Ubuntu 24.04.3 LTS 2026-08-04 07:37:16.860604 UTC - lsb_release matches expected value 2026-08-04 07:37:16.860627 UTC - SSH Test passed. 2026-08-04 07:37:16.860757 UTC - Skip SSH proxy test because no jump proxy 2026-08-04 07:37:16.877548 UTC - Destroying tst-8fc92edf tst 2026-08-04 07:37:16.877747 UTC - Run: slices bi --infra ch-geneva-bi-vm1 destroy --experiment tst-8fc92edf tst