Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 25.86s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 528ms 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 890ms + annotated-types==0.7.0 + anyio==4.14.1 + 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.dev179+g419876b58 (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-08 22:03:12.082279 UTC - Installing Slices CLI (latest stable version). 2026-07-08 22:03:12.082543 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-08 22:03:34.079195 UTC - Slices CLI installed. 2026-07-08 22:03:34.083951 UTC - Slices CLI exe: 'slices' 2026-07-08 22:03:34.084031 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-08 22:03:34.084212 UTC - Run: slices --version 2026-07-08 22:03:40.803956 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-08 22:03:40.804305 UTC - Run: slices pubkey list --format text 2026-07-08 22:03:41.822315 UTC - Pubkey already registered 2026-07-08 22:03:41.822549 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-08 22:03:42.491944 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-08 22:03:42.492048 UTC - Check List Flavors 2026-07-08 22:03:42.492201 UTC - Run: slices bi --infra ch-geneva-bi-vm1 flavor list -f json 2026-07-08 22:03:43.565966 UTC - Check List DiskImages 2026-07-08 22:03:43.566427 UTC - Run: slices bi --infra ch-geneva-bi-vm1 diskimage list -f json 2026-07-08 22:03:44.704457 UTC - Requesting resources 2026-07-08 22:03:44.705014 UTC - Cloudinit user data: #!/bin/sh echo "Hello World. The time is now $(date -R)!" | tee '/user_data_output.txt' 2026-07-08 22:03:44.705152 UTC - Run: slices bi --infra ch-geneva-bi-vm1 create tst --image 'Ubuntu 24.04.3' --flavor tiny --duration 2h --experiment tst-ecdbfa49 --user-data /tmp/tmp8ay5id8w 2026-07-08 22:03:48.685166 UTC - Resource ID: r_ch-geneva-bi-vm1_01kx1w4ctyezrt3439ttnrksr5 2026-07-08 22:03:48.685332 UTC - Waiting until resource ready 2026-07-08 22:03:50.685662 UTC - Run: slices bi --infra ch-geneva-bi-vm1 list-resources --format json --experiment tst-ecdbfa49 tst 2026-07-08 22:03:51.705853 UTC - Status: IMAGING 2026-07-08 22:03:54.763287 UTC - Status: IMAGING 2026-07-08 22:03:58.865653 UTC - Status: IMAGING 2026-07-08 22:04:02.156023 UTC - Status: IMAGING 2026-07-08 22:04:05.222506 UTC - Status: IMAGING 2026-07-08 22:04:08.039879 UTC - Status: IMAGING 2026-07-08 22:04:11.231396 UTC - Status: IMAGING 2026-07-08 22:04:14.725802 UTC - Status: IMAGING 2026-07-08 22:04:18.562734 UTC - Status: IMAGING 2026-07-08 22:04:21.437038 UTC - Status: IMAGING 2026-07-08 22:04:25.790894 UTC - Status: IMAGING 2026-07-08 22:04:29.705280 UTC - Status: IMAGING 2026-07-08 22:04:32.580527 UTC - Status: IMAGING 2026-07-08 22:04:36.002655 UTC - Status: IMAGING 2026-07-08 22:04:38.768849 UTC - Status: IMAGING 2026-07-08 22:04:41.639441 UTC - Status: IMAGING 2026-07-08 22:04:44.405559 UTC - Status: IMAGING 2026-07-08 22:04:47.171780 UTC - Status: IMAGING 2026-07-08 22:04:49.887701 UTC - Status: IMAGING 2026-07-08 22:04:52.655110 UTC - Status: IMAGING 2026-07-08 22:04:55.370968 UTC - Status: IMAGING 2026-07-08 22:04:58.086984 UTC - Status: IMAGING 2026-07-08 22:05:00.802890 UTC - Status: IMAGING 2026-07-08 22:05:03.620894 UTC - Status: IMAGING 2026-07-08 22:05:06.336936 UTC - Status: IMAGING 2026-07-08 22:05:09.305071 UTC - Status: IMAGING 2026-07-08 22:05:12.074812 UTC - Status: IMAGING 2026-07-08 22:05:14.890810 UTC - Status: IMAGING 2026-07-08 22:05:17.774040 UTC - Status: IMAGING 2026-07-08 22:05:20.541009 UTC - Status: IMAGING 2026-07-08 22:05:23.357199 UTC - Status: IMAGING 2026-07-08 22:05:26.478686 UTC - Status: IMAGING 2026-07-08 22:05:29.813475 UTC - Status: IMAGING 2026-07-08 22:05:33.532776 UTC - Status: IMAGING 2026-07-08 22:05:37.048682 UTC - Status: IMAGING 2026-07-08 22:05:40.657349 UTC - Status: IMAGING 2026-07-08 22:05:44.062180 UTC - Status: UP 2026-07-08 22:05:44.062253 UTC - Experiment ID: exp_expauth.ilabt.imec.be_01kx1w4bsxfgx8k533ehq46gvc 2026-07-08 22:05:44.062299 UTC - Validate resources 2026-07-08 22:05:45.310130 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-08 22:05:45.310214 UTC - The fields of the created resource were validated. 2026-07-08 22:05:45.310265 UTC - Check if resources are registered in experiment 2026-07-08 22:05:45.310425 UTC - Run: slices experiment list-resources --format json tst-ecdbfa49 2026-07-08 22:05:47.034688 UTC - Status (on expauth): UP 2026-07-08 22:05:47.034848 UTC - Testing extend expires_at (all resources in experiment) 2026-07-08 22:05:47.034988 UTC - Run: slices bi --infra ch-geneva-bi-vm1 extend --duration 3h --experiment tst-ecdbfa49 2026-07-08 22:05:50.215713 UTC - Run: slices bi --infra ch-geneva-bi-vm1 list-resources --format json --experiment tst-ecdbfa49 tst 2026-07-08 22:05:51.032130 UTC - Run: slices experiment list-resources --format json tst-ecdbfa49 2026-07-08 22:05:51.749158 UTC - expires_at (on expauth): 2026-07-09T01:05:00Z (correctly extended) 2026-07-08 22:05:51.749271 UTC - Testing extend expires_at (single resource in experiment) 2026-07-08 22:05:51.749466 UTC - Run: slices bi --infra ch-geneva-bi-vm1 extend tst --duration 4h --experiment tst-ecdbfa49 2026-07-08 22:05:54.078332 UTC - Run: slices bi --infra ch-geneva-bi-vm1 list-resources --format json --experiment tst-ecdbfa49 tst 2026-07-08 22:05:55.108925 UTC - Run: slices experiment list-resources --format json tst-ecdbfa49 2026-07-08 22:05:55.774829 UTC - expires_at (on expauth): 2026-07-09T02:05:00Z (correctly extended) 2026-07-08 22:05:55.774960 UTC - Testing ssh login 2026-07-08 22:05:55.787687 UTC - Run: slices bi --infra ch-geneva-bi-vm1 ssh --no-exec --proxy on --show ssh_config --experiment tst-ecdbfa49 tst 2026-07-08 22:05:56.660310 UTC - Run: slices bi --infra ch-geneva-bi-vm1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-ecdbfa49 tst 2026-07-08 22:05:57.476081 UTC - Logging in using 'slices bi ssh' 2026-07-08 22:05:57.476155 UTC - Forcing IPv4 only. 2026-07-08 22:05:57.476284 UTC - Run: slices bi --infra ch-geneva-bi-vm1 ssh --show nothing --experiment tst-ecdbfa49 tst -- -4 uname -a 2026-07-08 22:06:00.298068 UTC - Forcing IPv4 only. 2026-07-08 22:06:00.298251 UTC - Run: slices bi --infra ch-geneva-bi-vm1 ssh --show nothing --experiment tst-ecdbfa49 tst -- -4 uptime 2026-07-08 22:06:01.515084 UTC - CLI SSH Test passed. 2026-07-08 22:06:01.515155 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-08 22:06:01.515216 UTC - Uptime: 22:06:01 up 1 min, 1 user, load average: 0.25, 0.08, 0.03 2026-07-08 22:06:01.515318 UTC - Logging in using SSH (no SSH proxy in Resource) 2026-07-08 22:06:01.515856 UTC - Added paramiko HostKeyEntry for 5.53.108.21 2026-07-08 22:06:01.515970 UTC - Added paramiko HostKeyEntry for 5.53.108.21 2026-07-08 22:06:01.516119 UTC - Added paramiko HostKeyEntry for 5.53.108.21 2026-07-08 22:06:01.516289 UTC - Connecting to 5.53.108.21:22 2026-07-08 22:06:02.075454 UTC - SSH Test output: 2026-07-08 22:06:02.075529 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-08 22:06:02.075550 UTC - Uptime: 22:06:01 up 1 min, 1 user, load average: 0.25, 0.08, 0.03 2026-07-08 22:06:02.174468 UTC - lsb_release: Ubuntu 24.04.3 LTS 2026-07-08 22:06:02.174545 UTC - lsb_release matches expected value 2026-07-08 22:06:02.174565 UTC - SSH Test passed. 2026-07-08 22:06:02.260846 UTC - Cloud-init user-data: Hello World. The time is now Wed, 08 Jul 2026 22:05:25 +0000! 2026-07-08 22:06:02.261014 UTC - Skip SSH proxy test because no jump proxy 2026-07-08 22:06:02.269710 UTC - Destroying tst-ecdbfa49 tst 2026-07-08 22:06:02.269926 UTC - Run: slices bi --infra ch-geneva-bi-vm1 destroy --experiment tst-ecdbfa49 tst