Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 5.97s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 606ms 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 691ms + 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-19 20:08:17.939804 UTC - Installing Slices CLI (latest stable version). 2026-07-19 20:08:17.940921 UTC - Run: /usr/local/bin/uv pip install --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-19 20:08:25.267416 UTC - Slices CLI installed. 2026-07-19 20:08:25.270119 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-19 20:08:25.275751 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-19 20:08:25.277314 UTC - which slices: b'/app/.venv/bin/slices\n' 2026-07-19 20:08:25.277611 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-19 20:08:25.277651 UTC - Slices CLI exe: 'slices' 2026-07-19 20:08:25.277670 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-19 20:08:25.277797 UTC - Run: slices --version 2026-07-19 20:08:31.549453 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-19 20:08:31.553698 UTC - Run: slices pubkey list --format text 2026-07-19 20:08:32.722238 UTC - Pubkey already registered 2026-07-19 20:08:32.722461 UTC - Run: slices bi infrastructure list --format csv --all --refresh 2026-07-19 20:08:33.603649 UTC - Refreshed infrastructure list. Total: 24 entries. 2026-07-19 20:08:33.603760 UTC - Check List Flavors 2026-07-19 20:08:33.603932 UTC - Run: slices bi --infra hu-budapest-bi-vm1 flavor list -f json 2026-07-19 20:08:35.188395 UTC - Check List DiskImages 2026-07-19 20:08:35.188800 UTC - Run: slices bi --infra hu-budapest-bi-vm1 diskimage list -f json 2026-07-19 20:08:36.545510 UTC - Requesting resources 2026-07-19 20:08:36.546363 UTC - Run: slices bi --infra hu-budapest-bi-vm1 create tst --image 'Ubuntu 24.04.3' --flavor tiny --duration 2h --experiment tst-873f0c63 2026-07-19 20:08:40.338558 UTC - Resource ID: r_hu-budapest-bi-vm1_01kxxzxfc7fh0terx7cn676b0w 2026-07-19 20:08:40.456917 UTC - Waiting until resource ready 2026-07-19 20:08:42.457353 UTC - Run: slices bi --infra hu-budapest-bi-vm1 list-resources --format json --experiment tst-873f0c63 tst 2026-07-19 20:08:44.641302 UTC - Status: IMAGING 2026-07-19 20:08:48.610636 UTC - Status: IMAGING 2026-07-19 20:08:51.979264 UTC - Status: IMAGING 2026-07-19 20:08:55.550586 UTC - Status: IMAGING 2026-07-19 20:08:59.987024 UTC - Status: IMAGING 2026-07-19 20:09:03.915290 UTC - Status: IMAGING 2026-07-19 20:09:06.781805 UTC - Status: IMAGING 2026-07-19 20:09:09.899938 UTC - Status: IMAGING 2026-07-19 20:09:13.837251 UTC - Status: IMAGING 2026-07-19 20:09:16.821274 UTC - Status: IMAGING 2026-07-19 20:09:19.739861 UTC - Status: IMAGING 2026-07-19 20:09:22.723954 UTC - Status: IMAGING 2026-07-19 20:09:25.867865 UTC - Status: IMAGING 2026-07-19 20:09:28.892926 UTC - Status: IMAGING 2026-07-19 20:09:31.771096 UTC - Status: IMAGING 2026-07-19 20:09:34.586830 UTC - Status: IMAGING 2026-07-19 20:09:38.110082 UTC - Status: IMAGING 2026-07-19 20:09:41.432938 UTC - Status: IMAGING 2026-07-19 20:09:44.899883 UTC - Status: IMAGING 2026-07-19 20:09:48.188705 UTC - Status: IMAGING 2026-07-19 20:10:53.081474 UTC - Content of log file '/test_dir/step_WaitforUP_command_1.txt': slices bi --infra hu-budapest-bi-vm1 list-resources --format json --experiment tst-873f0c63 tst 2026-07-19 20:10:53.081750 UTC - Destroying tst-873f0c63 tst ERROR:slices_monitor_test_runner.main:Test Failed with exception Traceback (most recent call last): File "/app/src/slices_monitor_test_runner/test_runners/test_runner_base.py", line 170, in step yield File "/app/src/slices_monitor_test_runner/test_runners/slices_singlenode_login.py", line 1588, in run self._wait_for_up() ~~~~~~~~~~~~~~~~~^^ File "/app/src/slices_monitor_test_runner/test_runners/slices_singlenode_login.py", line 616, in _wait_for_up raise SlicesTestFailure('"slices bi list-resources" failed') slices_monitor_test_runner.exceptions.SlicesTestFailure: "slices bi list-resources" failed During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/app/src/slices_monitor_test_runner/main.py", line 76, in run_test return _get_test_by_test_spec(steps, test_dir, test_spec).run() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/app/src/slices_monitor_test_runner/test_runners/slices_singlenode_login.py", line 1587, in run with self.step("Wait for UP", description="Waiting until the resource is in the UP state"): ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.14/contextlib.py", line 162, in __exit__ self.gen.throw(value) ~~~~~~~~~~~~~~^^^^^^^ File "/app/src/slices_monitor_test_runner/test_runners/test_runner_base.py", line 197, in step _dump_log_files(self.cur_step.log_files) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "/app/src/slices_monitor_test_runner/test_runners/test_runner_base.py", line 165, in _dump_log_files with Path(log_file).open("r") as log_f: ~~~~~~~~~~~~~~~~~~~^^^^^ File "/usr/local/lib/python3.14/pathlib/__init__.py", line 771, in open return io.open(self, mode, buffering, encoding, errors, newline) ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ FileNotFoundError: [Errno 2] No such file or directory: '/test_dir/list-resources_json.txt' 2026-07-19 20:10:53.089901 UTC - Run: slices bi --infra hu-budapest-bi-vm1 destroy --experiment tst-873f0c63 tst