Using CPython 3.14.6 interpreter at: /usr/local/bin/python3 Creating virtual environment at: .venv Resolved 32 packages in 3.39s Building slices-monitor-test-runner @ file:///app Built slices-monitor-test-runner @ file:///app Prepared 1 package in 181ms 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 239ms + 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.1 + typing-extensions==4.16.0 + typing-inspection==0.4.2 Run Test: slices-bi-singlenode-login 2026-07-18 04:18:47.990649 UTC - Installing Slices CLI (latest, with --pre). 2026-07-18 04:18:47.990940 UTC - Run: /usr/local/bin/uv pip install --pre --index=https://doc.slices-ri.eu/pypi/ slices-cli 2026-07-18 04:18:53.065360 UTC - Slices CLI installed. 2026-07-18 04:18:53.065884 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-18 04:18:53.068489 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-18 04:18:53.069540 UTC - which slices: b'/app/.venv/bin/slices\n' 2026-07-18 04:18:53.069665 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-18 04:18:53.069691 UTC - Slices CLI exe: 'slices' 2026-07-18 04:18:53.069707 UTC - Slices CLI venv path: '/root/slices-cli-venv/' 2026-07-18 04:18:53.069851 UTC - Run: slices --version 2026-07-18 04:18:55.690446 UTC - version: Slices CLI v2026.2.0b4 Slices CLI core v1.2.5 Slices CLI ai v1.1.0 Slices CLI bi v2.2.0 Slices clientlib bi v6.1.1 Slices clientlib core v5.6.0 Slices clientlib ai v1.0.0 2026-07-18 04:18:55.690979 UTC - Run: slices pubkey list --format text 2026-07-18 04:19:29.194257 UTC - Content of log file '/test_dir/step_Preparepubkeys_command_1.txt': slices pubkey list --format text 2026-07-18 04:19:29.194356 UTC - Content of log file '/test_dir/pubkey_list.txt': Something is wrong with your user credentials ❌ Please log in again You must be logged in to perform this action. 🔑 2026-07-18 04:19:29.194385 UTC - Error in test step 'Prepare pubkeys': "slices pubkey list" failed ERROR:slices_monitor_test_runner.main:Test BLOCKED 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 1547, in run self._register_pubkey_if_needed(test_pubkey_openssh) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ File "/app/src/slices_monitor_test_runner/test_runners/slices_singlenode_login.py", line 477, in _register_pubkey_if_needed raise SlicesTestFailure('"slices pubkey list" failed') slices_monitor_test_runner.exceptions.SlicesTestFailure: "slices pubkey list" failed The above exception was the direct cause of the following exception: 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 1528, in run with self.step( ~~~~~~~~~^ "Prepare pubkeys", ^^^^^^^^^^^^^^^^^^ ...<2 lines>... blocked_msg="Failed to prepare for login test (register pubkey)", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ): ^ 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 208, in step raise SlicesTestBlocked( ...<3 lines>... ) from e slices_monitor_test_runner.exceptions.SlicesTestBlocked: Step 'Prepare pubkeys' BLOCKED