-
Notifications
You must be signed in to change notification settings - Fork 8.9k
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
RuleGroups.Validate(...) needs unexported struct ruleGroups as input #7128
Comments
Why you put issue on Prometheus for this? It's normal we will have build errors to fix. We plan to upgrade deps after chunk iterator. |
Because I thought there was little that could be done in thanos if prometheus does not export Am I mistaken ? |
I think it should be exported for non-thanos related reasons. I could do something like this: _, errs := rulefmt.Parse([]byte(definition) Then errs would have elements of type |
Use of our internals by 3rd parties is unsupported, but we will generally accept PRs to make things public. |
Let's move forward with this then... (: It's blocking thanos-io/thanos#2535 |
Are you still happy to continue this @sylr |
@bwplotka I wish I could but I am pretty busy at the moment. |
Actually the way forward is to get back to yaml.v2 as there are missing features in yaml.v3 |
Do you have any details / related discussion @roidelapluie ? |
Actually things are moving now.. I will see that later on. |
Fixes prometheus#7128 Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
cmd/thanos/check.go > I do not see that file in thanos codebase? |
It just changed - it is now in cmd/thanos/tools.go
…On Wed, 6 May 2020 at 00:33, Julien Pivotto ***@***.***> wrote:
cmd/thanos/check.go > I do not see that file in thanos codebase?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#7128 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABVA3O7VQP5GAKVQKAADTALRQCO6NANCNFSM4MI5NU3A>
.
|
I'm trying to upgrade prometheus dep in thanos and I'm stuck with this:
prometheus/pkg/rulefmt/rulefmt.go
Line 66 in 51c8245
cc @bwplotka
The text was updated successfully, but these errors were encountered: