Run Test: slices-bi-singlenode-login 2026-05-29 10:45:10.286316 CEST - Run: /usr/local/bin/uv pip compile --pre --upgrade /tmp/tmpxvf4xl7o.package_name --index=https://doc.slices-ri.eu/pypi/ 2026-05-29 10:45:14.260089 CEST - Run: /usr/local/bin/uv pip sync /opt/slices-monitor-worker/slices_monitor_tests/7c2025de-e04e-48f2-92a9-f12aebf48f04/pip_compile_update_slices-cli.txt --index=https://doc.slices-ri.eu/pypi/ 2026-05-29 10:45:19.086219 CEST - Run: slices --version 2026-05-29 10:45:19.300740 CEST - version: Slices CLI v2026.0.0b8 Slices CLI core v1.2.3 Slices CLI bi v2.1.0b24 Slices clientlib bi v6.1.1 Slices clientlib core v5.5.1 2026-05-29 10:45:19.301016 CEST - Run: slices pubkey list --format text 2026-05-29 10:45:19.916298 CEST - Pubkey already registered 2026-05-29 10:45:19.916544 CEST - Run: slices bi infrastructure list --format csv --all --refresh 2026-05-29 10:45:20.481815 CEST - Refreshed infrastructure list. Total: 22 entries. 2026-05-29 10:45:20.483296 CEST - Content of log file '/opt/slices-monitor-worker/slices_monitor_tests/7c2025de-e04e-48f2-92a9-f12aebf48f04/step_Prepare_command_1.txt': /usr/local/bin/uv pip compile --pre --upgrade /tmp/tmpxvf4xl7o.package_name --index=https://doc.slices-ri.eu/pypi/ 2026-05-29 10:45:20.483403 CEST - Content of log file '/opt/slices-monitor-worker/slices_monitor_tests/7c2025de-e04e-48f2-92a9-f12aebf48f04/pip_compile_update_slices-cli.txt': # This file was autogenerated by uv via the following command: # uv pip compile --pre /tmp/tmpxvf4xl7o.package_name annotated-doc==0.0.4 # via typer anyio==4.13.0 # via httpx authlib==1.7.2 # via # slices-cli-bi # slices-cli-core # slices-clientlib-bi # slices-clientlib-core certifi==2026.5.20 # via # httpcore # httpx # requests cffi==2.0.0 # via cryptography charset-normalizer==3.4.7 # via requests cryptography==48.0.0 # via # authlib # joserfc h11==0.16.0 # via httpcore httpcore==1.0.9 # via httpx httpx==0.28.1 # via # httpx-oauth # slices-clientlib-bi # slices-clientlib-core httpx-oauth==0.17.0 # via # slices-clientlib-bi # slices-clientlib-core humanize==4.15.0 # via # slices-cli-bi # slices-cli-core idna==3.17 # via # anyio # httpx # requests joserfc==1.6.8 # via authlib markdown-it-py==4.2.0 # via rich mdurl==0.1.2 # via markdown-it-py msgspec==0.21.1 # via # slices-clientlib-bi # slices-clientlib-core oauthlib==3.3.1 # via requests-oauthlib packaging==26.2 # via # slices-cli-bi # slices-cli-core pycparser==3.0 # via cffi pygments==2.20.0 # via rich pyjson5==2.0.1 # via # slices-cli-bi # slices-cli-core pyjwt==2.13.0 # via # slices-cli-bi # slices-cli-core # slices-clientlib-bi # slices-clientlib-core pylev==1.4.0 # via # slices-cli-bi # slices-cli-core pytz==2026.2 # via # slices-cli-bi # slices-cli-core # slices-clientlib-bi # slices-clientlib-core pyyaml==6.0.3 # via # slices-cli-bi # slices-cli-core requests==2.34.2 # via requests-oauthlib requests-oauthlib==2.0.0 # via # slices-cli-bi # slices-cli-core rich==14.3.4 # via # slices-cli # typer shellingham==1.5.4 # via typer slices-cli==2026.0.0b8 # via -r /tmp/tmpxvf4xl7o.package_name slices-cli-bi==2.1.0b24 # via slices-cli slices-cli-core==1.2.3 # via slices-cli slices-clientlib-bi==6.1.1 # via slices-cli-bi slices-clientlib-core==5.5.1 # via # slices-cli-bi # slices-cli-core # slices-clientlib-bi ssh-known-hosts-edit==0.2.0 # via # slices-cli-bi # slices-cli-core tomli-w==1.2.0 # via msgspec tomlkit==0.15.0 # via # slices-cli-bi # slices-cli-core # slices-clientlib-bi # slices-clientlib-core typer==0.26.3 # via # slices-cli-bi # slices-cli-core urllib3==2.7.0 # via requests 2026-05-29 10:45:20.483456 CEST - Content of log file '/opt/slices-monitor-worker/slices_monitor_tests/7c2025de-e04e-48f2-92a9-f12aebf48f04/pip_compile_update_slices-cli-STDERR.txt': Resolved 40 packages in 3.86s 2026-05-29 10:45:20.483493 CEST - Content of log file '/opt/slices-monitor-worker/slices_monitor_tests/7c2025de-e04e-48f2-92a9-f12aebf48f04/step_Prepare_command_2.txt': /usr/local/bin/uv pip sync /opt/slices-monitor-worker/slices_monitor_tests/7c2025de-e04e-48f2-92a9-f12aebf48f04/pip_compile_update_slices-cli.txt --index=https://doc.slices-ri.eu/pypi/ 2026-05-29 10:45:20.483526 CEST - Content of log file '/opt/slices-monitor-worker/slices_monitor_tests/7c2025de-e04e-48f2-92a9-f12aebf48f04/pip_install_sync_slices-cli.txt': Using Python 3.14.1 environment at: /opt/slices-monitor-worker/slices-cli-pre-venv Resolved 40 packages in 4.81s Audited 40 packages in 0.35ms 2026-05-29 10:45:20.483556 CEST - Content of log file '/opt/slices-monitor-worker/slices_monitor_tests/7c2025de-e04e-48f2-92a9-f12aebf48f04/step_Prepare_command_3.txt': /opt/slices-monitor-worker/slices-cli-pre-venv/bin/slices --version 2026-05-29 10:45:20.483589 CEST - Content of log file '/opt/slices-monitor-worker/slices_monitor_tests/7c2025de-e04e-48f2-92a9-f12aebf48f04/version.txt': Slices CLI v2026.0.0b8 Slices CLI core v1.2.3 Slices CLI bi v2.1.0b24 Slices clientlib bi v6.1.1 Slices clientlib core v5.5.1 2026-05-29 10:45:20.483620 CEST - Content of log file '/opt/slices-monitor-worker/slices_monitor_tests/7c2025de-e04e-48f2-92a9-f12aebf48f04/step_Prepare_command_4.txt': /opt/slices-monitor-worker/slices-cli-pre-venv/bin/slices pubkey list --format text 2026-05-29 10:45:20.483648 CEST - Content of log file '/opt/slices-monitor-worker/slices_monitor_tests/7c2025de-e04e-48f2-92a9-f12aebf48f04/pubkey_list.txt': ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINNiZPtQkfCEsc1x2QSwNWekfhWwWZbOvpE8hE0dH253 2026-05-29 10:45:20.483677 CEST - Content of log file '/opt/slices-monitor-worker/slices_monitor_tests/7c2025de-e04e-48f2-92a9-f12aebf48f04/step_Prepare_command_5.txt': /opt/slices-monitor-worker/slices-cli-pre-venv/bin/slices bi infrastructure list --format csv --all --refresh 2026-05-29 10:45:20.483710 CEST - Content of log file '/opt/slices-monitor-worker/slices_monitor_tests/7c2025de-e04e-48f2-92a9-f12aebf48f04/infra_list.txt': bi-orchestrator, be-gent1-bi-baremetal1, be-gent1-bi-docker1,dev be-gent1-bi-vm1, ch-geneva-bi-vm1,dev de-munich-bi-vm,dev fr-grenoble1-bi-baremetal1,dev fr-lille1-bi-baremetal1,dev fr-louvain1-bi-baremetal1,dev fr-luxembourg1-bi-baremetal1,dev fr-lyon1-bi-baremetal1,dev fr-nancy1-bi-baremetal1,dev fr-nantes1-bi-baremetal1,dev fr-rennes1-bi-baremetal1,dev fr-sophia1-bi-baremetal1,dev fr-sophia2-bi-vm1,dev fr-strasbourg1-bi-baremetal1,dev fr-toulouse1-bi-baremetal1,dev gr-volos-bi-vm1,dev hu-budapest-bi-vm1,dev it-genoa1-bi-vm1,dev localhost,dev 2026-05-29 10:45:20.483739 CEST - Content of log file '/opt/slices-monitor-worker/slices_monitor_tests/7c2025de-e04e-48f2-92a9-f12aebf48f04/infra_list_STDERR.txt': Note: Successfully refreshed config from online source. 2026-05-29 10:45:20.483756 CEST - Error in test step 'Prepare': "slices bi infrastructure list" does not contain infra 'invalid-infra-id' required for test. ERROR:slices_monitor_test_runner.main:Test Failed with exception Traceback (most recent call last): File "/opt/slices-monitor-worker/src/slices-monitor-test-runner/src/slices_monitor_test_runner/test_runners/test_runner_base.py", line 156, in step yield File "/opt/slices-monitor-worker/src/slices-monitor-test-runner/src/slices_monitor_test_runner/test_runners/slices_singlenode_login.py", line 1403, in run self._list_infras(refresh=True) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/opt/slices-monitor-worker/src/slices-monitor-test-runner/src/slices_monitor_test_runner/test_runners/slices_singlenode_login.py", line 439, in _list_infras raise SlicesTestFailure( f'"slices bi infrastructure list" does not contain infra {self.test_spec.infra_id!r} required for test.' ) slices_monitor_test_runner.exceptions.SlicesTestFailure: "slices bi infrastructure list" does not contain infra 'invalid-infra-id' required for test. The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/opt/slices-monitor-worker/src/slices-monitor-test-runner/src/slices_monitor_test_runner/main.py", line 75, in run_test return _get_test_by_test_spec(steps, test_dir, test_spec).run() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/opt/slices-monitor-worker/src/slices-monitor-test-runner/src/slices_monitor_test_runner/test_runners/slices_singlenode_login.py", line 1375, in run with self.step( ~~~~~~~~~^ "Prepare", ^^^^^^^^^^ ...<2 lines>... "and refreshing the infra list", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ): ^ File "/opt/uv-python-installs/cpython-3.14.1-linux-x86_64-gnu/lib/python3.14/contextlib.py", line 162, in __exit__ self.gen.throw(value) ~~~~~~~~~~~~~~^^^^^^^ File "/opt/slices-monitor-worker/src/slices-monitor-test-runner/src/slices_monitor_test_runner/test_runners/test_runner_base.py", line 180, in step raise SlicesTestFailure(f"Step {name!r} {retry_suffix2} failed") from e slices_monitor_test_runner.exceptions.SlicesTestFailure: Step 'Prepare' failed