action #170470
opencoordination #154768: [saga][epic][ux] State-of-art user experience for openQA
coordination #157345: [epic] Improved test reviewer user experience
Link to from scheduled product to corresponding obs_rsync run
0%
Description
Motivation¶
From szarate+okurz in https://suse.slack.com/archives/C02CANHLANP/p1732777817003129 : How to get the obs sync job responsible for scheduling a product? How to get from https://openqa.suse.de/admin/productlog?id=2590738 to https://openqa.suse.de/admin/obs_rsync/SUSE:SLE-15-SP7:GA:TEST%7Cbase keeping in mind that it is currently only showing the last build (https://openqa.suse.de/admin/obs_rsync/SUSE:SLE-15-SP7:GA:TEST%7Cbase/runs/.run_last/download/openqa.cmd) instead of the directly responsible one. The best way to find the obs_rsync page is by finding the corresponding "project" from the medium name, no better way as of now. With this one would be able to find the exact command invocation that was used to trigger the product to reproduce, repeat, adapt, etc.
Suggestions¶
What obs_rsync itself could do is to set an openQA setting including the URL similar to the URLs that are added in qem-bot triggered products, e.g. see https://openqa.suse.de/admin/productlog?id=2593934 . I consider it technically feasible to point to the exact run, e.g. https://openqa.suse.de/admin/obs_rsync/SUSE:SLE-15-SP7:GA:TEST%7Cbase/runs/.run_240925_211623_23.2