action #104781
closedcoordination #111347: [saga][epic] Properly maintained Maintenance QA tooling
coordination #110884: [epic] Properly maintained open source mtui+oscqam
Getting familiar with oscqam plugin size:M
0%
Description
Motivation¶
oscqam module is not too often reviewed tool upon which release of the maintenance updates depends.
Therefore it needs somebody with high Python competence to get familiar with to be able to maintain in case it is needed to implement some changes.
Acceptance criteria¶
- AC1: Team is able to address issues and implement changes into the module when needed.
Suggestions¶
- Follow https://github.com/openSUSE/osc-plugin-qam#installation, try it out as "user"
- Execute tests
- Look into existing tests and if possible fix existing disabled tests, e.g. https://github.com/openSUSE/osc-plugin-qam/blob/master/tests/test_actions.py#L51
Updated by okurz over 2 years ago
- Target version set to future
This sounds like something more suitable for the update valuation squad. Can you give a URL pointing to something telling us more about "oscqam"? I honestly don't know what oscqam is
Updated by vpelcak over 2 years ago
This is definitely for the Tools team.
It is QAM module for OSC. This tool allows us to assign approve and reject the updates.
Updated by jbaier_cz over 2 years ago
- Related to action #109779: Cannot approve incident due to test report parsing error added
Updated by okurz over 2 years ago
- Subject changed from Getting familiar with oscqam plugin to Getting familiar with oscqam plugin size:M
- Description updated (diff)
- Status changed from New to Workable
- Start date deleted (
2022-01-10)
Updated by osukup about 2 years ago
- Status changed from Workable to In Progress
- Assignee set to osukup
..in the end I'll take it ( after publishing it on github and adding support for metadata.json).
Updated by openqa_review about 2 years ago
- Due date set to 2022-08-10
Setting due date based on mean cycle time of SUSE QE Tools
Updated by livdywan about 2 years ago
- Due date deleted (
2022-08-10) - Status changed from In Progress to Workable
- Assignee deleted (
osukup)
I assume this isn't being worked on.
@osukup I'd also like to suggest that you team up with somebody who is less experienced with this, since this was meant to also help reduce the bus factor and teach others about it. Maybe in a mob session (or any other available time).
Updated by livdywan about 2 years ago
- Status changed from Workable to In Progress
- Assignee set to livdywan
Let's see if I can't come up with a little addition to the tests
Updated by livdywan about 2 years ago
- Status changed from In Progress to Workable
- Assignee deleted (
livdywan)
- https://github.com/openSUSE/osc-plugin-qam/pull/13 Unskip tests by updating the expected messages (merged)
- https://github.com/openSUSE/osc-plugin-qam/pull/14 Draft for a fix that feels wrong. Maybe somebody else would like to take a look. There's either a bug in the logic that's gone unnoticed or the test is somehow wrong.
Updated by okurz about 2 years ago
- Status changed from Workable to Resolved
- Assignee set to livdywan
I see this implicitly covered with the contributions from cdywan, let's not get over our heads :)