Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RHTAP-1312 - Bug SLIs Dashboard and Bug SLIs Alert #175

Merged
merged 9 commits into from
Oct 20, 2023

Conversation

rsoaresd
Copy link
Collaborator

@rsoaresd rsoaresd commented Oct 4, 2023

Description

RHTAP Bug SLIs Plugin addresses the following Bug SLOs:

SLO Target Value SLIs
Bug Resolution Time Resolve blocker bug in < 10 days





Resolve critical bug in < 20 days






Resolve major bug in < 40 days
Green: age < 5 days
Yellow: age > 5 days
Red: age > 10 days



Green: age < 10 days
Yellow: age > 10 days
Red: age > 20 days




Green: age < 20 days
Yellow: age > 20 days
Red: age > 40 days
Bug Response Time Blocker or Critical bug will get assigned in < 2 days Red: unassigned > 2 days
Triage Time Bug will get assigned priority in < 2 day Yellow: age > 1 days & untriaged
Red: age > 2 days & untriaged

Issue ticket number and link

AD-119
RHTAP-1312

Notes

  • Set RHTAP QE BOT ACCOUNT TOKEN on SLACK_TOKEN
  • Ask invitation for rhtap-bug-slis-alert slack channel
  • For login, in file /Applications/quality-dashboard-2/frontend/src/app/utils/oauth.ts, set:


const DEX_ISSUER = 'https://dex-quality-dashboard0cqd-rhtap-qe-shared-tenant.apps.stone-prd-m01.84db.p1.openshiftapps.com/dex'
const issuer = new URL(DEX_ISSUER)
const state = "Login to DEX server"

const client: oauth2.Client = {
  client_id: 'redhat-quality-studio-app',
  token_endpoint_auth_method: 'none',
}

const redirect_uri = 'http://localhost:9000/login'

@rsoaresd rsoaresd marked this pull request as draft October 4, 2023 14:56
@rsoaresd rsoaresd changed the title RHTAP-1312 - Bug SLO Dashboard RHTAP-1312 - Bug SLIs Dashboard Oct 18, 2023
@rsoaresd rsoaresd marked this pull request as ready for review October 18, 2023 09:01
@rsoaresd rsoaresd changed the title RHTAP-1312 - Bug SLIs Dashboard RHTAP-1312 - Bug SLIs Dashboard and Bug SLIs Alert Oct 18, 2023
@flacatus
Copy link
Collaborator

Nice work Rafaela!

@flacatus flacatus merged commit ff96ea3 into konflux-ci:main Oct 20, 2023
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants