Run Test: slices-bi-singlenode-login 2026-02-27 16:11:12.596169 CET - Run: /usr/local/bin/uv pip install --upgrade slices-cli --extra-index-url=https://doc.slices-ri.eu/pypi/ 2026-02-27 16:11:16.618004 CET - Run: slices --version 2026-02-27 16:11:16.793548 CET - version: Slices CLI v2025.1.5 Slices CLI core v1.1.2 Slices CLI bi v2.0.2 Slices clientlib bi v5.1.0 Slices clientlib core v5.3.7 2026-02-27 16:11:16.793809 CET - Run: slices pubkey list --format text 2026-02-27 16:11:17.419233 CET - Pubkey already registered 2026-02-27 16:11:17.419465 CET - Run: slices bi infrastructure list --format csv --all --refresh 2026-02-27 16:11:17.924785 CET - Refreshed infrastructure list. Total: 22 entries. 2026-02-27 16:11:17.924893 CET - Check List Flavors 2026-02-27 16:11:17.925059 CET - Run: slices bi --infra be-gent1-bi-vm1 flavor list -f json 2026-02-27 16:11:18.475161 CET - Check List DiskImages 2026-02-27 16:11:18.475351 CET - Run: slices bi --infra be-gent1-bi-vm1 diskimage list -f json 2026-02-27 16:11:18.989066 CET - Requesting resources 2026-02-27 16:11:18.989566 CET - Run: slices bi --infra be-gent1-bi-vm1 create tst --image image_be-gent1-bi-vm1_4jcfp572q99mtv3649rzpgbd0t --flavor small --duration 2h --experiment tst-260487de 2026-02-27 16:11:20.601469 CET - Resource ID: r_be-gent1-bi-vm1_01kjftezy2fvmr9nsx6jqy3541 2026-02-27 16:11:20.601638 CET - Waiting until resource ready 2026-02-27 16:11:22.602107 CET - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-260487de tst 2026-02-27 16:11:23.193433 CET - Status: IMAGING 2026-02-27 16:11:25.796913 CET - Status: IMAGING 2026-02-27 16:11:28.399697 CET - Status: BOOTING 2026-02-27 16:11:30.990229 CET - Status: BOOTING 2026-02-27 16:11:33.615846 CET - Status: BOOTING 2026-02-27 16:11:36.233751 CET - Status: BOOTING 2026-02-27 16:11:38.830417 CET - Status: BOOTING 2026-02-27 16:11:41.426875 CET - Status: BOOTING 2026-02-27 16:11:44.022505 CET - Status: BOOTING 2026-02-27 16:11:46.627757 CET - Status: BOOTING 2026-02-27 16:11:49.222967 CET - Status: UP 2026-02-27 16:11:49.223027 CET - Experiment ID: exp_expauth.ilabt.imec.be_01kjftezepegqr4hgcbs453wda 2026-02-27 16:11:49.223060 CET - Check if resources are registered in experiment 2026-02-27 16:11:49.223225 CET - Run: slices experiment list-resources --format json tst-260487de 2026-02-27 16:11:49.812405 CET - Status (on expauth): UP 2026-02-27 16:11:49.812543 CET - Testing extend expires_at (all resources in experiment) 2026-02-27 16:11:49.812680 CET - Run: slices bi --infra be-gent1-bi-vm1 extend --duration 3h --experiment tst-260487de 2026-02-27 16:11:51.579479 CET - Run: slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-260487de tst 2026-02-27 16:11:52.184064 CET - Testing extend expires_at (single resource in experiment) 2026-02-27 16:11:52.184235 CET - Run: slices bi --infra be-gent1-bi-vm1 extend tst --duration 4h --experiment tst-260487de 2026-02-27 16:11:53.743917 CET - Content of log file '/opt/slices-monitor-worker/slices_monitor_tests/32733678-b134-48c6-92a2-1f3434b4eb0e/step_Checkextendexpire_command_1.txt': /opt/slices-monitor-worker/slices-cli-venv/bin/slices bi --infra be-gent1-bi-vm1 extend --duration 3h --experiment tst-260487de 2026-02-27 16:11:53.744003 CET - Content of log file '/opt/slices-monitor-worker/slices_monitor_tests/32733678-b134-48c6-92a2-1f3434b4eb0e/experiment-extend-all.txt': Extending Experiment container from 2026-02-27 18:11 CET to 2026-02-27 19:11 CET... Extending the resources only on infrastructure be-gent1-bi-vm1. Use slices bi experiment list-resources to verify other infrastructures. 10.0% / task starting ♻ Resources on infrastructure be-gent1-bi-vm1 now expire on 2026-02-27 19:11 CET. Overview of extended resources in experiment tst-260487de ┏━━━━━━━━━━━━┳━━━━━━━━━━━┳━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━┳━━━━━━━━━━━┳━━━━━━━━━━━━┓ ┃ Friendly ┃ ┃ ┃ ┃ ┃ Created ┃ ┃ ┃ Name ┃ Infra ┃ Type ┃ Status ┃ Descripti… ┃ At ┃ Expires At ┃ ┡━━━━━━━━━━━━╇━━━━━━━━━━━╇━━━━━━╇━━━━━━━━╇━━━━━━━━━━━━╇━━━━━━━━━━━╇━━━━━━━━━━━━┩ │ tst │ be-gent1… │ vm │ up │ Small │ 2026-02-… │ 2026-02-27 │ │ │ │ │ │ General │ 16:11 CET │ 19:11 CET │ │ │ │ │ │ Purpose VM │ │ │ └────────────┴───────────┴──────┴────────┴────────────┴───────────┴────────────┘ 2026-02-27 16:11:53.744046 CET - Content of log file '/opt/slices-monitor-worker/slices_monitor_tests/32733678-b134-48c6-92a2-1f3434b4eb0e/step_Checkextendexpire_command_2.txt': /opt/slices-monitor-worker/slices-cli-venv/bin/slices bi --infra be-gent1-bi-vm1 list-resources --format json --experiment tst-260487de tst 2026-02-27 16:11:53.744094 CET - Content of log file '/opt/slices-monitor-worker/slices_monitor_tests/32733678-b134-48c6-92a2-1f3434b4eb0e/list-resources-after-extend_json.txt': [ { "cluster_id": "default", "created_at": "2026-02-27T15:11:20.505572Z", "disk_image_id": "image_be-gent1-bi-vm1_4jcfp572q99mtv3649rzpgbd0t", "experiment_id": "exp_expauth.ilabt.imec.be_01kjftezepegqr4hgcbs453wda", "expires_at": "2026-02-27T18:11:00Z", "flavor_id": "flavor_be-gent1-bi-vm1_284jbjbpcx8ep9rrtrv7nmwb97", "friendly_name": "tst", "id": "r_be-gent1-bi-vm1_01kjftezy2fvmr9nsx6jqy3541", "network_interfaces": [], "private_ipv4": "10.10.219.126", "private_ipv6": null, "public_ipv4": null, "public_ipv6": null, "ssh_authorized_keys": [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINNiZPtQkfCEsc1x2QSwNWekfhWwWZbOvpE8hE0dH253 Wim (ftester) Van de Meerssche" ], "ssh_logins": [ { "host": "10.10.219.126", "port": 22, "username": "root", "host_keys": [], "description": null, "jump_proxy": { "host": "bastion2.slices-be.eu", "port": 22, "username": "proxy", "host_keys": [ "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBJN6TYSYhsur8SQrT+Q5KBigBIHodnmiQ/eNuv1zw2Gei71Msqzrp+0bSfTt6zHXAL8a81Cuj0NeMhEDPTtm18A= root@debian12", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIADM/d3pY5i3JP964CEHS7QtHeZbQhTpOaBW2tXMxWiE root@debian12", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCXQNkuP2CF6sEH4q51SL/U3GNHG5aItlyF2dgYkuSSEhc+yQAhNok9IbVY9Bif7pRDnUfwZWTtGLTyYPKtqecEfaVJWshGxIZgujUPhWCoyfnJyTFWT2Rf1BC/JXUKE1M7ry06/F/7MHWQrkH+CBosfMZ3AHiWAULulDfWQD62cT5oDA2wV5usHF81G07ETYD89vcrlx/n6w5tsn9h0gtUah3RkAmLd/oZaIeMkvNFhHhmcRJGPLiJQyFx2oVkXnW76RpBS8QoDfEMJNEofT3ErE8v+j7SRNhs/dC0BVbyoEPMSKx8VN5+1K8vYxwfSJ9H8Uqk/vi26vvXxorIH1tZtQdCHT7PEYv8bCX2s4vnD1IR2AVtjpJ7zVV3k6vsCivTDrWV2JrTYbW/3DFG/VIQ9lpqne2ymKpplIK+0EEWZc496BdlC74/i9LwttJ0KxTuQ8ZalG21asSR29pL/Wx1Bqj/Fvmgv3o5jWbjlt3lVzhMxLLDmMX4wZuLGcQYA90= root@debian12" ], "description": null, "jump_proxy": null } } ], "status": "up", "terminated_at": null, "userdata": null, "console_url": "https://console-gent1.slices-be.eu/exp_expauth.ilabt.imec.be_01kjftezepegqr4hgcbs453wda/r_be-gent1-bi-vm1_01kjftezy2fvmr9nsx6jqy3541/", "machine_id": null, "failure_reason": null, "infra_id": "be-gent1-bi-vm1", "machine_name": null } ] 2026-02-27 16:11:53.744141 CET - Content of log file '/opt/slices-monitor-worker/slices_monitor_tests/32733678-b134-48c6-92a2-1f3434b4eb0e/step_Checkextendexpire_command_3.txt': /opt/slices-monitor-worker/slices-cli-venv/bin/slices bi --infra be-gent1-bi-vm1 extend tst --duration 4h --experiment tst-260487de 2026-02-27 16:11:53.744196 CET - Content of log file '/opt/slices-monitor-worker/slices_monitor_tests/32733678-b134-48c6-92a2-1f3434b4eb0e/experiment-extend-resource.txt': Extending Experiment container from 2026-02-27 19:11 CET to 2026-02-27 20:11 CET... ╭───────────────────── Traceback (most recent call last) ──────────────────────╮ │ /opt/slices-monitor-worker/slices-cli-venv/lib/python3.14/site-packages/slic │ │ es_cli_bi/commands/bi_helpers.py:83 in wrapper_handle_some_exceptions │ │ │ │ 80 │ def wrapper_handle_some_exceptions(*args, **kwargs): │ │ 81 │ │ """Function wrapper for handle_some_exceptions.""" # noqa: D4 │ │ 82 │ │ try: │ │ ❱ 83 │ │ │ return func(*args, **kwargs) │ │ 84 │ │ except ApiResponseError as e: │ │ 85 │ │ │ if e._httpx_status_error.response.status_code in ( │ │ 86 │ │ │ │ 502, │ │ │ │ /opt/slices-monitor-worker/slices-cli-venv/lib/python3.14/site-packages/slic │ │ es_cli_bi/commands/bi.py:1924 in extend_resource │ │ │ │ 1921 │ │ _check_extend_resources(ctx, exp, new_expires_at, []) │ │ 1922 │ else: │ │ 1923 │ │ # extend only the specified resources │ │ ❱ 1924 │ │ _extend_resources(ctx, exp, new_expires_at, resource_objects) │ │ 1925 │ │ _check_extend_resources(ctx, exp, new_expires_at, resources) │ │ 1926 │ raise typer.Exit(0) │ │ 1927 │ │ │ │ /opt/slices-monitor-worker/slices-cli-venv/lib/python3.14/site-packages/slic │ │ es_cli_bi/commands/bi.py:1780 in _extend_resources │ │ │ │ 1777 │ # TODO: bvermeul, this currently allows shortening (which is not │ │ 1778 │ for res in resources: │ │ 1779 │ │ try: │ │ ❱ 1780 │ │ │ task = ctx.obj.get_bi_resources_api_by_experiment(exp).up │ │ 1781 │ │ except NotFoundException: # noqa: PERF203 │ │ 1782 │ │ │ err_console.print(f"[red]{res.friendly_name} ({res.id}) w │ │ 1783 │ │ │ has_errors = True │ │ │ │ /opt/uv-python-installs/cpython-3.14.1-linux-x86_64-gnu/lib/python3.14/_py_w │ │ arnings.py:800 in wrapper │ │ │ │ 797 │ │ │ @functools.wraps(arg) │ │ 798 │ │ │ def wrapper(*args, **kwargs): │ │ 799 │ │ │ │ _wm.warn(msg, category=category, stacklevel=stacklevel │ │ ❱ 800 │ │ │ │ return arg(*args, **kwargs) │ │ 801 │ │ │ │ │ 802 │ │ │ if inspect.iscoroutinefunction(arg): │ │ 803 │ │ │ │ wrapper = inspect.markcoroutinefunction(wrapper) │ │ │ │ /opt/slices-monitor-worker/slices-cli-venv/lib/python3.14/site-packages/slic │ │ es_clientlib_bi/bi_resource.py:337 in update │ │ │ │ 334 │ │ │ │ 335 │ │ try: │ │ 336 │ │ │ response.raise_for_status() │ │ ❱ 337 │ │ │ return _response_status_or_status_list_to_list(response)[0 │ │ 338 │ │ except HTTPError as err: │ │ 339 │ │ │ raise from_httpx_exception(err) from err │ │ 340 │ ╰──────────────────────────────────────────────────────────────────────────────╯ TypeError: 'TaskStatus' object is not subscriptable 2026-02-27 16:11:53.744219 CET - Error in test step 'Check extend expire': "slices bi extend" failed 2026-02-27 16:11:53.744238 CET - Testing ping connectivity 2026-02-27 16:11:53.744376 CET - Run: ping -n -w 10 -W 2 -c 5 -i 0.2 10.10.219.126 2026-02-27 16:11:54.565413 CET - Destroying tst-260487de tst 2026-02-27 16:11:54.565676 CET - Run: slices bi --infra be-gent1-bi-vm1 destroy --experiment tst-260487de tst