Conversation
46e4b8d to
9a02eae
Compare
9a02eae to
ca15a30
Compare
|
💻 Deploy preview available: |
2de59c8 to
cb30ab7
Compare
|
hi! we would interested in using this - what's the plan to merge it ? |
|
Hi @vladst3f! I'm still hopeful that this can go into the next Alloy release. However, I had a lot of trouble updating the go.mod file last time I tried to update the PR. There was a dependency which another one of Alloy's dependencies wanted on the latest version but other dependencies weren't compatible with the latest version. I might need to fork some dependencies in order to merge the PR. |
|
I hope we will be able to merge this PR in August, shortly after Go 1.25 is released. The reason why it has been delayed is due to "diamond dependencies". Alloy has three dependencies which depend on The alternative to waiting is for me to make a fork of Prometheus Operator under the Grafana GitHub org, but I'm reluctant to do this due to the extra maintenance cost. |
|
An august merge sound optimistic by now :( |
|
@ptodev, @sebt3 , prometheus/prometheus#17200 got merged last week. So can this progress now ? thanks ! |
|
@vladst3f I'm just a user willing to finish a migration (just like you probably). @ptodev mentionned open-telemetry/opentelemetry-collector-contrib#39725 which is still not merged. So the waiting game is still outside of alloy. I'm pretty sure once all the external dependencies are finally merged will see this PR merged |
|
Unfortunately, we do need OTel to be upgraded first. Otherwise there'd be compilation errors. For example, the OTel k8s attributes processor depends on |
|
Finally : open-telemetry/opentelemetry-collector-contrib#43890 and openshift/client-go#343 imho, all is set now :) |
|
Hi @ptodev , are you able to confirm all dependencies are now in place for this to be merged? |
85bad8d to
e2d3fb0
Compare
|
💻 Deploy preview deleted (Add a new mimir.alerts.kubernetes component). |
e2d3fb0 to
2bc34ce
Compare
|
Hi folks, thank you for the reminders. I was able to rebase the branch and to build it successfully. I'll try to polish it and to open it for review by Tuesday/Wednesday next week. I'm optimistic that it'll make it to Alloy v1.12.0. |
ron1
left a comment
There was a problem hiding this comment.
Be sure to update helm chart as well with changes similar to
2bc34ce to
8c33e26
Compare
7902ae6 to
b32ea3c
Compare
b32ea3c to
b5309b4
Compare
docs/sources/reference/components/mimir/mimir.alerts.kubernetes.md
Outdated
Show resolved
Hide resolved
docs/sources/reference/components/mimir/mimir.alerts.kubernetes.md
Outdated
Show resolved
Hide resolved
docs/sources/reference/components/mimir/mimir.alerts.kubernetes.md
Outdated
Show resolved
Hide resolved
docs/sources/reference/components/mimir/mimir.alerts.kubernetes.md
Outdated
Show resolved
Hide resolved
docs/sources/reference/components/mimir/mimir.alerts.kubernetes.md
Outdated
Show resolved
Hide resolved
6f65213 to
ad08e6d
Compare
clayton-cornell
left a comment
There was a problem hiding this comment.
Approving for docs
Co-authored-by: Clayton Cornell <131809008+clayton-cornell@users.noreply.github.com>
9588ff3 to
a39e8b8
Compare
|
Hi @ron1, yes, this will be in v1.12. It wasn't in the first release candidate, but it will go in the second one. |
|
@ptodev Thanks much for your efforts to get this feature merged! |
* Add a new mimir.alerts.kubernetes component * Sync Mimir periodically, test the case of a CRD deletion * Add TODOs * Longer test timeout * Check if pods are running * Apply suggestions from code review Co-authored-by: Clayton Cornell <131809008+clayton-cornell@users.noreply.github.com> * Fix metric doc * Fix changelog --------- Co-authored-by: Clayton Cornell <131809008+clayton-cornell@users.noreply.github.com>
* fix: no longer drop request if stream is dropped in loki.source.api (#4834) * fix: add ForceShutdown that will cancel in-flight requests before stopping server * Split into multiple files and add LogsBatchReceiver * don't drop request when relabel rules drops a specific stream * fix: use loki.LogsBatchReceiver to ensure all entries in a request is sent down the pipeline * add changelog * add checks for entries and use sync once to close channel * update changelog for next rc * Fix flaky tests: port in for loki source api tests and logs integration test (#4875) * Fix port in use flakyness for loki source api tests * Pin loki container version for integration tests * Add a new mimir.alerts.kubernetes component (#3448) * Add a new mimir.alerts.kubernetes component * Sync Mimir periodically, test the case of a CRD deletion * Add TODOs * Longer test timeout * Check if pods are running * Apply suggestions from code review Co-authored-by: Clayton Cornell <131809008+clayton-cornell@users.noreply.github.com> * Fix metric doc * Fix changelog --------- Co-authored-by: Clayton Cornell <131809008+clayton-cornell@users.noreply.github.com> * Remove experimental flag from stage.windowsevent (#4879) --------- Co-authored-by: Karl Persson <23356117+kalleep@users.noreply.github.com> Co-authored-by: Kyle Eckhart <kgeckhart@users.noreply.github.com> Co-authored-by: Paulin Todev <paulin.todev@gmail.com> Co-authored-by: Clayton Cornell <131809008+clayton-cornell@users.noreply.github.com>
* Add a new mimir.alerts.kubernetes component * Sync Mimir periodically, test the case of a CRD deletion * Add TODOs * Longer test timeout * Check if pods are running * Apply suggestions from code review Co-authored-by: Clayton Cornell <131809008+clayton-cornell@users.noreply.github.com> * Fix metric doc * Fix changelog --------- Co-authored-by: Clayton Cornell <131809008+clayton-cornell@users.noreply.github.com>
PR Description
Which issue(s) this PR fixes
Fixes #504
Notes to the Reviewer
PR Checklist