Project

General

Profile

Actions

action #116545

closed

coordination #119338: [epic] SLO Automation for openqatests SLOs

Automated alerts and reminders about SLO's for openqatests (only one reminder) size:M

Added by okurz over 1 year ago. Updated over 1 year ago.

Status:
Resolved
Priority:
High
Assignee:
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:

Description

Motivation

Same as in other processes https://progress.opensuse.org/projects/openqatests/wiki#SLOs-service-level-objectives
is followed better if there are automations that ensure the process, remind about missed targets, etc.

Acceptance criteria

  • AC1: SLOs are ensured with automation (only a single first reminder)

Suggestions


Related issues 4 (1 open3 closed)

Related to QA - action #116605: False SLO update comment for a Low ticket size:MResolvedjbaier_cz2022-09-15

Actions
Related to QA - action #118186: Prevent SLO alerts for tickets with open subtasks as they inherit priority and can not be changed directly size:MResolvedjbaier_cz2022-10-12

Actions
Copied from QA - action #113797: Automated alerts and reminders about SLO's for openqatests size:MResolvedlivdywan2022-07-19

Actions
Copied to QA - action #119176: Automated alerts and reminders about SLO's for openqatests size:MWorkable2022-10-21

Actions
Actions #1

Updated by okurz over 1 year ago

  • Copied from action #113797: Automated alerts and reminders about SLO's for openqatests size:M added
Actions #2

Updated by okurz over 1 year ago

  • Parent task set to #91649
Actions #3

Updated by okurz over 1 year ago

  • Subject changed from Automated alerts and reminders about SLO's for openqatests size:M to Automated alerts and reminders about SLO's for openqatests
Actions #4

Updated by okurz over 1 year ago

  • Subject changed from Automated alerts and reminders about SLO's for openqatests to Automated alerts and reminders about SLO's for openqatests size:M
  • Description updated (diff)
  • Status changed from New to Workable
Actions #5

Updated by okurz over 1 year ago

  • Related to action #116605: False SLO update comment for a Low ticket size:M added
Actions #6

Updated by jbaier_cz over 1 year ago

  • Status changed from Workable to Blocked
  • Assignee set to jbaier_cz

Let's solve #116605 first

Actions #7

Updated by jbaier_cz over 1 year ago

  • Status changed from Blocked to Workable
  • Assignee deleted (jbaier_cz)

As the #116605 is resolved and the write access in the repository was restored, we can work on this.

Actions #8

Updated by jbaier_cz over 1 year ago

  • Related to action #118186: Prevent SLO alerts for tickets with open subtasks as they inherit priority and can not be changed directly size:M added
Actions #9

Updated by tinita over 1 year ago

  • Subject changed from Automated alerts and reminders about SLO's for openqatests size:M to Automated alerts and reminders about SLO's for openqatests (only one reminder) size:M
  • Description updated (diff)
Actions #10

Updated by okurz over 1 year ago

  • Copied to action #119176: Automated alerts and reminders about SLO's for openqatests size:M added
Actions #11

Updated by tinita over 1 year ago

  • Status changed from Workable to In Progress

As a first step, we need to fetch the issue and its comments to check if a first reminder was already sent.

Actions #12

Updated by tinita over 1 year ago

I started to implement fetching comments. It does not post a reminder if a message exists with exactly the same comment (that means, if the priority changes or the url or the reminder text, then the reminder will be posted). That might need some improvement.
Branch: https://github.com/perlpunk/backlogger/tree/single-reminder

Should be able to make a PR tomorrow.

Actions #13

Updated by okurz over 1 year ago

  • Assignee set to tinita
Actions #14

Updated by tinita over 1 year ago

https://github.com/openSUSE/backlogger/pull/8 - Send only a single reminder

Actions #15

Updated by tinita over 1 year ago

  • Status changed from In Progress to Feedback
Actions #16

Updated by okurz over 1 year ago

  • Parent task changed from #91649 to #119338
Actions #17

Updated by tinita over 1 year ago

  • Status changed from Feedback to Resolved

PR merged

Actions

Also available in: Atom PDF