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

Add a fix for #4017 into the 3.4.1 release #4179

Merged
merged 1 commit into from
Dec 18, 2024
Merged

Conversation

Michal-Leszczynski
Copy link
Collaborator

This PR adds a fix for #4017 into the 3.4.1 release.

Commits a75df89 and 3cdd20d added and started setting
new labels (dc/rack) to the healthcheck metrics.
Unfortunately, those labels weren't taken into consideration
when removing labels of removed clusters/nodes.
This resulted in not removing those metrics until SM restart.

This commit fixes this issue and brings a small refactor
to the way in which healthcheck labels are applied,
so that it's more difficult to make such mistake in the future.

Fixes #4017

(cherry picked from commit a16e511)
@Michal-Leszczynski Michal-Leszczynski marked this pull request as ready for review December 18, 2024 13:03
@Michal-Leszczynski
Copy link
Collaborator Author

@karol-kokoszka the only failure is the known and reported flake #4172.

@Michal-Leszczynski Michal-Leszczynski merged commit faf39b6 into branch-3.4 Dec 18, 2024
50 of 51 checks passed
@Michal-Leszczynski Michal-Leszczynski deleted the ml/3.4.1 branch December 18, 2024 13:05
@Michal-Leszczynski
Copy link
Collaborator Author

Operator tests passed: scylladb/scylla-operator#2286

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