Project

General

Profile

action #116545

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 2 months ago. Updated about 1 month 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

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

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

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

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

History

#1 Updated by okurz 2 months ago

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

#2 Updated by okurz 2 months ago

  • Parent task set to #91649

#3 Updated by okurz 2 months 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

#4 Updated by okurz 2 months 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

#5 Updated by okurz 2 months ago

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

#6 Updated by jbaier_cz 2 months ago

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

Let's solve #116605 first

#7 Updated by jbaier_cz about 2 months 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.

#8 Updated by jbaier_cz about 1 month 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

#9 Updated by tinita about 1 month 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)

#10 Updated by okurz about 1 month ago

  • Copied to action #119176: Automated alerts and reminders about SLO's for openqatests - further tasks added

#11 Updated by tinita about 1 month 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.

#12 Updated by tinita about 1 month 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.

#13 Updated by okurz about 1 month ago

  • Assignee set to tinita

#14 Updated by tinita about 1 month ago

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

#15 Updated by tinita about 1 month ago

  • Status changed from In Progress to Feedback

#16 Updated by okurz about 1 month ago

  • Parent task changed from #91649 to #119338

#17 Updated by tinita about 1 month ago

  • Status changed from Feedback to Resolved

PR merged

Also available in: Atom PDF