Project

General

Profile

Actions

action #111341

closed

coordination #111347: [saga][epic] Properly maintained Maintenance QA tooling

coordination #110884: [epic] Properly maintained open source mtui+oscqam

Open source https://gitlab.suse.de/qa-maintenance/qam-oscplugin/ size:M

Added by okurz over 2 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Start date:
2022-05-19
Due date:
% Done:

0%

Estimated time:

Description

Motivation

Based on good success we had lately to drive open sourcing other tooling like qem-dashboard and qem-bot and because we want to save internal ressources and because we love open source as a company and because we want to have tooling public for disaster recovery scenarios we should open source qam-oscplugin as well

Acceptance criteria

  • AC1: A public open source project for qam-oscplugin exists with free software license

Suggestions


Related issues 2 (0 open2 closed)

Related to QA (public) - action #115565: Setup OBS integration for openSUSE/mtui and openSUSE/osc-plugin-qam size:MResolvedjbaier_cz2022-05-19

Actions
Copied from QA (public) - action #111338: Open source https://gitlab.suse.de/qa-maintenance/mtui size:MResolvedlivdywan2022-05-19

Actions
Actions #1

Updated by okurz over 2 years ago

  • Copied from action #111338: Open source https://gitlab.suse.de/qa-maintenance/mtui size:M added
Actions #2

Updated by okurz over 2 years ago

  • Status changed from New to Blocked
  • Assignee set to okurz
  • Target version changed from future to Ready
Actions #3

Updated by jbaier_cz over 2 years ago

Just a few quick observations I made during #110668:

  • this is a good opportunity to rename the project to osc-plugin-qam (that is the name of the resulting sw package)
  • the tests are there, but are not converted to Python 3 (i.e. there are still in Python 2)
  • the deployment could be done by building the package in OBS (and then linking it into QA:Maintenance in IBS)
Actions #4

Updated by okurz over 2 years ago

  • Status changed from Blocked to New
  • Assignee deleted (okurz)
Actions #5

Updated by okurz over 2 years ago

  • Description updated (diff)
Actions #6

Updated by okurz over 2 years ago

  • Subject changed from Open source https://gitlab.suse.de/qa-maintenance/qam-oscplugin/ to Open source https://gitlab.suse.de/qa-maintenance/qam-oscplugin/ size:M
  • Description updated (diff)
  • Status changed from New to Workable
Actions #7

Updated by osukup over 2 years ago

  • Assignee set to osukup
Actions #8

Updated by osukup over 2 years ago

  • Status changed from Workable to In Progress

Cleaning code from old, non-working test suite ...

Actions #9

Updated by openqa_review over 2 years ago

  • Due date set to 2022-07-09

Setting due date based on mean cycle time of SUSE QE Tools

Actions #10

Updated by livdywan over 2 years ago

  • Due date changed from 2022-07-09 to 2022-07-15

Bumping the due date to better reflect actual availability incl. feedback time.

However we should confirm what the current state is at the next opportunity to make sure this is progressing.

Actions #11

Updated by osukup over 2 years ago

published under GPL-2+ in https://github.com/openSUSE/osc-plugin-qam

original gitlab project set to archived state

testsuite was ported from unitttest to pytest, some tests are broken , marked as skipped :(

now adding CI ( GitHub actions ) and change in QA:Maintenance package to use GitHub ..

Actions #12

Updated by osukup over 2 years ago

  • Status changed from In Progress to Feedback

Github action added with codecov.io

Actions #13

Updated by osukup over 2 years ago

  • Status changed from Feedback to Resolved

all, what can be done from my side done :D

Actions #14

Updated by okurz over 2 years ago

  • Due date deleted (2022-07-15)
Actions #15

Updated by jbaier_cz over 2 years ago

  • Related to action #115565: Setup OBS integration for openSUSE/mtui and openSUSE/osc-plugin-qam size:M added
Actions

Also available in: Atom PDF