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

Remove label for old slo framework #393

Merged
merged 4 commits into from
May 21, 2024
Merged

Conversation

QuentinBisson
Copy link
Contributor

@QuentinBisson QuentinBisson commented May 15, 2024

Towards giantswarm/roadmap#3318

This PR removes the label used by the old slo framework in order to get rid of the old slo framework.

This will be turned into an availability slo for the prometheus operator in sloth-rules https://github.com/giantswarm/sloth-rules/pull/186

@QuentinBisson QuentinBisson self-assigned this May 15, 2024
@QuentinBisson QuentinBisson requested a review from a team as a code owner May 15, 2024 09:48
@marieroque
Copy link
Contributor

Can you link the sloth rules covering the prometheus-operator availability ?

@QuentinBisson
Copy link
Contributor Author

Well no because it does not exist yet

@marieroque
Copy link
Contributor

Does it mean we'll lost slo on prometheus-operator when we merge that PR ?

@QuentinBisson
Copy link
Contributor Author

QuentinBisson commented May 15, 2024

When we release it into the bundle yes but we are not in a rush to release

@marieroque
Copy link
Contributor

marieroque commented May 15, 2024

Ok do we have a ticket to create the sloth rules ?
It should be nice to link it in that PR.

@QuentinBisson
Copy link
Contributor Author

Yes here giantswarm/roadmap#3318 (comment)

@marieroque
Copy link
Contributor

I don't like the idea of releasing kps and waiting to release o11y-bundle because we can forget to wait.

I'd prefer synchronizing PR removing old slo and PR adding sloth rules.

@QuentinBisson
Copy link
Contributor Author

Sure sure

@QuentinBisson
Copy link
Contributor Author

@marieroque I still need an approval :D

@QuentinBisson QuentinBisson enabled auto-merge (squash) May 21, 2024 11:34
@QuentinBisson QuentinBisson merged commit e1064c8 into main May 21, 2024
6 checks passed
@QuentinBisson QuentinBisson deleted the remove-logging-enabled branch May 21, 2024 11:35
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