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

ruler: Register custom discovery config #10043

Merged
merged 1 commit into from
Nov 29, 2024
Merged

Conversation

aknuds1
Copy link
Contributor

@aknuds1 aknuds1 commented Nov 28, 2024

What this PR does

With Prometheus 3, it's required to register custom discovery.Config implementations, otherwise they cannot be marshaled. This currently causes Grafana Enterprise Metrics test failures in PRs to re-vendor Mimir.

Which issue(s) this PR fixes or relates to

Checklist

  • Tests updated.
  • Documentation added.
  • CHANGELOG.md updated - the order of entries should be [CHANGE], [FEATURE], [ENHANCEMENT], [BUGFIX].
  • about-versioning.md updated with experimental features.

@aknuds1 aknuds1 requested review from a team as code owners November 28, 2024 18:12
@aknuds1 aknuds1 added bug Something isn't working component/ruler labels Nov 28, 2024
@aknuds1 aknuds1 force-pushed the arve/ruler-notifier-register branch from 5ec75cd to e5a2509 Compare November 28, 2024 18:32
@aknuds1 aknuds1 force-pushed the arve/ruler-notifier-register branch from e5a2509 to 0ee589c Compare November 28, 2024 18:38
@aknuds1 aknuds1 requested a review from fionaliao November 29, 2024 07:00
@aknuds1 aknuds1 merged commit c0d7a20 into main Nov 29, 2024
29 checks passed
@aknuds1 aknuds1 deleted the arve/ruler-notifier-register branch November 29, 2024 11:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working component/ruler
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants