Project

General

Profile

action #120525

Updated by livdywan about 2 years ago

## Motivation 
 SUSE upgrades the SUSE bugzilla instance which can bring some changes to how we interact with it with our tooling, e.g. openqa-review, etc. 

 ## Acceptance criteria 
 * **AC1:** bug reading and bug comment writing is ensured to work with openqa-review against the upgraded test instance 
 * **AC2:** other tools have been checked 

 ## Suggestions 
 * Follow discussions e.g. in https://suse.slack.com/archives/C02CANHLANP/p1668421082742279 and https://suse.slack.com/archives/C02R5HRKD1C/p1668177301594739 about JSON-RPC 
 * Find out details about the test instance, URL, how to connect, how to authenticate 
 * Conduct preliminary tests, e.g. simple curl command lines to retrieve bug data and write comments on bugs -> already done, see comments 
 * Crosscheck if [openqa-review](github.com/os-autoinst/openqa_review) openqa-review can work with that upgraded test instance including sending reminder comments on bugs 
 * Check if [mtui](https://github.com/openSUSE/mtui/) accesses bugzilla, e.g. just call git grep 
 * Optional: Within github.com/openSUSE/ look for "bugzilla" or "XMLRPC" or "JSONRPC", see https://github.com/search?q=org%3Aos-autoinst+jsonrpc.cgi&type=code 
 * Check that the least intrusive approach i.e. using the new authentication headers work via the "next" test instance, see also #note-6 

 ## Out of scope 
 * [openqa_bugfetcher](https://github.com/os-autoinst/openqa_bugfetcher/)

Back