Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 4.46s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 233ms 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.07s + annotated-types==0.8.0 + anyio==4.14.2 + authlib==1.7.2 + bcrypt==5.0.0 + certifi==2026.7.22 + 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.3 + 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-25 13:24:22.691679 UTC - Installing Slices CLI (latest stable version). 2026-07-25 13:24:22.692111 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-25 13:24:28.579434 UTC - Slices CLI installed. 2026-07-25 13:24:28.579603 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-25 13:24:28.582304 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-25 13:24:28.583402 UTC - which slices: b'/app/.venv/bin/slices\n' 2026-07-25 13:24:28.583534 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-25 13:24:28.583562 UTC - Slices CLI exe: 'slices' 2026-07-25 13:24:28.583579 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-25 13:24:28.583697 UTC - Run: slices --version 2026-07-25 13:24:31.305100 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-25 13:24:31.305351 UTC - Run: slices pubkey list --format text 2026-07-25 13:24:32.397153 UTC - Pubkey already registered 2026-07-25 13:24:32.397382 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-25 13:24:33.077443 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-25 13:24:33.077537 UTC - Check List Flavors 2026-07-25 13:24:33.077691 UTC - Run: slices bi --infra be-gent1-bi-vm1 flavor list -f json 2026-07-25 13:24:34.012616 UTC - Check List DiskImages 2026-07-25 13:24:34.013072 UTC - Run: slices bi --infra be-gent1-bi-vm1 diskimage list -f json 2026-07-25 13:24:34.879891 UTC - Requesting resources 2026-07-25 13:24:34.880561 UTC - Run: slices bi --infra be-gent1-bi-vm1 create tst --image 'Ubuntu 24.04.3' --flavor tiny --duration 2h --experiment tst-f8a9e2d2 2026-07-25 13:24:35.947137 UTC - Resource ID: r_be-gent1-bi-vm1_01kycq5xaxepnsg0qbg9df94vm 2026-07-25 13:24:35.947282 UTC - Waiting until resource ready 2026-07-25 13:24:37.947608 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-f8a9e2d2 tst 2026-07-25 13:24:38.663084 UTC - Status: IMAGING 2026-07-25 13:24:41.379118 UTC - Status: IMAGING 2026-07-25 13:24:44.094910 UTC - Status: IMAGING 2026-07-25 13:24:46.810750 UTC - Status: BOOTING 2026-07-25 13:24:49.526506 UTC - Status: BOOTING 2026-07-25 13:24:52.242249 UTC - Status: BOOTING 2026-07-25 13:24:54.958274 UTC - Status: BOOTING 2026-07-25 13:24:57.724881 UTC - Status: BOOTING 2026-07-25 13:25:00.444275 UTC - Status: UP 2026-07-25 13:25:00.444383 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kycq5x4dfkntmwyt1rxgecjw 2026-07-25 13:25:00.444431 UTC - Validate resources 2026-07-25 13:25:01.211267 UTC - The fields of the created resource were validated. 2026-07-25 13:25:01.211391 UTC - Check if resources are registered in experiment 2026-07-25 13:25:01.211591 UTC - Run: slices experiment list-resources --format json tst-f8a9e2d2 2026-07-25 13:25:01.832387 UTC - Status (on expauth): UP 2026-07-25 13:25:01.832524 UTC - Testing extend expires_at (all resources in experiment) 2026-07-25 13:25:01.832650 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend --duration 3h --experiment tst-f8a9e2d2 2026-07-25 13:25:03.249524 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-f8a9e2d2 tst 2026-07-25 13:25:03.914981 UTC - Run: slices experiment list-resources --format json tst-f8a9e2d2 2026-07-25 13:25:04.530224 UTC - expires_at (on expauth): 2026-07-25T16:25:00Z (correctly extended) 2026-07-25 13:25:04.530320 UTC - Testing extend expires_at (single resource in experiment) 2026-07-25 13:25:04.530465 UTC - Run: slices bi --infra be-gent1-bi-vm1 extend tst --duration 4h --experiment tst-f8a9e2d2 2026-07-25 13:25:05.948792 UTC - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-f8a9e2d2 tst 2026-07-25 13:25:06.664623 UTC - Run: slices experiment list-resources --format json tst-f8a9e2d2 2026-07-25 13:25:07.279979 UTC - expires_at (on expauth): 2026-07-25T17:25:00Z (correctly extended) 2026-07-25 13:25:07.280119 UTC - Testing ssh login 2026-07-25 13:25:07.289977 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy on --show ssh_config --experiment tst-f8a9e2d2 tst 2026-07-25 13:25:08.005555 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-f8a9e2d2 tst 2026-07-25 13:25:08.721291 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy off --show proxy_pubkey_openssh --experiment tst-f8a9e2d2 tst 2026-07-25 13:25:09.436909 UTC - Logging in using 'slices bi ssh' 2026-07-25 13:25:09.436981 UTC - Forcing IPv4 only. 2026-07-25 13:25:09.437158 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-f8a9e2d2 tst -- -4 uname -a 2026-07-25 13:25:10.855023 UTC - Forcing IPv4 only. 2026-07-25 13:25:10.855241 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --show nothing --experiment tst-f8a9e2d2 tst -- -4 uptime 2026-07-25 13:25:11.721263 UTC - CLI SSH Test passed. 2026-07-25 13:25:11.721337 UTC - Uname: Linux tst 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-25 13:25:11.721356 UTC - Uptime: 15:25:10 up 0 min, 1 user, load average: 0.20, 0.05, 0.02 2026-07-25 13:25:11.721389 UTC - Logging in using SSH (extra test: ignore SSH proxy) 2026-07-25 13:25:11.721851 UTC - Added paramiko HostKeyEntry for 10.10.218.228 2026-07-25 13:25:11.722046 UTC - Added paramiko HostKeyEntry for 10.10.218.228 2026-07-25 13:25:11.722109 UTC - Added paramiko HostKeyEntry for 10.10.218.228 2026-07-25 13:25:11.722283 UTC - Connecting to 10.10.218.228:22 2026-07-25 13:25:11.962530 UTC - SSH Test output: 2026-07-25 13:25:11.962605 UTC - Uname: Linux tst 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-25 13:25:11.962625 UTC - Uptime: 15:25:11 up 0 min, 1 user, load average: 0.20, 0.05, 0.02 2026-07-25 13:25:12.012174 UTC - lsb_release: Ubuntu 24.04.3 LTS 2026-07-25 13:25:12.012262 UTC - lsb_release matches expected value 2026-07-25 13:25:12.012291 UTC - SSH Test passed. 2026-07-25 13:25:12.012375 UTC - Logging in using SSH over SSH proxy 2026-07-25 13:25:12.012522 UTC - Run: slices bi --infra be-gent1-bi-vm1 ssh --no-exec --proxy on --show proxy_pubkey_openssh --experiment tst-f8a9e2d2 tst 2026-07-25 13:25:12.728305 UTC - Added paramiko HostKeyEntry for 10.10.218.228 2026-07-25 13:25:12.728454 UTC - Added paramiko HostKeyEntry for 10.10.218.228 2026-07-25 13:25:12.728514 UTC - Added paramiko HostKeyEntry for 10.10.218.228 2026-07-25 13:25:12.728768 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-07-25 13:25:12.728819 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-07-25 13:25:12.728926 UTC - Added paramiko HostKeyEntry for bastion2.slices-be.eu 2026-07-25 13:25:12.728945 UTC - Connecting to proxy bastion2.slices-be.eu:22 2026-07-25 13:25:12.840183 UTC - Connecting to 10.10.218.228:22 over proxy 2026-07-25 13:25:13.089034 UTC - SSH Test output: 2026-07-25 13:25:13.089107 UTC - Uname: Linux tst 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-25 13:25:13.089128 UTC - Uptime: 15:25:12 up 0 min, 2 users, load average: 0.20, 0.05, 0.02 2026-07-25 13:25:13.142323 UTC - lsb_release: Ubuntu 24.04.3 LTS 2026-07-25 13:25:13.142400 UTC - lsb_release matches expected value 2026-07-25 13:25:13.142420 UTC - SSH Test passed. 2026-07-25 13:25:13.149707 UTC - Destroying tst-f8a9e2d2 tst 2026-07-25 13:25:13.149883 UTC - Run: slices bi --infra be-gent1-bi-vm1 destroy --experiment tst-f8a9e2d2 tst