Project

General

Profile

action #154759

Updated by okurz 3 months ago

## Motivation 
 https://gitlab.suse.de/qa-maintenance/openQABot/ is a copy&rewrite of https://github.com/openSUSE/openSUSE-release-tools/blob/master/openqa-maintenance.py which was already partially replaced by https://github.com/openSUSE/qem-bot/ . openQABot was still used for L3+MR testing, see https://gitlab.suse.de/qa-maintenance/openQABot/-/pipeline_schedules but according to latest runs, e.g. https://gitlab.suse.de/qa-maintenance/openQABot/-/jobs/2230100 and https://gitlab.suse.de/qa-maintenance/openQABot/-/jobs/2230810 and also because I don't see any jobs in https://openqa.suse.de/parent_group_overview/30#grouped_by_build I assume nobody needs openQABot anymore. To reduce our maintenance effort we should fully decommission openQABot. 

 ## Acceptance criteria 
 * **AC1:** https://gitlab.suse.de/qa-maintenance/openQABot is archived 
 * **AC2:** No openQABot invocations happen over https://gitlab.suse.de/qa-maintenance/openQABot/-/pipeline_schedules 
 * **AC3:** openQABot is not referenced as active application anymore on common places like wiki pages 
 * **AC4:** Full decommissioning was announced over applicable communication channels 

 ## Suggestions 
 * *DONE* Announce plans for decommmissioning over Slack #eng-testing, #discuss-qa-maintenance, discuss-maintenance and ask for objections 
   * https://suse.slack.com/archives/C02CANHLANP/p1707303163490919 
 * Wait for a reasonable reaction time 
 * Stop schedules on https://gitlab.suse.de/qa-maintenance/openQABot/-/pipeline_schedules 
 * Archive the repository 
 * Remove/update any references on wiki.suse.net, confluence.suse.com, etc.

Back