-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Switch to use Miekg by default #4519
Conversation
Signed-off-by: clyang82 <chuyang@redhat.com>
Signed-off-by: clyang82 <chuyang@redhat.com>
/retest |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have personally encountered problems with the Go DNS resolver as well - it was resolving some of the records but not all of them. Switching to miekgdns had helped me. So, I agree with this PR 👍
CHANGELOG.md
Outdated
@@ -19,6 +19,7 @@ We use *breaking :warning:* to mark changes that are not backward compatible (re | |||
|
|||
- [#4468](https://github.com/thanos-io/thanos/pull/4468) Rule: Fix temporary rule filename composition issue. | |||
- [#4476](https://github.com/thanos-io/thanos/pull/4476) UI: fix incorrect html escape sequence used for '>' symbol. | |||
- [#4519](https://github.com/thanos-io/thanos/pull/4519) Store: fix cannot unmarshal DNS message errors. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would probably write Query: switch to miekgdns DNS resolver as the default one
under the Changed
section instead 😄
Signed-off-by: clyang82 <chuyang@redhat.com>
/retest |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Related to issue: #4204 Problem: in the PR #4519 the default sd-dns-resolver for querier was set to miekgdns but this change was never ported to ruler Solution: this PR brings this default to ruler as well to make it consistent Signed-off-by: JoaoBraveCoding <jmarcal@redhat.com> Signed-off-by: JoaoBraveCoding <jmarcal@redhat.com>
Related to issue: thanos-io#4204 Problem: in the PR thanos-io#4519 the default sd-dns-resolver for querier was set to miekgdns but this change was never ported to ruler Solution: this PR brings this default to ruler as well to make it consistent Signed-off-by: JoaoBraveCoding <jmarcal@redhat.com> Signed-off-by: JoaoBraveCoding <jmarcal@redhat.com>
Related to issue: thanos-io#4204 Problem: in the PR thanos-io#4519 the default sd-dns-resolver for querier was set to miekgdns but this change was never ported to ruler Solution: this PR brings this default to ruler as well to make it consistent Signed-off-by: JoaoBraveCoding <jmarcal@redhat.com> Signed-off-by: JoaoBraveCoding <jmarcal@redhat.com>
Signed-off-by: clyang82 chuyang@redhat.com
Changes
ref: #4204
I saw the same issue exists in version 0.22 in OCP 4.8.
If I understand correctly,
Miekg resolver was working fine for everyone, but Go native not
. so have this PR to use Miekg as default resolver.Verification