Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 11.18s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 1.10s 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 755ms + 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.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-20 04:08:00.489126 UTC - Installing Slices CLI (latest stable version). 2026-07-20 04:08:00.489583 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-20 04:08:11.491184 UTC - Slices CLI installed. 2026-07-20 04:08:11.495222 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-20 04:08:11.497738 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-20 04:08:11.498956 UTC - which slices: b'/app/.venv/bin/slices\n' 2026-07-20 04:08:11.499119 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-20 04:08:11.499155 UTC - Slices CLI exe: 'slices' 2026-07-20 04:08:11.499187 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-20 04:08:11.499319 UTC - Run: slices --version 2026-07-20 04:08:18.528031 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-20 04:08:18.546374 UTC - Run: slices pubkey list --format text 2026-07-20 04:08:20.952157 UTC - Pubkey already registered 2026-07-20 04:08:20.952477 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-20 04:08:23.180546 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-20 04:08:23.180661 UTC - Check List Flavors 2026-07-20 04:08:23.180849 UTC - Run: slices bi --infra ch-geneva-bi-vm1 flavor list -f json 2026-07-20 04:08:25.708506 UTC - Check List DiskImages 2026-07-20 04:08:25.708671 UTC - Run: slices bi --infra ch-geneva-bi-vm1 diskimage list -f json 2026-07-20 04:08:26.526909 UTC - Requesting resources 2026-07-20 04:08:26.527515 UTC - Run: slices bi --infra ch-geneva-bi-vm1 create tst --image 'Ubuntu 24.04.3' --flavor tiny --duration 2h --experiment tst-9afcba52 2026-07-20 04:08:30.149752 UTC - Resource ID: r_ch-geneva-bi-vm1_01kxyvc2gcfhrt8k4tkgjm8pcj 2026-07-20 04:08:30.149900 UTC - Waiting until resource ready 2026-07-20 04:08:32.150317 UTC - Run: slices bi --infra ch-geneva-bi-vm1 list-resources --format json --experiment tst-9afcba52 tst 2026-07-20 04:08:32.967026 UTC - Status: IMAGING 2026-07-20 04:08:35.783539 UTC - Status: IMAGING 2026-07-20 04:08:38.601777 UTC - Status: IMAGING 2026-07-20 04:08:42.251472 UTC - Status: IMAGING 2026-07-20 04:08:45.565598 UTC - Status: IMAGING 2026-07-20 04:08:48.885812 UTC - Status: IMAGING 2026-07-20 04:08:52.098102 UTC - Status: IMAGING 2026-07-20 04:08:54.978253 UTC - Status: IMAGING 2026-07-20 04:08:59.110854 UTC - Status: IMAGING 2026-07-20 04:09:02.915222 UTC - Status: IMAGING 2026-07-20 04:09:07.011714 UTC - Status: IMAGING 2026-07-20 04:09:10.501037 UTC - Status: IMAGING 2026-07-20 04:09:14.173608 UTC - Status: IMAGING 2026-07-20 04:09:17.195127 UTC - Status: IMAGING 2026-07-20 04:09:20.111158 UTC - Status: IMAGING 2026-07-20 04:09:22.941180 UTC - Status: IMAGING 2026-07-20 04:09:27.049725 UTC - Status: IMAGING 2026-07-20 04:09:31.038730 UTC - Status: IMAGING 2026-07-20 04:09:34.423196 UTC - Status: IMAGING 2026-07-20 04:09:38.156153 UTC - Status: IMAGING 2026-07-20 04:09:40.922821 UTC - Status: IMAGING 2026-07-20 04:09:44.394295 UTC - Status: IMAGING 2026-07-20 04:09:47.174038 UTC - Status: IMAGING 2026-07-20 04:09:50.452581 UTC - Status: IMAGING 2026-07-20 04:09:54.177500 UTC - Status: IMAGING 2026-07-20 04:09:57.472006 UTC - Status: IMAGING 2026-07-20 04:10:00.648867 UTC - Status: IMAGING 2026-07-20 04:10:04.723545 UTC - Status: IMAGING 2026-07-20 04:10:07.776799 UTC - Status: IMAGING 2026-07-20 04:10:11.583768 UTC - Status: IMAGING 2026-07-20 04:10:14.600333 UTC - Status: IMAGING 2026-07-20 04:10:17.366160 UTC - Status: IMAGING 2026-07-20 04:10:20.182421 UTC - Status: UP 2026-07-20 04:10:20.182527 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kxyvc1cyevntaqpdw8yqg2as 2026-07-20 04:10:20.182571 UTC - Validate resources 2026-07-20 04:10:21.454675 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-20 04:10:21.454744 UTC - The fields of the created resource were validated. 2026-07-20 04:10:21.454781 UTC - Check if resources are registered in experiment 2026-07-20 04:10:21.454920 UTC - Run: slices experiment list-resources --format json tst-9afcba52 2026-07-20 04:10:22.854939 UTC - Status (on expauth): UP 2026-07-20 04:10:22.855090 UTC - Testing extend expires_at (all resources in experiment) 2026-07-20 04:10:22.855209 UTC - Run: slices bi --infra ch-geneva-bi-vm1 extend --duration 3h --experiment tst-9afcba52 2026-07-20 04:10:26.827107 UTC - Run: slices bi --infra ch-geneva-bi-vm1 list-resources --format json --experiment tst-9afcba52 tst 2026-07-20 04:10:28.201310 UTC - Run: slices experiment list-resources --format json tst-9afcba52 2026-07-20 04:10:29.178685 UTC - expires_at (on expauth): 2026-07-20T07:10:00Z (correctly extended) 2026-07-20 04:10:29.178787 UTC - Testing extend expires_at (single resource in experiment) 2026-07-20 04:10:29.178951 UTC - Run: slices bi --infra ch-geneva-bi-vm1 extend tst --duration 4h --experiment tst-9afcba52 2026-07-20 04:10:32.752197 UTC - Run: slices bi --infra ch-geneva-bi-vm1 list-resources --format json --experiment tst-9afcba52 tst 2026-07-20 04:10:34.277028 UTC - Run: slices experiment list-resources --format json tst-9afcba52 2026-07-20 04:10:35.444351 UTC - expires_at (on expauth): 2026-07-20T08:10:00Z (correctly extended) 2026-07-20 04:10:35.444482 UTC - Testing ssh login 2026-07-20 04:10:35.475712 UTC - Run: slices bi --infra ch-geneva-bi-vm1 ssh --no-exec --proxy on --show ssh_config --experiment tst-9afcba52 tst 2026-07-20 04:10:36.652879 UTC - Run: slices bi --infra ch-geneva-bi-vm1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-9afcba52 tst 2026-07-20 04:10:37.873069 UTC - Logging in using 'slices bi ssh' 2026-07-20 04:10:37.873159 UTC - Forcing IPv4 only. 2026-07-20 04:10:37.873300 UTC - Run: slices bi --infra ch-geneva-bi-vm1 ssh --show nothing --experiment tst-9afcba52 tst -- -4 uname -a 2026-07-20 04:10:41.331341 UTC - Forcing IPv4 only. 2026-07-20 04:10:41.331539 UTC - Run: slices bi --infra ch-geneva-bi-vm1 ssh --show nothing --experiment tst-9afcba52 tst -- -4 uptime 2026-07-20 04:10:43.002147 UTC - CLI SSH Test passed. 2026-07-20 04:10:43.002227 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-20 04:10:43.002257 UTC - Uptime: 04:10:42 up 1 min, 1 user, load average: 0.40, 0.15, 0.05 2026-07-20 04:10:43.002292 UTC - Logging in using SSH (no SSH proxy in Resource) 2026-07-20 04:10:43.002809 UTC - Added paramiko HostKeyEntry for 5.53.108.51 2026-07-20 04:10:43.002896 UTC - Added paramiko HostKeyEntry for 5.53.108.51 2026-07-20 04:10:43.003056 UTC - Added paramiko HostKeyEntry for 5.53.108.51 2026-07-20 04:10:43.003246 UTC - Connecting to 5.53.108.51:22 2026-07-20 04:10:43.566447 UTC - SSH Test output: 2026-07-20 04:10:43.566518 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-20 04:10:43.566537 UTC - Uptime: 04:10:43 up 1 min, 1 user, load average: 0.40, 0.15, 0.05 2026-07-20 04:10:43.665838 UTC - lsb_release: Ubuntu 24.04.3 LTS 2026-07-20 04:10:43.665925 UTC - lsb_release matches expected value 2026-07-20 04:10:43.665946 UTC - SSH Test passed. 2026-07-20 04:10:43.666032 UTC - Skip SSH proxy test because no jump proxy 2026-07-20 04:10:43.695395 UTC - Destroying tst-9afcba52 tst 2026-07-20 04:10:43.695607 UTC - Run: slices bi --infra ch-geneva-bi-vm1 destroy --experiment tst-9afcba52 tst