Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 6.58s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 631ms 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.22s + 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-14 04:07:37.044839 UTC - Installing Slices CLI (latest stable version). 2026-07-14 04:07:37.045185 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-14 04:07:52.049701 UTC - Slices CLI installed. 2026-07-14 04:07:52.050902 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-14 04:07:52.054133 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-14 04:07:52.055338 UTC - which slices: b'/app/.venv/bin/slices\n' 2026-07-14 04:07:52.055500 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-14 04:07:52.055531 UTC - Slices CLI exe: 'slices' 2026-07-14 04:07:52.055549 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-14 04:07:52.055702 UTC - Run: slices --version 2026-07-14 04:07:55.740972 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-14 04:07:55.741256 UTC - Run: slices pubkey list --format text 2026-07-14 04:07:56.977837 UTC - Pubkey already registered 2026-07-14 04:07:56.978060 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-14 04:07:57.643331 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-14 04:07:57.643462 UTC - Check List Flavors 2026-07-14 04:07:57.643982 UTC - Run: slices bi --infra ch-geneva-bi-vm1 flavor list -f json 2026-07-14 04:07:59.115606 UTC - Check List DiskImages 2026-07-14 04:07:59.115834 UTC - Run: slices bi --infra ch-geneva-bi-vm1 diskimage list -f json 2026-07-14 04:07:59.841803 UTC - Requesting resources 2026-07-14 04:07:59.842330 UTC - Run: slices bi --infra ch-geneva-bi-vm1 create tst --image 'Ubuntu 24.04.3' --flavor tiny --duration 2h --experiment tst-57a0301f 2026-07-14 04:08:03.173526 UTC - Resource ID: r_ch-geneva-bi-vm1_01kxfcyy2dfk9beaxs9cknsg5x 2026-07-14 04:08:03.173665 UTC - Waiting until resource ready 2026-07-14 04:08:05.173964 UTC - Run: slices bi --infra ch-geneva-bi-vm1 list-resources --format json --experiment tst-57a0301f tst 2026-07-14 04:08:06.589249 UTC - Status: IMAGING 2026-07-14 04:08:10.551144 UTC - Status: IMAGING 2026-07-14 04:08:14.291501 UTC - Status: IMAGING 2026-07-14 04:08:17.371182 UTC - Status: IMAGING 2026-07-14 04:08:21.243106 UTC - Status: IMAGING 2026-07-14 04:08:24.637237 UTC - Status: IMAGING 2026-07-14 04:08:27.917947 UTC - Status: IMAGING 2026-07-14 04:08:31.057269 UTC - Status: IMAGING 2026-07-14 04:08:33.950702 UTC - Status: IMAGING 2026-07-14 04:08:36.770340 UTC - Status: IMAGING 2026-07-14 04:08:39.586187 UTC - Status: IMAGING 2026-07-14 04:08:43.071352 UTC - Status: IMAGING 2026-07-14 04:08:46.342021 UTC - Status: IMAGING 2026-07-14 04:08:50.114644 UTC - Status: IMAGING 2026-07-14 04:08:53.286914 UTC - Status: IMAGING 2026-07-14 04:08:56.468574 UTC - Status: IMAGING 2026-07-14 04:09:00.019707 UTC - Status: IMAGING 2026-07-14 04:09:03.671485 UTC - Status: IMAGING 2026-07-14 04:09:06.438746 UTC - Status: IMAGING 2026-07-14 04:09:09.845053 UTC - Status: IMAGING 2026-07-14 04:09:15.295048 UTC - Status: IMAGING 2026-07-14 04:09:18.865965 UTC - Status: IMAGING 2026-07-14 04:09:22.205062 UTC - Status: IMAGING 2026-07-14 04:09:24.971278 UTC - Status: IMAGING 2026-07-14 04:09:27.887987 UTC - Status: IMAGING 2026-07-14 04:09:30.662258 UTC - Status: IMAGING 2026-07-14 04:09:33.488276 UTC - Status: IMAGING 2026-07-14 04:09:37.075128 UTC - Status: IMAGING 2026-07-14 04:09:39.894097 UTC - Status: IMAGING 2026-07-14 04:09:42.868688 UTC - Status: IMAGING 2026-07-14 04:09:46.070857 UTC - Status: IMAGING 2026-07-14 04:09:48.949433 UTC - Status: IMAGING 2026-07-14 04:09:51.833421 UTC - Status: IMAGING 2026-07-14 04:09:55.343293 UTC - Status: UP 2026-07-14 04:09:55.343421 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kxfcyx06frr9pftfhp2mgdt1 2026-07-14 04:09:55.343471 UTC - Validate resources 2026-07-14 04:09:56.533445 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-14 04:09:56.533575 UTC - The fields of the created resource were validated. 2026-07-14 04:09:56.533632 UTC - Check if resources are registered in experiment 2026-07-14 04:09:56.533792 UTC - Run: slices experiment list-resources --format json tst-57a0301f 2026-07-14 04:09:57.200442 UTC - Status (on expauth): UP 2026-07-14 04:09:57.200581 UTC - Testing extend expires_at (all resources in experiment) 2026-07-14 04:09:57.200699 UTC - Run: slices bi --infra ch-geneva-bi-vm1 extend --duration 3h --experiment tst-57a0301f 2026-07-14 04:09:59.871474 UTC - Run: slices bi --infra ch-geneva-bi-vm1 list-resources --format json --experiment tst-57a0301f tst 2026-07-14 04:10:00.687462 UTC - Run: slices experiment list-resources --format json tst-57a0301f 2026-07-14 04:10:01.921177 UTC - expires_at (on expauth): 2026-07-14T07:09:00Z (correctly extended) 2026-07-14 04:10:01.921322 UTC - Testing extend expires_at (single resource in experiment) 2026-07-14 04:10:01.921484 UTC - Run: slices bi --infra ch-geneva-bi-vm1 extend tst --duration 4h --experiment tst-57a0301f 2026-07-14 04:10:04.950134 UTC - Run: slices bi --infra ch-geneva-bi-vm1 list-resources --format json --experiment tst-57a0301f tst 2026-07-14 04:10:05.925983 UTC - Run: slices experiment list-resources --format json tst-57a0301f 2026-07-14 04:10:06.756555 UTC - expires_at (on expauth): 2026-07-14T08:10:00Z (correctly extended) 2026-07-14 04:10:06.756697 UTC - Testing ssh login 2026-07-14 04:10:06.771996 UTC - Run: slices bi --infra ch-geneva-bi-vm1 ssh --no-exec --proxy on --show ssh_config --experiment tst-57a0301f tst 2026-07-14 04:10:07.893384 UTC - Run: slices bi --infra ch-geneva-bi-vm1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-57a0301f tst 2026-07-14 04:10:09.031529 UTC - Logging in using 'slices bi ssh' 2026-07-14 04:10:09.031621 UTC - Forcing IPv4 only. 2026-07-14 04:10:09.031763 UTC - Run: slices bi --infra ch-geneva-bi-vm1 ssh --show nothing --experiment tst-57a0301f tst -- -4 uname -a 2026-07-14 04:10:12.253954 UTC - Forcing IPv4 only. 2026-07-14 04:10:12.254146 UTC - Run: slices bi --infra ch-geneva-bi-vm1 ssh --show nothing --experiment tst-57a0301f tst -- -4 uptime 2026-07-14 04:10:13.621146 UTC - CLI SSH Test passed. 2026-07-14 04:10:13.621233 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-14 04:10:13.621261 UTC - Uptime: 04:10:13 up 1 min, 1 user, load average: 0.15, 0.04, 0.01 2026-07-14 04:10:13.621294 UTC - Logging in using SSH (no SSH proxy in Resource) 2026-07-14 04:10:13.621736 UTC - Added paramiko HostKeyEntry for 5.53.108.31 2026-07-14 04:10:13.621819 UTC - Added paramiko HostKeyEntry for 5.53.108.31 2026-07-14 04:10:13.621964 UTC - Added paramiko HostKeyEntry for 5.53.108.31 2026-07-14 04:10:13.622164 UTC - Connecting to 5.53.108.31:22 2026-07-14 04:10:14.182099 UTC - SSH Test output: 2026-07-14 04:10:14.182228 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-14 04:10:14.182268 UTC - Uptime: 04:10:14 up 1 min, 1 user, load average: 0.15, 0.04, 0.01 2026-07-14 04:10:14.281853 UTC - lsb_release: Ubuntu 24.04.3 LTS 2026-07-14 04:10:14.281959 UTC - lsb_release matches expected value 2026-07-14 04:10:14.281981 UTC - SSH Test passed. 2026-07-14 04:10:14.282098 UTC - Skip SSH proxy test because no jump proxy 2026-07-14 04:10:14.291555 UTC - Destroying tst-57a0301f tst 2026-07-14 04:10:14.291789 UTC - Run: slices bi --infra ch-geneva-bi-vm1 destroy --experiment tst-57a0301f tst