Commit graph

2870 commits

Author SHA1 Message Date
dependabot-preview[bot]
cc696afa2e
build(deps): bump github.com/prometheus/client_golang (#3739)
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.4.1 to 1.5.0.
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prometheus/client_golang/compare/v1.4.1...v1.5.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-09 11:37:51 +01:00
dependabot-preview[bot]
fa607b9fe2
build(deps): bump google.golang.org/api from 0.15.0 to 0.20.0 (#3738)
Bumps [google.golang.org/api](https://github.com/google/google-api-go-client) from 0.15.0 to 0.20.0.
- [Release notes](https://github.com/google/google-api-go-client/releases)
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/master/CHANGES.md)
- [Commits](https://github.com/google/google-api-go-client/compare/v0.15.0...v0.20.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-09 11:37:31 +01:00
coredns-auto-go-mod-tidy[bot]
a64f0c7597 auto go mod tidy 2020-03-07 19:38:29 +00:00
Yong Tang
b3d4877b12
Update etcd and grpc to latest version (#3733)
This PR supersede 3664. With recent etcd changes, we can finally
get around the bump caused by incompatiblity between grpc and etcd.

This fix closes 3664.

Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
2020-03-07 11:36:37 -08:00
Miek Gieben
ab032fe693
Initial set of release notes for 1.6.8 (#3728)
Signed-off-by: Miek Gieben <miek@miek.nl>
2020-03-06 07:08:11 -08:00
Miek Gieben
e2515fe0e3
doc: regen man-pages (#3725)
Mechanical change: make -f Makefile.doc

Signed-off-by: Miek Gieben <miek@miek.nl>
2020-03-06 12:11:45 +01:00
Christian Tryti
116bda4d27
Add configuration flag to set if RecursionDesired should be set on health checkers in Forward-plugin (#3679)
* Make the RD-flag in health-checks in the Forward-plugin configurable

Introduces a new configuration flag; `health_check_non_recursive`. This
flag makes the health-checker do non-recursive requests when checking
the health of upstream servers.

Signed-off-by: Geir Haugom <ghagit@haugom.org>
Signed-off-by: Christian Tryti <ctryti@gmail.com>

* Changes after feedback from reviewer

* Better tests of health-checks with and without recursion
* Removed the health_check_non_recursive configuration in favor of
extending the existing health_check configuration. Now supports an
optional `no_rec` argument.

Signed-off-by: Christian Tryti <ctryti@gmail.com>

* Add new test that checks setup of health_check.

Signed-off-by: Christian Tryti <ctryti@gmail.com>
2020-03-06 11:52:43 +01:00
Zou Nengren
a74a209129
validate object implements the corresponding interface (#3724)
Signed-off-by: zouyee <zounengren@cmss.chinamobile.com>
2020-03-06 09:25:07 +01:00
Miek Gieben
b8e96b61fc
Update README.md (#3721)
Signed-off-by: imba-tjd <imba-tjd@users.noreply.github.com>
2020-03-05 11:09:19 +01:00
Chris O'Haver
8b0760b6b3
fix link (#3719)
Signed-off-by: Chris O'Haver <cohaver@infoblox.com>
2020-03-03 10:01:43 -05:00
coredns-auto-go-mod-tidy[bot]
42d755c029 auto go mod tidy 2020-03-02 11:11:48 +00:00
dependabot-preview[bot]
c9ddda5f40
build(deps): bump github.com/aws/aws-sdk-go from 1.29.8 to 1.29.14 (#3714)
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.29.8 to 1.29.14.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.29.8...v1.29.14)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-02 11:10:03 +00:00
coredns-auto-go-mod-tidy[bot]
06a8d207ff auto go mod tidy 2020-03-02 10:35:53 +00:00
dependabot-preview[bot]
acae2b0459
build(deps): bump github.com/golang/protobuf from 1.3.3 to 1.3.4 (#3713)
Bumps [github.com/golang/protobuf](https://github.com/golang/protobuf) from 1.3.3 to 1.3.4.
- [Release notes](https://github.com/golang/protobuf/releases)
- [Commits](https://github.com/golang/protobuf/compare/v1.3.3...v1.3.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-02 10:34:07 +00:00
dependabot-preview[bot]
cb1c755510
build(deps): bump github.com/Azure/go-autorest/autorest (#3711)
Bumps [github.com/Azure/go-autorest/autorest](https://github.com/Azure/go-autorest) from 0.9.6 to 0.10.0.
- [Release notes](https://github.com/Azure/go-autorest/releases)
- [Changelog](https://github.com/Azure/go-autorest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Azure/go-autorest/compare/autorest/v0.9.6...autorest/v0.10.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-02 10:33:44 +00:00
dependabot-preview[bot]
fe72e1f377
build(deps): bump gopkg.in/DataDog/dd-trace-go.v1 from 1.21.0 to 1.22.0 (#3710)
Bumps [gopkg.in/DataDog/dd-trace-go.v1](https://github.com/DataDog/dd-trace-go) from 1.21.0 to 1.22.0.
- [Release notes](https://github.com/DataDog/dd-trace-go/releases)
- [Commits](https://github.com/DataDog/dd-trace-go/compare/v1.21.0...v1.22.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-02 10:33:36 +00:00
coredns-auto-go-mod-tidy[bot]
beea65250c auto go mod tidy 2020-03-02 10:30:53 +00:00
dependabot-preview[bot]
81057f321e
build(deps): bump github.com/caddyserver/caddy from 1.0.4 to 1.0.5 (#3712)
Bumps [github.com/caddyserver/caddy](https://github.com/caddyserver/caddy) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/caddyserver/caddy/releases)
- [Commits](https://github.com/caddyserver/caddy/compare/v1.0.4...v1.0.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-02 10:28:57 +00:00
Sylvain Rabot
738c94e5ab
Fix placeholders in LICENSE (#3707)
Signed-off-by: Sylvain Rabot <sylvain@abstraction.fr>
2020-02-29 09:08:17 -08:00
Chris O'Haver
1339b89a8b
explain drop metric (#3706)
Signed-off-by: Chris O'Haver <cohaver@infoblox.com>
2020-02-29 07:07:49 +00:00
coredns-auto-go-mod-tidy[bot]
6910c9a116 auto go mod tidy 2020-02-24 19:35:02 +00:00
Chris O'Haver
75d162cb3e
bump client-go and api (#3694)
Signed-off-by: Chris O'Haver <cohaver@infoblox.com>
2020-02-24 20:33:13 +01:00
Kohei Yoshida
813cc5d08e
plugin/hosts: Modifies NODATA handling (#3536)
* Modifies NODATA handling

Signed-off-by: ykhr53 <ykhr53@yokohei.com>

* fix some comments

Signed-off-by: ykhr53 <ykhr53@yokohei.com>

* fix test code to take care NODATA

Signed-off-by: ykhr53 <ykhr53@yokohei.com>

* add if statement to avoid nil pointer

Signed-off-by: ykhr53 <ykhr53@yokohei.com>

* Modifies NODATA handling

Signed-off-by: ykhr53 <ykhr53@yokohei.com>

* fix some comments

Signed-off-by: ykhr53 <ykhr53@yokohei.com>

* fix test code to take care NODATA

Signed-off-by: ykhr53 <ykhr53@yokohei.com>

* add if statement to avoid nil pointer

Signed-off-by: ykhr53 <ykhr53@yokohei.com>
2020-02-24 20:03:53 +01:00
coredns-auto-go-mod-tidy[bot]
1b9936b592 auto go mod tidy 2020-02-24 16:13:04 +00:00
dependabot-preview[bot]
2d42258d27
build(deps): bump github.com/Azure/go-autorest/autorest (#3691)
Bumps [github.com/Azure/go-autorest/autorest](https://github.com/Azure/go-autorest) from 0.9.5 to 0.9.6.
- [Release notes](https://github.com/Azure/go-autorest/releases)
- [Changelog](https://github.com/Azure/go-autorest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Azure/go-autorest/compare/autorest/v0.9.5...autorest/v0.9.6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-24 08:11:12 -08:00
dependabot-preview[bot]
4a765b558c
build(deps): bump github.com/aws/aws-sdk-go from 1.29.3 to 1.29.8 (#3692)
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.29.3 to 1.29.8.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.29.3...v1.29.8)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-24 08:10:29 -08:00
Chris O'Haver
6ef105ced3
return all records with matching ip (#3687)
Signed-off-by: Chris O'Haver <cohaver@infoblox.com>
2020-02-21 07:24:02 +01:00
Miek Gieben
ed1841c36f
metrics: add type to latency as well (#3685)
Automatically submitted.
2020-02-19 08:57:42 +00:00
LongKB
c8a6b16d86
Replacing 'HTTP' by 'HTTPS' for securing links (#3682)
Currently, when we access github.com with HTTP, it is redirected to HTTPS automatically. So this commit aims to replace http://github.com by https://github.com for security.

Signed-off-by: Kim Bao Long <longkb@vn.fujitsu.com>
2020-02-18 08:08:10 +01:00
coredns-auto-go-mod-tidy[bot]
eebf6b658b auto go mod tidy 2020-02-17 16:57:52 +00:00
dependabot-preview[bot]
4f9a819c46
build(deps): bump gopkg.in/DataDog/dd-trace-go.v1 from 1.20.1 to 1.21.0 (#3675)
Bumps [gopkg.in/DataDog/dd-trace-go.v1](https://github.com/DataDog/dd-trace-go) from 1.20.1 to 1.21.0.
- [Release notes](https://github.com/DataDog/dd-trace-go/releases)
- [Commits](https://github.com/DataDog/dd-trace-go/compare/v1.20.1...v1.21.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-17 08:56:03 -08:00
coredns-auto-go-mod-tidy[bot]
aca8f0ddcc auto go mod tidy 2020-02-17 08:45:38 +00:00
dependabot-preview[bot]
9e8b0377e2
build(deps): bump github.com/aws/aws-sdk-go from 1.28.13 to 1.29.3 (#3676)
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.28.13 to 1.29.3.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.28.13...v1.29.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-17 09:43:59 +01:00
coredns-auto-go-mod-tidy[bot]
893275cc2a auto go mod tidy 2020-02-17 08:21:08 +00:00
dependabot-preview[bot]
1340ce1711
build(deps): bump k8s.io/apimachinery from 0.17.2 to 0.17.3 (#3674)
Bumps [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) from 0.17.2 to 0.17.3.
- [Release notes](https://github.com/kubernetes/apimachinery/releases)
- [Commits](https://github.com/kubernetes/apimachinery/compare/v0.17.2...v0.17.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-17 09:19:21 +01:00
Andy Bursavich
1da96807ec
plugin/template: fix panic when missing next handler (#3672)
Signed-off-by: Andy Bursavich <abursavich@gmail.com>
2020-02-15 22:11:19 +01:00
coredns-auto-go-mod-tidy[bot]
e148948ca9 auto go mod tidy 2020-02-10 17:51:42 +00:00
dependabot-preview[bot]
e785f50468
build(deps): bump github.com/Azure/go-autorest/autorest (#3666)
Bumps [github.com/Azure/go-autorest/autorest](https://github.com/Azure/go-autorest) from 0.9.4 to 0.9.5.
- [Release notes](https://github.com/Azure/go-autorest/releases)
- [Changelog](https://github.com/Azure/go-autorest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Azure/go-autorest/compare/autorest/v0.9.4...autorest/v0.9.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-10 09:49:45 -08:00
coredns-auto-go-mod-tidy[bot]
9bca3bdcfe auto go mod tidy 2020-02-10 10:45:08 +00:00
dependabot-preview[bot]
3dde008372 build(deps): bump github.com/aws/aws-sdk-go from 1.28.9 to 1.28.13 (#3667)
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.28.9 to 1.28.13.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.28.9...v1.28.13)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-10 11:43:21 +01:00
dependabot-preview[bot]
3db023c0af build(deps): bump github.com/prometheus/client_golang (#3665)
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prometheus/client_golang/compare/v1.4.0...v1.4.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-10 11:42:34 +01:00
Miek Gieben
c4fc5cb54a
plugin/pkg/up: make default intervals shorter (#3651)
* plugin/pkg/up: make default intervals shorter

I think 15 min is too high, make this lower to react faster.

Signed-off-by: Miek Gieben <miek@miek.nl>

* Update README

Signed-off-by: Miek Gieben <miek@miek.nl>
2020-02-06 19:28:53 +01:00
Chris O'Haver
1818df0d06
Update README.md (#3655) 2020-02-05 10:19:04 -05:00
Ricky S
efbe4ac5e8
Add exponential backoff to healthcheck (#3643)
Move exponential backoff initialization to Start()

Signed-off-by: RickyRajinder <singh.sangh@gmail.com>

Move comment

Increase max interval and update README

Remove trailing whitespace

Change Start() param name back to interval
2020-02-04 14:19:48 +01:00
Chris O'Haver
22cd28a798
plugins/forward: Add max_concurrent option (#3640)
* count and limit concurrent queries

Signed-off-by: Chris O'Haver <cohaver@infoblox.com>

* add option

Signed-off-by: Chris O'Haver <cohaver@infoblox.com>

* return servfail when limit exceeded

Signed-off-by: Chris O'Haver <cohaver@infoblox.com>

* docs

Signed-off-by: Chris O'Haver <cohaver@infoblox.com>

* docs

Signed-off-by: Chris O'Haver <cohaver@infoblox.com>

* docs

Signed-off-by: Chris O'Haver <cohaver@infoblox.com>

* review feedback

Signed-off-by: Chris O'Haver <cohaver@infoblox.com>

* move atomic counter to beginning of struct

Signed-off-by: Chris O'Haver <cohaver@infoblox.com>

* add comment for ErrLimitExceeded

Signed-off-by: Chris O'Haver <cohaver@infoblox.com>

* rename option to max_concurrent

Signed-off-by: Chris O'Haver <cohaver@infoblox.com>

* add metric

Signed-off-by: Chris O'Haver <cohaver@infoblox.com>

* response REFUSED; incl max in error; add more docs

Signed-off-by: Chris O'Haver <cohaver@infoblox.com>

* avoid err setup race

Signed-off-by: Chris O'Haver <cohaver@infoblox.com>

* respond SERVFAIL; doc memory usage

Signed-off-by: Chris O'Haver <cohaver@infoblox.com>
2020-02-04 13:59:08 +01:00
coredns-auto-go-mod-tidy[bot]
8724a134c4 auto go mod tidy 2020-02-03 15:57:33 +00:00
dependabot-preview[bot]
fe1231fb1b
build(deps): bump github.com/prometheus/client_golang (#3647)
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prometheus/client_golang/compare/v1.3.0...v1.4.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-03 07:55:42 -08:00
dependabot-preview[bot]
64da7a535a
build(deps): bump github.com/golang/protobuf from 1.3.2 to 1.3.3 (#3646)
Bumps [github.com/golang/protobuf](https://github.com/golang/protobuf) from 1.3.2 to 1.3.3.
- [Release notes](https://github.com/golang/protobuf/releases)
- [Commits](https://github.com/golang/protobuf/compare/v1.3.2...v1.3.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-03 07:55:31 -08:00
Chris O'Haver
c9d567ab44
plugin/kubernetes: fix metadata (#3642)
Automatically submitted.
2020-01-31 19:35:22 +00:00
Miek Gieben
f77c6e55bf
presubmit: test README.md sections (#3644)
Automatically submitted.
2020-01-31 11:37:24 +00:00