Project

General

Profile

action #48128

Updated by okurz about 5 years ago

## Motivation 
 In #46613 we needed to handle again one of the common cases that a license is not shown when one is expected (or vice versa). Rodion created [bsc#1123057](https://bugzilla.suse.com/show_bug.cgi?id=1123057) which also took some rather wasteful steps until the right assignee was reached and the OBS time synced the missing file (or folder). We would like to handle issues like these more efficiently. 
 In the logs we can check `eula_url`. 

 ## Acceptance criteria 
 * **AC1:** At least a post_fail_hook can provide hints what is missing, e.g. file/folder missing in OBS repo 
 * **AC2:** The team understood when to expect licenses, e.g. to report better bugs 

 ## Suggestion 
 We also could check if product/extension is enabled on scc.suse.com 
 Find out if we can find or provide hint to the OBS/IBS project which contains license files. 
 Document the way how to investigate missing license issues and ideally show those hints in openQA. Alternative (easy way out): Tell the team 

 ## Acceptance criteria 
 * **AC1:** At least a post_fail_hook can provide hints what is missing, e.g. file/folder missing in the ticket or sprint review meeting. OBS repo 

 ## Further details 

 Always latest result in this scenario: [latest](https://openqa.suse.de/tests/latest?distri=sle&arch=x86_64&flavor=Server-DVD&test=minimal%2Bbase%2Bsdk%2Bproxy_SCC-postreg&machine=64bit&version=12-SP5) 

Back