Project

General

Profile

action #165144

Updated by tinita 4 months ago

## Observation 
 The **OBS SCM/CI Workflow Integration started ** workflow doesn't reliable work for all pull requests. Sometimes it doesn't create a project. Trying to view the results ends up in a redirect to github.com. 

 ![](clipboard-202408121652-rdcdg.png) 

 https://github.com/os-autoinst/openQA/pull/5845 

 There is a manual workaround but at this point it looks to be a regular issue so I consider this **High** priority to fix properly. 

 ## Workaround 
 Delete the project (if it exists) e.g. https://build.opensuse.org/project/show/devel:openQA:GitHub:os-autoinst:openQA:PR-5845 where the number matches the PR number and retrigger the corresponding webhook run. 

 ## Acceptance Criteria 
 * **AC1**: OBS checks work reliably for all pull requests 

 ## Suggestions 
 * Ensure there is an issue on https://github.com/openSUSE/open-build-service/issues about the problems, either already existing or create a new one 
   * https://github.com/openSUSE/open-build-service/issues/12661 
 * Consider a simple github action to just put a link to the according created OBS project corresponding to a pull request so that we can crosscheck the result as well as apply mitigations as necessary, see #Workaround section in this ticket 



Back