Project

General

Profile

Actions

action #156175

closed

coordination #99303: [saga][epic] Future improvements for SUSE Maintenance QA workflows with fully automated testing, approval and release

coordination #109644: [epic] Future improvements for qem-bot

Support development of https://github.com/openSUSE/qem-bot/pull/154 size:M

Added by okurz 9 months ago. Updated 7 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
Start date:
2024-02-27
Due date:
% Done:

0%

Estimated time:

Description

Motivation

QE Core and others would like to see improvements to qem-bot. So that we can enable them to develop new features themselves we should support. In this case https://github.com/openSUSE/qem-bot/pull/154 shows a new concept. While the PR is not mergeable yet we can still try out the functionality. For this https://gitlab.suse.de/qa-maintenance/bot-ng/-/merge_requests/65 already exists which we should merge, monitor and most likely revert after we have enough feedback which we should write back in https://github.com/openSUSE/qem-bot/pull/154.
For more context see https://suse.slack.com/archives/C02CANHLANP/p1709051006649099

Acceptance criteria

Suggestions

Out of scope

Actions #1

Updated by okurz 9 months ago

  • Parent task set to #109644
Actions #2

Updated by okurz 9 months ago

  • Target version changed from Tools - Next to Ready
Actions #3

Updated by okurz 9 months ago

  • Priority changed from Normal to High
Actions #4

Updated by mkittler 9 months ago

  • Assignee set to mkittler
Actions #5

Updated by mkittler 9 months ago

I did another review (https://github.com/openSUSE/qem-bot/pull/154#pullrequestreview-1914213851) and started another discussion on slack.

Actions #6

Updated by mkittler 9 months ago

So this isn't lost in the Slack thread:

Actions #7

Updated by okurz 9 months ago

  • Subject changed from Support development of https://github.com/openSUSE/qem-bot/pull/154 to Support development of https://github.com/openSUSE/qem-bot/pull/154 size:M
  • Description updated (diff)
  • Status changed from New to In Progress
Actions #8

Updated by openqa_review 9 months ago

  • Due date set to 2024-03-22

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

Actions #9

Updated by mkittler 9 months ago

  • Status changed from In Progress to Feedback
Actions #10

Updated by szarate 8 months ago

Marius thanks for the hints, I got part of the tests running and it works, now I need to extend the unit tests for cases where an incident has already been released, etc. I think the prio can be lowered, and in the meantime I'll also update the makefile to add a functional test of this.

Actions #11

Updated by mkittler 8 months ago

  • Priority changed from High to Normal

Sounds good. (And feel free to ping me on the Slack thread if you need anything, that probably works better than leaving a comment on the ticket.)

Actions #12

Updated by mkittler 8 months ago

@szarate It seems like you're currently not working on this anymore. Can I resolve this ticket for now?

Actions #13

Updated by szarate 8 months ago

@mkittler yes, I have enough data now to move on :) (when I have the time)

Actions #14

Updated by mkittler 8 months ago

  • Status changed from Feedback to Resolved
Actions #15

Updated by okurz 7 months ago

  • Due date deleted (2024-03-22)
Actions

Also available in: Atom PDF