Run Test: slices-bi-singlenode-login 2026-06-17 17:01:40.349557 CEST - Run: /usr/local/bin/uv pip compile --upgrade /tmp/tmpie4mmf6o.package_name --index=https://doc.slices-ri.eu/pypi/ 2026-06-17 17:01:50.589041 CEST - Run: /usr/local/bin/uv pip sync /opt/slices-monitor-worker/slices_monitor_tests/ffc102bf-27ff-4ca2-882e-6de14dab9605/pip_compile_update_slices-cli.txt --index=https://doc.slices-ri.eu/pypi/ 2026-06-17 17:01:58.723626 CEST - Run: slices --version 2026-06-17 17:01:58.988361 CEST - 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-06-17 17:01:58.988679 CEST - Run: slices pubkey list --format text 2026-06-17 17:01:59.554163 CEST - Pubkey already registered 2026-06-17 17:01:59.554453 CEST - Run: slices bi infrastructure list --format csv --all --refresh 2026-06-17 17:02:00.119841 CEST - Refreshed infrastructure list. Total: 23 entries. 2026-06-17 17:02:00.119962 CEST - Check List Flavors 2026-06-17 17:02:00.120135 CEST - Run: slices bi --infra fr-strasbourg1-bi-vm1 flavor list -f json 2026-06-17 17:02:01.387255 CEST - Check List DiskImages 2026-06-17 17:02:01.387512 CEST - Run: slices bi --infra fr-strasbourg1-bi-vm1 diskimage list -f json 2026-06-17 17:02:02.103206 CEST - Requesting resources 2026-06-17 17:02:02.103528 CEST - Cloudinit user data: #!/bin/sh echo "Hello World. The time is now $(date -R)!" | tee '/user_data_output.txt' 2026-06-17 17:02:02.103636 CEST - Run: slices bi --infra fr-strasbourg1-bi-vm1 create tst --image 'Ubuntu 24.04.3' --flavor tiny --duration 2h --experiment tst-6490d803 --user-data /tmp/tmppru5shr6 2026-06-17 17:02:05.325506 CEST - Resource ID: r_fr-strasbourg1-bi-vm1_01kvb1n3jcew9v018bm5aekhsg 2026-06-17 17:02:05.325663 CEST - Waiting until resource ready 2026-06-17 17:02:07.326076 CEST - Run: slices bi --infra fr-strasbourg1-bi-vm1 list-resources --format json --experiment tst-6490d803 tst 2026-06-17 17:02:08.142868 CEST - Status: IMAGING 2026-06-17 17:02:10.908989 CEST - Status: IMAGING 2026-06-17 17:02:13.725052 CEST - Status: IMAGING 2026-06-17 17:02:16.541414 CEST - Status: IMAGING 2026-06-17 17:02:19.307671 CEST - Status: BOOTING 2026-06-17 17:02:22.124076 CEST - Status: BOOTING 2026-06-17 17:02:24.890140 CEST - Status: BOOTING 2026-06-17 17:02:27.706463 CEST - Status: BOOTING 2026-06-17 17:02:30.522786 CEST - Status: BOOTING 2026-06-17 17:02:33.339015 CEST - Status: BOOTING 2026-06-17 17:02:36.205496 CEST - Status: UP 2026-06-17 17:02:36.205559 CEST - Experiment ID: exp_expauth.ilabt.imec.be_01kvb1n1q9fvgst7fn3rmr7ppz 2026-06-17 17:02:36.205628 CEST - Validate resources 2026-06-17 17:02:37.021942 CEST - The fields of the created resource were validated. 2026-06-17 17:02:37.022036 CEST - Check if resources are registered in experiment 2026-06-17 17:02:37.022242 CEST - Run: slices experiment list-resources --format json tst-6490d803 2026-06-17 17:02:37.689662 CEST - Content of log file '/opt/slices-monitor-worker/slices_monitor_tests/ffc102bf-27ff-4ca2-882e-6de14dab9605/step_Checkexperimentprint-resources_command_1.txt': /opt/slices-monitor-worker/slices-cli-venv/bin/slices experiment list-resources --format json tst-6490d803 2026-06-17 17:02:37.689757 CEST - Content of log file '/opt/slices-monitor-worker/slices_monitor_tests/ffc102bf-27ff-4ca2-882e-6de14dab9605/experiment-list-resources.txt': [] 2026-06-17 17:02:37.689789 CEST - Error in test step 'Check experiment print-resources': "slices experiment list-resources" returned 0 resources instead of 1 2026-06-17 17:02:37.689897 CEST - Testing extend expires_at (all resources in experiment) 2026-06-17 17:02:37.690021 CEST - Run: slices bi --infra fr-strasbourg1-bi-vm1 extend --duration 3h --experiment tst-6490d803 2026-06-17 17:02:39.708538 CEST - Run: slices bi --infra fr-strasbourg1-bi-vm1 list-resources --format json --experiment tst-6490d803 tst 2026-06-17 17:02:40.524692 CEST - Run: slices experiment list-resources --format json tst-6490d803 2026-06-17 17:02:41.140230 CEST - "slices experiment list-resources" returned 0 resources instead of 1 2026-06-17 17:02:43.806156 CEST - "slices experiment list-resources" returned 0 resources instead of 1 2026-06-17 17:02:46.421922 CEST - "slices experiment list-resources" returned 0 resources instead of 1 2026-06-17 17:02:49.037775 CEST - "slices experiment list-resources" returned 0 resources instead of 1 2026-06-17 17:02:51.653507 CEST - "slices experiment list-resources" returned 0 resources instead of 1 2026-06-17 17:02:54.269224 CEST - "slices experiment list-resources" returned 0 resources instead of 1 2026-06-17 17:02:56.884878 CEST - "slices experiment list-resources" returned 0 resources instead of 1 2026-06-17 17:02:59.500634 CEST - "slices experiment list-resources" returned 0 resources instead of 1 2026-06-17 17:03:02.166580 CEST - "slices experiment list-resources" returned 0 resources instead of 1 2026-06-17 17:03:04.782328 CEST - "slices experiment list-resources" returned 0 resources instead of 1 2026-06-17 17:03:07.448423 CEST - "slices experiment list-resources" returned 0 resources instead of 1 2026-06-17 17:03:10.114388 CEST - "slices experiment list-resources" returned 0 resources instead of 1 2026-06-17 17:03:12.730150 CEST - "slices experiment list-resources" returned 0 resources instead of 1 2026-06-17 17:03:15.345988 CEST - "slices experiment list-resources" returned 0 resources instead of 1 2026-06-17 17:03:18.011774 CEST - "slices experiment list-resources" returned 0 resources instead of 1 2026-06-17 17:03:20.677672 CEST - "slices experiment list-resources" returned 0 resources instead of 1 2026-06-17 17:03:23.293343 CEST - "slices experiment list-resources" returned 0 resources instead of 1 2026-06-17 17:03:25.909085 CEST - "slices experiment list-resources" returned 0 resources instead of 1 2026-06-17 17:03:28.524712 CEST - "slices experiment list-resources" returned 0 resources instead of 1 2026-06-17 17:03:31.140444 CEST - "slices experiment list-resources" returned 0 resources instead of 1 2026-06-17 17:03:33.756269 CEST - "slices experiment list-resources" returned 0 resources instead of 1 2026-06-17 17:03:36.372022 CEST - "slices experiment list-resources" returned 0 resources instead of 1 2026-06-17 17:03:39.038068 CEST - "slices experiment list-resources" returned 0 resources instead of 1 2026-06-17 17:03:41.038293 CEST - Test Failure: After 60.513759 seconds, "slices experiment list-resources" still returned 0 resources instead of 1 2026-06-17 17:03:41.039428 CEST - Content of log file '/opt/slices-monitor-worker/slices_monitor_tests/ffc102bf-27ff-4ca2-882e-6de14dab9605/step_Checkextendexpire_command_1.txt': /opt/slices-monitor-worker/slices-cli-venv/bin/slices bi --infra fr-strasbourg1-bi-vm1 extend --duration 3h --experiment tst-6490d803 2026-06-17 17:03:41.039509 CEST - Content of log file '/opt/slices-monitor-worker/slices_monitor_tests/ffc102bf-27ff-4ca2-882e-6de14dab9605/experiment-extend-all.txt': Extending Experiment container from 2026-06-17 19:02 CEST to 2026-06-17 20:02 CEST... Extending the resources only on infrastructure fr-strasbourg1-bi-vm1. Use slices bi experiment list-resources to verify other infrastructures. ♻ Resources on infrastructure fr-strasbourg1-bi-vm1 now expire on 2026-06-17 20:02 CEST. Overview of extended resources in experiment tst-6490d803 ┏━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━┓ ┃ Friendly Name ┃ Infra ┃ Type ┃ Status ┃ Description ┃ Created At ┃ Expires At ┃ ┡━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━╇━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━┩ │ tst │ fr-strasbourg1-bi-vm1 │ │ up │ │ 2026-06-17 17:02 CEST │ MISSING │ └───────────────┴───────────────────────┴──────┴────────┴─────────────┴───────────────────────┴────────────┘ Warning: The info shown by `slices experiment list-resources` may not (yet) be up to date. 2026-06-17 17:03:41.039574 CEST - Content of log file '/opt/slices-monitor-worker/slices_monitor_tests/ffc102bf-27ff-4ca2-882e-6de14dab9605/step_Checkextendexpire_command_2.txt': /opt/slices-monitor-worker/slices-cli-venv/bin/slices bi --infra fr-strasbourg1-bi-vm1 list-resources --format json --experiment tst-6490d803 tst 2026-06-17 17:03:41.039649 CEST - Content of log file '/opt/slices-monitor-worker/slices_monitor_tests/ffc102bf-27ff-4ca2-882e-6de14dab9605/list-bi-resources-after-extend_json.txt': [ { "cluster_id": "default", "created_at": "2026-06-17T15:02:05.091431Z", "disk_image_id": "image_fr-strasbourg1-bi-vm1_01kt2013k2evhsjrsftd5pjnbf", "experiment_id": "exp_expauth.ilabt.imec.be_01kvb1n1q9fvgst7fn3rmr7ppz", "expires_at": "2026-06-17T18:02:00Z", "flavor_id": "flavor_fr-strasbourg1-bi-vm1_01kt2013m2fe8smygszj5eqemj", "friendly_name": "tst", "id": "r_fr-strasbourg1-bi-vm1_01kvb1n3jcew9v018bm5aekhsg", "network_interfaces": [], "private_ipv4": "10.11.0.84", "private_ipv6": null, "public_ipv4": null, "public_ipv6": null, "ssh_authorized_keys": [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINNiZPtQkfCEsc1x2QSwNWekfhWwWZbOvpE8hE0dH253 Wim (ftester) Van de Meerssche" ], "ssh_logins": [ { "host": "10.11.0.84", "port": 22, "username": "ftester", "host_keys": [ "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC040EmTsafMlGstorOsu93EIws2LEhPhcedybQIHQ9me+/PJnWnEb+9mecuAa+xQ5+vZeL5vVURkO2GJZc1YsbkkUj7TYHwwslki2tMAigkcs/7cdl2TvsxUPqFw/mX2pQI6HsuueGxg0cdkotelaAl94JX0Tuytm2ttCd0JRJ0YpLEriW1oTlJbNlhhsN/GZreRg1ulMSi/tWqputsWkcKlNhExf3mFdzjCk4y9wAgyfk+f42f8nNCX6kriBS5QhcbjJ74/nzxofuUsJK+Xv/Hgyd1rRwSwLE3vupHWjIpcF3uH+4L0W3I5og8YJlPkdtedeA8q0KQa+2X5Sm0PIj/WMzTrCI3FReoOtQwbEJR0WR2y9qIAbQV28ElcovfZwOjXnXNo+9WQRlfUL9JTtk8dLJAy5xAQF3LAYEQwqDSUya1rd6jxduqlcxP3TaS7JCowA4T1wqed9nZ/vw0K4S1RvzCJIS48Sp8mrxBe4vgmCrA4bMXIZF3zRMEkhS4IM=", "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBOHBOkStd4J76Y77D8pBqRw8M4AeDQ2CfkdBc4B+LrgiEEMHgBzjH8vXJyiLIez3vsJQHxeVZlIAU3GOhoH+0YA=", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIH+F/4WNLqj1XfErSXjTjr0DfTJ1/dyPumYeKIz/lvA2" ], "description": "login for the VM through the JumpHost", "jump_proxy": { "host": "slices-bi-vm-dev.icube.unistra.fr", "port": 2222, "username": "bastion", "host_keys": [ "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDAD2AHYrsu+F7fLtOT4SLufX9v4kvuIJX3IMIxmp0OKtYkdS9LDS2eWXsZPjkqir55nQnlAqMaIBFtqS8tBxsQ6AO958r5HKnrV7CPVqnwFJ8O1y5cfK+DoJlNu20KxXjy0KI3BF7FG1Itb5l/VovzvRyFLDCIcaD9cOUdb3i6tx8PKcUMXh/iCFm61idSViAdDsS6IoBU7FeqOV1G9OX72I7mVZju0dFKIz9s+62/y0Kb14zCSbOcGoUE+O5k4YIU6jziAe2QhkrQg9GesO0OBNEtiuVi6/aDXNQ0kSsorfuNKFs7+RI6PzKcp0jGMgkbkHE+ONlMf9wB0RVb4aDZgt8G+toQZL7+HFlH0SEITttRfFkx6NmnXnDaPIP0riemgjTSOVXi8p3shZJIM3+WopxIYVD1qGY5ViocT2jDWU+tEFfIUsdmxPZUDfgBn+OIsHwza5Eg8f7JpllHr++su+GT8wlWZ5p4qK7ZgdzBtmjyk/AXqicjtQaXklRnueM= root@slices-bi-vm-dev.icube.unistra.fr", "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBJFfUY6Wo7IfWOGMcrA32k/4ZupZ93mGBVJvupjo3Ykey5i7WMT+oRP3gsUTTjlQGn/VsJdi6g+Lg/u/ttE0d8U= root@slices-bi-vm-dev.icube.unistra.fr", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPg3/lSTa72yzkLnjCaHJd81qw3sCZZ4t8a/+o69s1MP root@slices-bi-vm-dev.icube.unistra.fr" ], "description": "login for the JumpHost", "jump_proxy": null } } ], "status": "up", "terminated_at": null, "userdata": "#!/bin/sh\necho \"Hello World. The time is now $(date -R)!\" | tee '/user_data_output.txt'", "console_url": null, "machine_id": null, "failure_reason": null, "infra_id": "fr-strasbourg1-bi-vm1", "machine_name": null } ] 2026-06-17 17:03:41.039698 CEST - Content of log file '/opt/slices-monitor-worker/slices_monitor_tests/ffc102bf-27ff-4ca2-882e-6de14dab9605/step_Checkextendexpire_command_3.txt': /opt/slices-monitor-worker/slices-cli-venv/bin/slices experiment list-resources --format json tst-6490d803 2026-06-17 17:03:41.039730 CEST - Content of log file '/opt/slices-monitor-worker/slices_monitor_tests/ffc102bf-27ff-4ca2-882e-6de14dab9605/experiment-list-resources-after-extend.txt': [] 2026-06-17 17:03:41.039749 CEST - Error in test step 'Check extend expire': "slices experiment list-resources" returned 0 resources instead of 1 2026-06-17 17:03:41.039768 CEST - Step 'Check extend expire' took 63.35 seconds, which is longer than the warning threshold of 40 seconds 2026-06-17 17:03:41.039788 CEST - Testing ssh login 2026-06-17 17:03:41.050502 CEST - Run: slices bi --infra fr-strasbourg1-bi-vm1 ssh --no-exec --proxy on --show ssh_config --experiment tst-6490d803 tst 2026-06-17 17:03:41.966494 CEST - Run: slices bi --infra fr-strasbourg1-bi-vm1 ssh --no-exec --proxy off --show server_pubkey_openssh --experiment tst-6490d803 tst 2026-06-17 17:03:42.882546 CEST - Run: slices bi --infra fr-strasbourg1-bi-vm1 ssh --no-exec --proxy off --show proxy_pubkey_openssh --experiment tst-6490d803 tst 2026-06-17 17:03:43.798580 CEST - Logging in using 'slices bi ssh' 2026-06-17 17:03:43.798657 CEST - Forcing IPv4 only. 2026-06-17 17:03:43.798786 CEST - Run: slices bi --infra fr-strasbourg1-bi-vm1 ssh --show nothing --experiment tst-6490d803 tst -- -4 uname -a 2026-06-17 17:03:46.469166 CEST - Forcing IPv4 only. 2026-06-17 17:03:46.469388 CEST - Run: slices bi --infra fr-strasbourg1-bi-vm1 ssh --show nothing --experiment tst-6490d803 tst -- -4 uptime 2026-06-17 17:03:48.237464 CEST - CLI SSH Test passed. 2026-06-17 17:03:48.237523 CEST - Uname: Linux tst 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-06-17 17:03:48.237545 CEST - Uptime: 15:03:48 up 1 min, 1 user, load average: 0.06, 0.04, 0.01 2026-06-17 17:03:48.237584 CEST - Logging in using SSH over SSH proxy 2026-06-17 17:03:48.237783 CEST - Run: slices bi --infra fr-strasbourg1-bi-vm1 ssh --no-exec --proxy on --show proxy_pubkey_openssh --experiment tst-6490d803 tst 2026-06-17 17:03:49.154189 CEST - Added paramiko HostKeyEntry for 10.11.0.84 2026-06-17 17:03:49.154424 CEST - Added paramiko HostKeyEntry for 10.11.0.84 2026-06-17 17:03:49.154482 CEST - Added paramiko HostKeyEntry for 10.11.0.84 2026-06-17 17:03:49.154757 CEST - Added paramiko HostKeyEntry for [slices-bi-vm-dev.icube.unistra.fr]:2222 2026-06-17 17:03:49.154838 CEST - Added paramiko HostKeyEntry for [slices-bi-vm-dev.icube.unistra.fr]:2222 2026-06-17 17:03:49.154877 CEST - Added paramiko HostKeyEntry for [slices-bi-vm-dev.icube.unistra.fr]:2222 2026-06-17 17:03:49.154889 CEST - Connecting to proxy slices-bi-vm-dev.icube.unistra.fr:2222 2026-06-17 17:03:49.596866 CEST - Connecting to 10.11.0.84:22 over proxy 2026-06-17 17:03:50.337684 CEST - SSH Test output: 2026-06-17 17:03:50.337742 CEST - Uname: Linux tst 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-06-17 17:03:50.337756 CEST - Uptime: 15:03:50 up 1 min, 1 user, load average: 0.06, 0.04, 0.01 2026-06-17 17:03:50.494363 CEST - lsb_release: Ubuntu 24.04.3 LTS 2026-06-17 17:03:50.494425 CEST - lsb_release matches expected value 2026-06-17 17:03:50.494440 CEST - SSH Test passed. 2026-06-17 17:03:50.650317 CEST - Cloud-init user-data: Hello World. The time is now Wed, 17 Jun 2026 15:02:33 +0000! 2026-06-17 17:03:50.657148 CEST - Destroying tst-6490d803 tst 2026-06-17 17:03:50.657323 CEST - Run: slices bi --infra fr-strasbourg1-bi-vm1 destroy --experiment tst-6490d803 tst