diff --git a/NOTICE.txt b/NOTICE.txt index a34a29274a8..dafba2b47a5 100644 --- a/NOTICE.txt +++ b/NOTICE.txt @@ -621,7 +621,7 @@ SOFTWARE. -------------------------------------------------------------------- Dependency: github.com/elastic/beats Version: 7.x -Revision: 8425cf098f305832dd7e3aea7d50b50a104fc6dd +Revision: 32f1a9eb60b45a7157d9b9bcc7d626182baad633 License type (autodetected): Apache-2.0 ./vendor/github.com/elastic/beats/LICENSE.txt: -------------------------------------------------------------------- @@ -2519,7 +2519,7 @@ THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI -------------------------------------------------------------------- Dependency: github.com/magefile/mage -Revision: aedfce64c122eef47009b7f80c9771044753215d +Revision: 1c36bf78a98209d91af71354deb001cca75e11fc License type (autodetected): Apache-2.0 ./vendor/github.com/magefile/mage/LICENSE: -------------------------------------------------------------------- diff --git a/_beats/.go-version b/_beats/.go-version index 2e3a551febd..b0f139ead18 100644 --- a/_beats/.go-version +++ b/_beats/.go-version @@ -1 +1 @@ -1.13.6 +1.13.7 diff --git a/_beats/CHANGELOG.asciidoc b/_beats/CHANGELOG.asciidoc index 4777a6b8b4d..5c94fb28677 100644 --- a/_beats/CHANGELOG.asciidoc +++ b/_beats/CHANGELOG.asciidoc @@ -13,6 +13,7 @@ https://github.com/elastic/beats/compare/v7.5.0...v7.5.1[View commits] - Fix `proxy_url` option in Elasticsearch output. {pull}14950[14950] - Fix bug with potential concurrent reads and writes from event.Meta map by Kafka output. {issue}14542[14542] {pull}14568[14568] +- Fix license detection, when a beats successfully connect to Elasticsearch the detected license will be show in the log at info level. {pull}15834[15834] *Filebeat* @@ -186,6 +187,7 @@ processing events. (CVE-2019-17596) See https://www.elastic.co/community/securit - Fill `event.provider`. {pull}13937[13937] - Add support for user management events to the Security module. {pull}13530[13530] +- Made the event parser more lenient w.r.t. invalid event log definition version numbers. {issue}15838[15838] ==== Deprecated diff --git a/_beats/CHANGELOG.next.asciidoc b/_beats/CHANGELOG.next.asciidoc index e78a80c07cb..82e8b328e36 100644 --- a/_beats/CHANGELOG.next.asciidoc +++ b/_beats/CHANGELOG.next.asciidoc @@ -20,6 +20,8 @@ https://github.com/elastic/beats/compare/v7.0.0-alpha2...master[Check the HEAD d - Users can now specify `monitoring.cloud.*` to override `monitoring.elasticsearch.*` settings. {issue}14399[14399] {pull}15254[15254] - Refactor metadata generator to support adding metadata across resources {pull}14875[14875] - Update to ECS 1.4.0. {pull}14844[14844] +- The document id fields has been renamed from @metadata.id to @metadata._id {pull}15859[15859] + *Auditbeat* @@ -58,11 +60,19 @@ https://github.com/elastic/beats/compare/v7.0.0-alpha2...master[Check the HEAD d - Fix a race condition with the Kafka pipeline client, it is possible that `Close()` get called before `Connect()` . {issue}11945[11945] - Allow users to configure only `cluster_uuid` setting under `monitoring` namespace. {pull}14338[14338] - Fix spooling to disk blocking infinitely if the lock file can not be acquired. {pull}15338[15338] +- Update replicaset group to apps/v1 {pull}15854[15802] - Fix `metricbeat test output` with an ipv6 ES host in the output.hosts. {pull}15368[15368] - Fix `convert` processor conversion of string to integer with leading zeros. {issue}15513[15513] {pull}15557[15557] +- Fix panic in the Logstash output when trying to send events to closed connection. {pull}15568[15568] +- Fix missing output in dockerlogbeat {pull}15719[15719] +- Fix logging target settings being ignored when Beats are started via systemd or docker. {issue}12024[12024] {pull}15422[15442] +- Do not load dashboards where not available. {pull}15802[15802] +- Fix issue where default go logger is not discarded when either * or stdout is selected. {issue}10251[10251] {pull}15708[15708] +- Fix issue where TLS settings would be ignored when a forward proxy was in use. {pull}15516{15516} *Auditbeat* +- system/socket: Fixed compatibility issue with kernel 5.x. {pull}15771[15771] *Filebeat* @@ -77,10 +87,14 @@ https://github.com/elastic/beats/compare/v7.0.0-alpha2...master[Check the HEAD d - netflow: Fix bytes/packets counters on some devices (NSEL and Netstream). {pull}15449[15449] - netflow: Fix compatibility with some Cisco devices by changing the field `class_id` from short to long. {pull}15449[15449] - Fixed dashboard for Cisco ASA Firewall. {issue}15420[15420] {pull}15553[15553] +- Add shared_credential_file to cloudtrail config {issue}15652[15652] {pull}15656[15656] +- Fix typos in zeek notice fileset config file. {issue}15764[15764] {pull}15765[15765] +- Fix mapping error when zeek weird logs do not contain IP addresses. {pull}15906[15906] *Heartbeat* - Fix recording of SSL cert metadata for Expired/Unvalidated x509 certs. {pull}13687[13687] +- Fixed excessive memory usage introduced in 7.5 due to over-allocating memory for HTTP checks. {pull}15639[15639] *Journalbeat* @@ -98,6 +112,10 @@ https://github.com/elastic/beats/compare/v7.0.0-alpha2...master[Check the HEAD d - Make `logstash` module more resilient to Logstash unavailability. {issue}15276[15276] {pull}15306[15306] - Add username/password in Metricbeat autodiscover hints {pull}15349[15349] - Fix CPU count in docker/cpu in cases where no `online_cpus` are reported {pull}15070[15070] +- Add dedot for tags in ec2 metricset and cloudwatch metricset. {issue}15843[15843] {pull}15844[15844] +- Use RFC3339 format for timestamps collected using the SQL module. {pull}15847[15847] +- Avoid parsing errors returned from prometheus endpoints. {pull}15712[15712] +- Add dedot for cloudwatch metric name. {issue}15916[15916] {pull}15917[15917] *Packetbeat* @@ -130,11 +148,14 @@ https://github.com/elastic/beats/compare/v7.0.0-alpha2...master[Check the HEAD d - Spooling to disk creates a lockfile on each platform. {pull}15338[15338] - Fingerprint processor adds a new xxhash hashing algorithm {pull}15418[15418] - Enable DEP (Data Execution Protection) for Windows packages. {pull}15149[15149] +- Add document_id setting to decode_json_fields processor. {pull}15859[15859] + *Auditbeat* *Filebeat* +- Add dashboard for AWS ELB fileset. {pull}15804[15804] - `container` and `docker` inputs now support reading of labels and env vars written by docker JSON file logging driver. {issue}8358[8358] - Add `index` option to all inputs to directly set a per-input index value. {pull}14010[14010] @@ -148,15 +169,24 @@ https://github.com/elastic/beats/compare/v7.0.0-alpha2...master[Check the HEAD d - Integrate the azure-eventhub with filebeat azure module (replace the kafka input). {pull}15480[15480] - Release aws s3access fileset to GA. {pull}15431[15431] {issue}15430[15430] - Add cloudtrail fileset to AWS module. {issue}14657[14657] {pull}15227[15227] +- New fileset googlecloud/firewall for ingesting Google Cloud Firewall logs. {pull}14553[14553] +- google-pubsub input: ACK pub/sub message when acknowledged by publisher. {issue}13346[13346] {pull}14715[14715] +- Remove Beta label from google-pubsub input. {issue}13346[13346] {pull}14715[14715] +- Set event.outcome field based on googlecloud audit log output. {pull}15731[15731] +- Add dashboard for AWS vpcflow fileset. {pull}16007[16007] *Heartbeat* +- Allow a list of status codes for HTTP checks. {pull}15587[15587] + + +*Heartbeat* *Journalbeat* *Metricbeat* - +- Add lambda metricset in aws module. {pull}15260[15260] - Expand data for the `system/memory` metricset {pull}15492[15492] - Add azure `storage` metricset in order to retrieve metric values for storage accounts. {issue}14548[14548] {pull}15342[15342] - Add cost warnings for the azure module. {pull}15356[15356] @@ -164,6 +194,19 @@ https://github.com/elastic/beats/compare/v7.0.0-alpha2...master[Check the HEAD d - Release elb module as GA. {pull}15485[15485] - Add a `system/network_summary` metricset {pull}15196[15196] - Add IBM MQ light-weight Metricbeat module {pull}15301[15301] +- Enable script processor. {pull}14711[14711] +- Add mixer metricset for Istio Metricbeat module {pull}15696[15696] +- Add mesh metricset for Istio Metricbeat module{pull}15535[15535] +- Add pilot metricset for Istio Metricbeat module {pull}15761[15761] +- Add galley metricset for Istio Metricbeat module {pull}15857[15857] +- Add STAN dashboard {pull}15654[15654] +- Add `key/value` mode for SQL module. {issue}15770[15770] {pull]15845[15845] +- Add support for Unix socket in Memcached metricbeat module. {issue}13685[13685] {pull}15822[15822] +- Make the `system/cpu` metricset collect normalized CPU metrics by default. {issue}15618[15618] {pull}15729[15729] +- Add `up` metric to prometheus metrics collected from host {pull}15948[15948] +- Add citadel metricset for Istio Metricbeat module {pull}15990[15990] +- Add support for processors in light modules. {issue}14740[14740] {pull}15923[15923] +- Reuse connections in SQL module. {pull}16001[16001] *Packetbeat* diff --git a/_beats/dev-tools/cherrypick_pr b/_beats/dev-tools/cherrypick_pr index a16ca38e4cd..d67cccc9eb2 100755 --- a/_beats/dev-tools/cherrypick_pr +++ b/_beats/dev-tools/cherrypick_pr @@ -62,6 +62,12 @@ def main(): "(requires token in ~/.elastic/github.token)") parser.add_argument("--diff", action="store_true", help="Display the diff before pushing the PR") + parser.add_argument("--remote", default="", + help="Which remote to push the backport branch to") + parser.add_argument("--zube-team", default="", + help="Team the PR belongs to") + parser.add_argument("--keep-backport-label", action="store_true", + help="Preserve label needs_backport in original PR") args = parser.parse_args() print(args) @@ -109,7 +115,10 @@ def main(): return 1 print("Ready to push branch.") - remote = raw_input("To which remote should I push? (your fork): ") + + remote = args.remote + if not remote: + remote = raw_input("To which remote should I push? (your fork): ") call("git push {} :{} > /dev/null".format(remote, tmp_branch), shell=True) check_call("git push --set-upstream {} {}" @@ -145,11 +154,24 @@ def main(): new_pr = request.json() # add labels + labels = ["backport"] + + if args.zube_team: + resp = session.get(base + "/labels/Team:"+args.zube_team) + if resp.status_code != 200: + print("Cannot find team label", resp.text) + sys.exit(1) + labels.append("Team:"+args.zube_team) + labels.append("[zube]: In Review") + else: + labels.append("review") + session.post( - base + "/issues/{}/labels".format(new_pr["number"]), json=["backport", "review"]) + base + "/issues/{}/labels".format(new_pr["number"]), json=labels) - # remove needs backport label from the original PR - session.delete(base + "/issues/{}/labels/needs_backport".format(args.pr_number)) + if not args.keep_backport_label: + # remove needs backport label from the original PR + session.delete(base + "/issues/{}/labels/needs_backport".format(args.pr_number)) # get version and set a version label on the original PR version = get_version(os.getcwd()) diff --git a/_beats/dev-tools/make/mage.mk b/_beats/dev-tools/make/mage.mk index e3bc2631a74..48fd7d56d48 100644 --- a/_beats/dev-tools/make/mage.mk +++ b/_beats/dev-tools/make/mage.mk @@ -1,4 +1,4 @@ -MAGE_VERSION ?= v1.8.0 +MAGE_VERSION ?= v1.9.0 MAGE_PRESENT := $(shell mage --version 2> /dev/null | grep $(MAGE_VERSION)) MAGE_IMPORT_PATH ?= github.com/elastic/beats/vendor/github.com/magefile/mage export MAGE_IMPORT_PATH diff --git a/_beats/dev-tools/packaging/templates/darwin/launchd-daemon.plist.tmpl b/_beats/dev-tools/packaging/templates/darwin/launchd-daemon.plist.tmpl index 683188534a3..b98e9081172 100644 --- a/_beats/dev-tools/packaging/templates/darwin/launchd-daemon.plist.tmpl +++ b/_beats/dev-tools/packaging/templates/darwin/launchd-daemon.plist.tmpl @@ -2,23 +2,25 @@ - Label + Label {{.identifier}} - ProgramArguments - - {{.install_path}}/{{.BeatVendor}}/{{.BeatName}}/bin/{{.BeatName}} - -c - /etc/{{.BeatName}}/{{.BeatName}}.yml - --path.home - {{.install_path}}/{{.BeatVendor}}/{{.BeatName}} - --path.config - /etc/{{.BeatName}} - --path.data - /var/lib/{{.BeatName}} - --path.logs - /var/log/{{.BeatName}} - - RunAtLoad - + ProgramArguments + + {{.install_path}}/{{.BeatVendor}}/{{.BeatName}}/bin/{{.BeatName}} + -environment + macOS_service + -c + /etc/{{.BeatName}}/{{.BeatName}}.yml + --path.home + {{.install_path}}/{{.BeatVendor}}/{{.BeatName}} + --path.config + /etc/{{.BeatName}} + --path.data + /var/lib/{{.BeatName}} + --path.logs + /var/log/{{.BeatName}} + + RunAtLoad + diff --git a/_beats/dev-tools/packaging/templates/docker/Dockerfile.tmpl b/_beats/dev-tools/packaging/templates/docker/Dockerfile.tmpl index 0fae61cdbdf..bd5eb0f3c1a 100644 --- a/_beats/dev-tools/packaging/templates/docker/Dockerfile.tmpl +++ b/_beats/dev-tools/packaging/templates/docker/Dockerfile.tmpl @@ -50,4 +50,4 @@ EXPOSE {{ $port }} WORKDIR {{ $beatHome }} ENTRYPOINT ["/usr/local/bin/docker-entrypoint"] -CMD ["-e"] +CMD ["-environment", "container"] diff --git a/_beats/dev-tools/packaging/templates/linux/systemd.unit.tmpl b/_beats/dev-tools/packaging/templates/linux/systemd.unit.tmpl index 7f27459b465..10a56c0b590 100644 --- a/_beats/dev-tools/packaging/templates/linux/systemd.unit.tmpl +++ b/_beats/dev-tools/packaging/templates/linux/systemd.unit.tmpl @@ -9,10 +9,10 @@ After=network-online.target User={{ .BeatUser }} Group={{ .BeatUser }} {{- end }} -Environment="BEAT_LOG_OPTS=-e" +Environment="BEAT_LOG_OPTS=" Environment="BEAT_CONFIG_OPTS=-c /etc/{{.BeatName}}/{{.BeatName}}.yml" Environment="BEAT_PATH_OPTS=-path.home /usr/share/{{.BeatName}} -path.config /etc/{{.BeatName}} -path.data /var/lib/{{.BeatName}} -path.logs /var/log/{{.BeatName}}" -ExecStart=/usr/share/{{.BeatName}}/bin/{{.BeatName}} $BEAT_LOG_OPTS $BEAT_CONFIG_OPTS $BEAT_PATH_OPTS +ExecStart=/usr/share/{{.BeatName}}/bin/{{.BeatName}} -environment systemd $BEAT_LOG_OPTS $BEAT_CONFIG_OPTS $BEAT_PATH_OPTS Restart=always [Install] diff --git a/_beats/dev-tools/packaging/templates/windows/install-service.ps1.tmpl b/_beats/dev-tools/packaging/templates/windows/install-service.ps1.tmpl index cab1373ef15..c398e18d333 100644 --- a/_beats/dev-tools/packaging/templates/windows/install-service.ps1.tmpl +++ b/_beats/dev-tools/packaging/templates/windows/install-service.ps1.tmpl @@ -11,7 +11,7 @@ $workdir = Split-Path $MyInvocation.MyCommand.Path # Create the new service. New-Service -name {{.BeatName}} ` -displayName {{.BeatName | title}} ` - -binaryPathName "`"$workdir\{{.BeatName}}.exe`" -c `"$workdir\{{.BeatName}}.yml`" -path.home `"$workdir`" -path.data `"C:\ProgramData\{{.BeatName}}`" -path.logs `"C:\ProgramData\{{.BeatName}}\logs`" -E logging.files.redirect_stderr=true" + -binaryPathName "`"$workdir\{{.BeatName}}.exe`" -environment=windows_service -c `"$workdir\{{.BeatName}}.yml`" -path.home `"$workdir`" -path.data `"C:\ProgramData\{{.BeatName}}`" -path.logs `"C:\ProgramData\{{.BeatName}}\logs`" -E logging.files.redirect_stderr=true" # Attempt to set the service to delayed start using sc config. Try { diff --git a/_beats/libbeat/docs/version.asciidoc b/_beats/libbeat/docs/version.asciidoc index ae8cd4a81bf..43120114f6f 100644 --- a/_beats/libbeat/docs/version.asciidoc +++ b/_beats/libbeat/docs/version.asciidoc @@ -1,6 +1,6 @@ :stack-version: 7.7.0 :doc-branch: 7.x -:go-version: 1.13.6 +:go-version: 1.13.7 :release-state: unreleased :python: 2.7.9 :docker: 1.12 diff --git a/_beats/libbeat/scripts/Makefile b/_beats/libbeat/scripts/Makefile index ddd460c3d4c..db8236cdeef 100755 --- a/_beats/libbeat/scripts/Makefile +++ b/_beats/libbeat/scripts/Makefile @@ -197,7 +197,7 @@ unit: ## @testing Runs the unit tests without coverage reports. integration-tests: ## @testing Run integration tests. Unit tests are run as part of the integration tests. integration-tests: prepare-tests mage rm -f docker-compose.yml.lock - mage goIntegTest + $(COVERAGE_TOOL) -tags=integration $(RACE) -coverprofile=${COVERAGE_DIR}/integration.cov ${GOPACKAGES} .PHONY: integration-tests-environment integration-tests-environment: ## @testing Runs the integration inside a virtual environment. This can be run on any docker-machine (local, remote) @@ -207,7 +207,12 @@ integration-tests-environment: prepare-tests build-image # # This will make docker-compose command to display the logs on stdout on error, It's not enabled # by default because it can create noise if the test inside the container fails. - ${DOCKER_COMPOSE} run beat make integration-tests RACE_DETECTOR=$(RACE_DETECTOR) DOCKER_COMPOSE_PROJECT_NAME=${DOCKER_COMPOSE_PROJECT_NAME} + ${DOCKER_COMPOSE} run \ + -e RACE_DETECTOR=$(RACE_DETECTOR) \ + -e DOCKER_COMPOSE_PROJECT_NAME=${DOCKER_COMPOSE_PROJECT_NAME} \ + -e TEST_ENVIRONMENT=${TEST_ENVIRONMENT} \ + -e BEATS_DOCKER_INTEGRATION_TEST_ENV=${BEATS_DOCKER_INTEGRATION_TEST_ENV} \ + beat make integration-tests # Runs the system tests .PHONY: system-tests diff --git a/_beats/testing/environments/latest.yml b/_beats/testing/environments/latest.yml index 2c9df085cd5..e905e73b843 100644 --- a/_beats/testing/environments/latest.yml +++ b/_beats/testing/environments/latest.yml @@ -3,7 +3,7 @@ version: '2.3' services: elasticsearch: - image: docker.elastic.co/elasticsearch/elasticsearch:7.4.0 + image: docker.elastic.co/elasticsearch/elasticsearch:7.5.2 healthcheck: test: ["CMD", "curl", "-f", "http://localhost:9200"] retries: 300 @@ -16,7 +16,7 @@ services: - "xpack.security.enabled=false" logstash: - image: docker.elastic.co/logstash/logstash:7.4.0 + image: docker.elastic.co/logstash/logstash:7.5.2 healthcheck: test: ["CMD", "curl", "-f", "http://localhost:9600/_node/stats"] retries: 300 @@ -26,7 +26,7 @@ services: - ./docker/logstash/pki:/etc/pki:ro kibana: - image: docker.elastic.co/kibana/kibana:7.4.0 + image: docker.elastic.co/kibana/kibana:7.5.2 healthcheck: test: ["CMD", "curl", "-f", "http://localhost:5601"] retries: 300 diff --git a/_beats/vendor/vendor.json b/_beats/vendor/vendor.json index a9e0e185fe7..f6550e2a8f1 100644 --- a/_beats/vendor/vendor.json +++ b/_beats/vendor/vendor.json @@ -3453,6 +3453,15 @@ "revision": "37bf87eef99d69c4f1d3528bd66e3a87dc201472", "revisionTime": "2019-09-30T11:59:46Z" }, + { + "checksumSHA1": "xJkfP+WyfKJSBcEa+8T15QjNIr4=", + "path": "github.com/godror/godror", + "revision": "0123d49bd73e1bed106ac8b6af67f943fbbf06e2", + "revisionTime": "2020-01-12T11:05:39Z", + "tree": true, + "version": "v0.10.4", + "versionExact": "v0.10.4" + }, { "checksumSHA1": "MlaWEe1K+Kpb9wDF88qPoqO1uro=", "path": "github.com/gofrs/flock", @@ -3952,60 +3961,60 @@ "revisionTime": "2019-05-07T19:18:18Z" }, { - "checksumSHA1": "ASXhLVfIA2mzHf+7muYxT38JaHU=", + "checksumSHA1": "ZcE3YAClBwbAQWRcgp31Qsrii/M=", "path": "github.com/magefile/mage", - "revision": "aedfce64c122eef47009b7f80c9771044753215d", - "revisionTime": "2018-12-11T21:18:45Z", - "version": "v1.8.0", - "versionExact": "v1.8.0" + "revision": "1c36bf78a98209d91af71354deb001cca75e11fc", + "revisionTime": "2019-09-12T19:43:23Z", + "version": "v1.9.0", + "versionExact": "v1.9.0" }, { "checksumSHA1": "fHpo/9Tke6VFfZZAT+PRnoNOiiY=", "path": "github.com/magefile/mage/internal", - "revision": "aedfce64c122eef47009b7f80c9771044753215d", - "revisionTime": "2018-12-11T21:18:45Z", - "version": "v1.8.0", - "versionExact": "v1.8.0" + "revision": "1c36bf78a98209d91af71354deb001cca75e11fc", + "revisionTime": "2019-09-12T19:43:23Z", + "version": "v1.9.0", + "versionExact": "v1.9.0" }, { - "checksumSHA1": "RVSwuhHOfojhN74rfwRe4AktDIA=", + "checksumSHA1": "a5Sja7VEvuyh6gJTZCTJ8W26kOI=", "path": "github.com/magefile/mage/mage", - "revision": "aedfce64c122eef47009b7f80c9771044753215d", - "revisionTime": "2018-12-11T21:18:45Z", - "version": "v1.8.0", - "versionExact": "v1.8.0" + "revision": "1c36bf78a98209d91af71354deb001cca75e11fc", + "revisionTime": "2019-09-12T19:43:23Z", + "version": "v1.9.0", + "versionExact": "v1.9.0" }, { - "checksumSHA1": "irRTBkCBnOGMX+PZhOdHFUckgBY=", + "checksumSHA1": "eNlaZsWRGHEIkiX4kkQClBU+Q7s=", "path": "github.com/magefile/mage/mg", - "revision": "aedfce64c122eef47009b7f80c9771044753215d", - "revisionTime": "2018-12-11T21:18:45Z", - "version": "v1.8.0", - "versionExact": "v1.8.0" + "revision": "1c36bf78a98209d91af71354deb001cca75e11fc", + "revisionTime": "2019-09-12T19:43:23Z", + "version": "v1.9.0", + "versionExact": "v1.9.0" }, { "checksumSHA1": "QGt/JRmNp+D+lO0hHZsUUyH7y5U=", "path": "github.com/magefile/mage/parse", - "revision": "aedfce64c122eef47009b7f80c9771044753215d", - "revisionTime": "2018-12-11T21:18:45Z", - "version": "v1.8.0", - "versionExact": "v1.8.0" + "revision": "1c36bf78a98209d91af71354deb001cca75e11fc", + "revisionTime": "2019-09-12T19:43:23Z", + "version": "v1.9.0", + "versionExact": "v1.9.0" }, { - "checksumSHA1": "4JzH55TcYdctQksrCafgKT8lZRU=", + "checksumSHA1": "i3NX8AtbllkQLVYYUyhvb5GZGgg=", "path": "github.com/magefile/mage/sh", - "revision": "aedfce64c122eef47009b7f80c9771044753215d", - "revisionTime": "2018-12-11T21:18:45Z", - "version": "v1.8.0", - "versionExact": "v1.8.0" + "revision": "1c36bf78a98209d91af71354deb001cca75e11fc", + "revisionTime": "2019-09-12T19:43:23Z", + "version": "v1.9.0", + "versionExact": "v1.9.0" }, { - "checksumSHA1": "91U4Tlwnjdmwjd0w/XNw3+fxFKo=", + "checksumSHA1": "iL3ochY7eRpRxqij1wXklQKw6pQ=", "path": "github.com/magefile/mage/target", - "revision": "aedfce64c122eef47009b7f80c9771044753215d", - "revisionTime": "2018-12-11T21:18:45Z", - "version": "v1.8.0", - "versionExact": "v1.8.0" + "revision": "1c36bf78a98209d91af71354deb001cca75e11fc", + "revisionTime": "2019-09-12T19:43:23Z", + "version": "v1.9.0", + "versionExact": "v1.9.0" }, { "path": "github.com/magefile/mage^", @@ -5640,6 +5649,18 @@ "version": "release-branch.go1.13", "versionExact": "release-branch.go1.13" }, + { + "checksumSHA1": "uIgpefsunMZTr8uZTJKcevvU/yg=", + "path": "golang.org/x/xerrors", + "revision": "9bdfabe68543c54f90421aeb9a60ef8061b5b544", + "revisionTime": "2019-07-19T19:12:34Z" + }, + { + "checksumSHA1": "LnzK4nslUNXBIfAt9PbXCJCvMdA=", + "path": "golang.org/x/xerrors/internal", + "revision": "9bdfabe68543c54f90421aeb9a60ef8061b5b544", + "revisionTime": "2019-07-19T19:12:34Z" + }, { "checksumSHA1": "xzYkHGnGgOHW4QNWLR4jbx+81P0=", "path": "google.golang.org/api/cloudfunctions/v1", @@ -5696,6 +5717,12 @@ "version": "v0.7.0", "versionExact": "v0.7.0" }, + { + "path": "google.golang.org/api/internal/gensupport", + "revision": "02490b97dff7cfde1995bd77de808fd27053bc87", + "version": "v0.7.0", + "versionExact": "v0.7.0" + }, { "checksumSHA1": "I4Oe5Q+AuaxmN3duL38r2evqGKk=", "path": "google.golang.org/api/internal/gensupport", @@ -6363,12 +6390,6 @@ "version": "v1.25.1", "versionExact": "v1.25.1" }, - { - "checksumSHA1": "+/UD9mGRnKxOhZW3+B+VJdIIPn8=", - "path": "gopkg.in/goracle.v2", - "revision": "3222d7159b45fce95150f06a57e1bcc2868108d3", - "revisionTime": "2019-05-30T18:40:54Z" - }, { "checksumSHA1": "6f8MEU31llHM1sLM/GGH4/Qxu0A=", "path": "gopkg.in/inf.v0", diff --git a/elasticsearch/config.go b/elasticsearch/config.go index c433437e530..72472f74a0f 100644 --- a/elasticsearch/config.go +++ b/elasticsearch/config.go @@ -73,21 +73,12 @@ func (h Hosts) Validate() error { } func connectionConfig(config *Config) (*http.Transport, []string, error) { - var dial, tlsDial transport.Dialer - var addrs []string - proxy, err := httpProxyURL(config) - if err == nil { - addrs, err = addresses(config) - } - if err == nil { - dial, tlsDial, err = dialer(config) - } - transport := &http.Transport{ - Proxy: proxy, - Dial: dial.Dial, - DialTLS: tlsDial.Dial, + addrs, err := addresses(config) + if err != nil { + return nil, nil, err } - return transport, addrs, err + transp, err := httpTransport(config) + return transp, addrs, err } func httpProxyURL(cfg *Config) (func(*http.Request) (*url.URL, error), error) { @@ -122,16 +113,27 @@ func addresses(cfg *Config) ([]string, error) { return addresses, nil } -func dialer(cfg *Config) (transport.Dialer, transport.Dialer, error) { +func httpTransport(cfg *Config) (*http.Transport, error) { + proxy, err := httpProxyURL(cfg) + if err != nil { + return nil, err + } + var tlsConfig *tlscommon.TLSConfig - var err error if cfg.TLS.IsEnabled() { if tlsConfig, err = tlscommon.LoadTLSConfig(cfg.TLS); err != nil { - return nil, nil, err + return nil, err } } - dialer := transport.NetDialer(cfg.Timeout) tlsDialer, err := transport.TLSDialer(dialer, tlsConfig, cfg.Timeout) - return dialer, tlsDialer, err + if err != nil { + return nil, err + } + return &http.Transport{ + Proxy: proxy, + Dial: dialer.Dial, + DialTLS: tlsDialer.Dial, + TLSClientConfig: tlsConfig.ToConfig(), + }, nil } diff --git a/vendor/github.com/elastic/beats/NOTICE.txt b/vendor/github.com/elastic/beats/NOTICE.txt index 0744d93a3ec..d4413b086bb 100644 --- a/vendor/github.com/elastic/beats/NOTICE.txt +++ b/vendor/github.com/elastic/beats/NOTICE.txt @@ -2133,6 +2133,239 @@ LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +-------------------------------------------------------------------- +Dependency: github.com/godror/godror +Version: v0.10.4 +Revision: 0123d49bd73e1bed106ac8b6af67f943fbbf06e2 +License type (autodetected): Apache-2.0 +./vendor/github.com/godror/godror/LICENSE.md: +-------------------------------------------------------------------- +Apache License 2.0 + + +-------------------------------------------------------------------- +Dependency: github.com/godror/godror/odpi +License type (autodetected): UPL-1.0 +./vendor/github.com/godror/godror/odpi/LICENSE.md: +-------------------------------------------------------------------- +Copyright (c) 2016, 2018 Oracle and/or its affiliates. All rights reserved. + +This program is free software: you can modify it and/or redistribute it under +the terms of: + +(i) the Universal Permissive License v 1.0 or at your option, any + later version (); and/or + +(ii) the Apache License v 2.0. () + + +The Universal Permissive License (UPL), Version 1.0 +=================================================== + +Subject to the condition set forth below, permission is hereby granted to any +person obtaining a copy of this software, associated documentation and/or data +(collectively the "Software"), free of charge and under any and all copyright +rights in the Software, and any and all patent rights owned or freely +licensable by each licensor hereunder covering either (i) the unmodified +Software as contributed to or provided by such licensor, or (ii) the Larger +Works (as defined below), to deal in both + +(a) the Software, and + +(b) any piece of software and/or hardware listed in the lrgrwrks.txt file if + one is included with the Software (each a "Larger Work" to which the + Software is contributed by such licensors), + +without restriction, including without limitation the rights to copy, create +derivative works of, display, perform, and distribute the Software and make, +use, sell, offer for sale, import, export, have made, and have sold the +Software and the Larger Work(s), and to sublicense the foregoing rights on +either these or other terms. + +This license is subject to the following condition: + +The above copyright notice and either this complete permission notice or at a +minimum a reference to the UPL must be included in all copies or substantial +portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + + +Apache License +============== + +Version 2.0, January 2004 + +TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + +1. **Definitions**. + + "License" shall mean the terms and conditions for use, reproduction, and + distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by the + copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all other + entities that control, are controlled by, or are under common control with + that entity. For the purposes of this definition, "control" means (i) the + power, direct or indirect, to cause the direction or management of such + entity, whether by contract or otherwise, or (ii) ownership of fifty + percent (50%) or more of the outstanding shares, or (iii) beneficial + ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity exercising + permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation source, + and configuration files. + + "Object" form shall mean any form resulting from mechanical transformation + or translation of a Source form, including but not limited to compiled + object code, generated documentation, and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or Object form, + made available under the License, as indicated by a copyright notice that + is included in or attached to the work (an example is provided in the + Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object form, + that is based on (or derived from) the Work and for which the editorial + revisions, annotations, elaborations, or other modifications represent, as + a whole, an original work of authorship. For the purposes of this License, + Derivative Works shall not include works that remain separable from, or + merely link (or bind by name) to the interfaces of, the Work and Derivative + Works thereof. + + "Contribution" shall mean any work of authorship, including the original + version of the Work and any modifications or additions to that Work or + Derivative Works thereof, that is intentionally submitted to Licensor for + inclusion in the Work by the copyright owner or by an individual or Legal + Entity authorized to submit on behalf of the copyright owner. For the + purposes of this definition, "submitted" means any form of electronic, + verbal, or written communication sent to the Licensor or its + representatives, including but not limited to communication on electronic + mailing lists, source code control systems, and issue tracking systems that + are managed by, or on behalf of, the Licensor for the purpose of discussing + and improving the Work, but excluding communication that is conspicuously + marked or otherwise designated in writing by the copyright owner as "Not a + Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity on + behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + +2. **Grant of Copyright License.** Subject to the terms and conditions of this + License, each Contributor hereby grants to You a perpetual, worldwide, + non-exclusive, no-charge, royalty-free, irrevocable copyright license to + reproduce, prepare Derivative Works of, publicly display, publicly perform, + sublicense, and distribute the Work and such Derivative Works in Source or + Object form. + +3. **Grant of Patent License.** Subject to the terms and conditions of this + License, each Contributor hereby grants to You a perpetual, worldwide, + non-exclusive, no-charge, royalty-free, irrevocable (except as stated in + this section) patent license to make, have made, use, offer to sell, sell, + import, and otherwise transfer the Work, where such license applies only to + those patent claims licensable by such Contributor that are necessarily + infringed by their Contribution(s) alone or by combination of their + Contribution(s) with the Work to which such Contribution(s) was submitted. + If You institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work or a + Contribution incorporated within the Work constitutes direct or + contributory patent infringement, then any patent licenses granted to You + under this License for that Work shall terminate as of the date such + litigation is filed. + +4. **Redistribution.** You may reproduce and distribute copies of the Work or + Derivative Works thereof in any medium, with or without modifications, and + in Source or Object form, provided that You meet the following conditions: + + 1. You must give any other recipients of the Work or Derivative Works a + copy of this License; and + + 2. You must cause any modified files to carry prominent notices stating + that You changed the files; and + + 3. You must retain, in the Source form of any Derivative Works that You + distribute, all copyright, patent, trademark, and attribution notices + from the Source form of the Work, excluding those notices that do not + pertain to any part of the Derivative Works; and + + 4. If the Work includes a "NOTICE" text file as part of its distribution, + then any Derivative Works that You distribute must include a readable + copy of the attribution notices contained within such NOTICE file, + excluding those notices that do not pertain to any part of the + Derivative Works, in at least one of the following places: within a + NOTICE text file distributed as part of the Derivative Works; within + the Source form or documentation, if provided along with the Derivative + Works; or, within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents of the + NOTICE file are for informational purposes only and do not modify the + License. You may add Your own attribution notices within Derivative + Works that You distribute, alongside or as an addendum to the NOTICE + text from the Work, provided that such additional attribution notices + cannot be construed as modifying the License. + + You may add Your own copyright statement to Your modifications and may + provide additional or different license terms and conditions for use, + reproduction, or distribution of Your modifications, or for any such + Derivative Works as a whole, provided Your use, reproduction, and + distribution of the Work otherwise complies with the conditions stated + in this License. + +5. **Submission of Contributions.** Unless You explicitly state otherwise, any + Contribution intentionally submitted for inclusion in the Work by You to + the Licensor shall be under the terms and conditions of this License, + without any additional terms or conditions. Notwithstanding the above, + nothing herein shall supersede or modify the terms of any separate license + agreement you may have executed with Licensor regarding such Contributions. + +6. **Trademarks.** This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, except + as required for reasonable and customary use in describing the origin of + the Work and reproducing the content of the NOTICE file. + +7. **Disclaimer of Warranty.** Unless required by applicable law or agreed to + in writing, Licensor provides the Work (and each Contributor provides its + Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied, including, without limitation, any + warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or + FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for + determining the appropriateness of using or redistributing the Work and + assume any risks associated with Your exercise of permissions under this + License. + +8. **Limitation of Liability.** In no event and under no legal theory, whether + in tort (including negligence), contract, or otherwise, unless required by + applicable law (such as deliberate and grossly negligent acts) or agreed to + in writing, shall any Contributor be liable to You for damages, including + any direct, indirect, special, incidental, or consequential damages of any + character arising as a result of this License or out of the use or + inability to use the Work (including but not limited to damages for loss of + goodwill, work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor has been + advised of the possibility of such damages. + +9. **Accepting Warranty or Additional Liability.** While redistributing the + Work or Derivative Works thereof, You may choose to offer, and charge a fee + for, acceptance of support, warranty, indemnity, or other liability + obligations and/or rights consistent with this License. However, in + accepting such obligations, You may act only on Your own behalf and on Your + sole responsibility, not on behalf of any other Contributor, and only if + You agree to indemnify, defend, and hold each Contributor harmless for any + liability incurred by, or claims asserted against, such Contributor by + reason of your accepting any such warranty or additional liability. + +END OF TERMS AND CONDITIONS + -------------------------------------------------------------------- Dependency: github.com/gofrs/flock Revision: 5135e617513b1e6e205a3a89b042249dee6730c8 @@ -4425,8 +4658,8 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI -------------------------------------------------------------------- Dependency: github.com/magefile/mage -Version: v1.8.0 -Revision: aedfce64c122eef47009b7f80c9771044753215d +Version: v1.9.0 +Revision: 1c36bf78a98209d91af71354deb001cca75e11fc License type (autodetected): Apache-2.0 ./vendor/github.com/magefile/mage/LICENSE: -------------------------------------------------------------------- @@ -6097,6 +6330,40 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +-------------------------------------------------------------------- +Dependency: golang.org/x/xerrors +Revision: 9bdfabe68543c54f90421aeb9a60ef8061b5b544 +License type (autodetected): BSD-3-Clause +./vendor/golang.org/x/xerrors/LICENSE: +-------------------------------------------------------------------- +Copyright (c) 2019 The Go Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + -------------------------------------------------------------------- Dependency: google.golang.org/api Version: v0.7.0 @@ -6222,239 +6489,6 @@ License type (autodetected): Apache-2.0 Apache License 2.0 --------------------------------------------------------------------- -Dependency: gopkg.in/goracle.v2 -Revision: 3222d7159b45fce95150f06a57e1bcc2868108d3 -License type (autodetected): Apache-2.0 -./vendor/gopkg.in/goracle.v2/LICENSE.md: --------------------------------------------------------------------- -Apache License 2.0 - - --------------------------------------------------------------------- -Dependency: gopkg.in/goracle.v2/odpi -License type (autodetected): UPL-1.0 -./vendor/gopkg.in/goracle.v2/odpi/LICENSE.md: --------------------------------------------------------------------- -Copyright (c) 2016, 2018 Oracle and/or its affiliates. All rights reserved. - -This program is free software: you can modify it and/or redistribute it under -the terms of: - -(i) the Universal Permissive License v 1.0 or at your option, any - later version (); and/or - -(ii) the Apache License v 2.0. () - - -The Universal Permissive License (UPL), Version 1.0 -=================================================== - -Subject to the condition set forth below, permission is hereby granted to any -person obtaining a copy of this software, associated documentation and/or data -(collectively the "Software"), free of charge and under any and all copyright -rights in the Software, and any and all patent rights owned or freely -licensable by each licensor hereunder covering either (i) the unmodified -Software as contributed to or provided by such licensor, or (ii) the Larger -Works (as defined below), to deal in both - -(a) the Software, and - -(b) any piece of software and/or hardware listed in the lrgrwrks.txt file if - one is included with the Software (each a "Larger Work" to which the - Software is contributed by such licensors), - -without restriction, including without limitation the rights to copy, create -derivative works of, display, perform, and distribute the Software and make, -use, sell, offer for sale, import, export, have made, and have sold the -Software and the Larger Work(s), and to sublicense the foregoing rights on -either these or other terms. - -This license is subject to the following condition: - -The above copyright notice and either this complete permission notice or at a -minimum a reference to the UPL must be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - - -Apache License -============== - -Version 2.0, January 2004 - -TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - -1. **Definitions**. - - "License" shall mean the terms and conditions for use, reproduction, and - distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by the - copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all other - entities that control, are controlled by, or are under common control with - that entity. For the purposes of this definition, "control" means (i) the - power, direct or indirect, to cause the direction or management of such - entity, whether by contract or otherwise, or (ii) ownership of fifty - percent (50%) or more of the outstanding shares, or (iii) beneficial - ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity exercising - permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation source, - and configuration files. - - "Object" form shall mean any form resulting from mechanical transformation - or translation of a Source form, including but not limited to compiled - object code, generated documentation, and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or Object form, - made available under the License, as indicated by a copyright notice that - is included in or attached to the work (an example is provided in the - Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object form, - that is based on (or derived from) the Work and for which the editorial - revisions, annotations, elaborations, or other modifications represent, as - a whole, an original work of authorship. For the purposes of this License, - Derivative Works shall not include works that remain separable from, or - merely link (or bind by name) to the interfaces of, the Work and Derivative - Works thereof. - - "Contribution" shall mean any work of authorship, including the original - version of the Work and any modifications or additions to that Work or - Derivative Works thereof, that is intentionally submitted to Licensor for - inclusion in the Work by the copyright owner or by an individual or Legal - Entity authorized to submit on behalf of the copyright owner. For the - purposes of this definition, "submitted" means any form of electronic, - verbal, or written communication sent to the Licensor or its - representatives, including but not limited to communication on electronic - mailing lists, source code control systems, and issue tracking systems that - are managed by, or on behalf of, the Licensor for the purpose of discussing - and improving the Work, but excluding communication that is conspicuously - marked or otherwise designated in writing by the copyright owner as "Not a - Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity on - behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - -2. **Grant of Copyright License.** Subject to the terms and conditions of this - License, each Contributor hereby grants to You a perpetual, worldwide, - non-exclusive, no-charge, royalty-free, irrevocable copyright license to - reproduce, prepare Derivative Works of, publicly display, publicly perform, - sublicense, and distribute the Work and such Derivative Works in Source or - Object form. - -3. **Grant of Patent License.** Subject to the terms and conditions of this - License, each Contributor hereby grants to You a perpetual, worldwide, - non-exclusive, no-charge, royalty-free, irrevocable (except as stated in - this section) patent license to make, have made, use, offer to sell, sell, - import, and otherwise transfer the Work, where such license applies only to - those patent claims licensable by such Contributor that are necessarily - infringed by their Contribution(s) alone or by combination of their - Contribution(s) with the Work to which such Contribution(s) was submitted. - If You institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work or a - Contribution incorporated within the Work constitutes direct or - contributory patent infringement, then any patent licenses granted to You - under this License for that Work shall terminate as of the date such - litigation is filed. - -4. **Redistribution.** You may reproduce and distribute copies of the Work or - Derivative Works thereof in any medium, with or without modifications, and - in Source or Object form, provided that You meet the following conditions: - - 1. You must give any other recipients of the Work or Derivative Works a - copy of this License; and - - 2. You must cause any modified files to carry prominent notices stating - that You changed the files; and - - 3. You must retain, in the Source form of any Derivative Works that You - distribute, all copyright, patent, trademark, and attribution notices - from the Source form of the Work, excluding those notices that do not - pertain to any part of the Derivative Works; and - - 4. If the Work includes a "NOTICE" text file as part of its distribution, - then any Derivative Works that You distribute must include a readable - copy of the attribution notices contained within such NOTICE file, - excluding those notices that do not pertain to any part of the - Derivative Works, in at least one of the following places: within a - NOTICE text file distributed as part of the Derivative Works; within - the Source form or documentation, if provided along with the Derivative - Works; or, within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents of the - NOTICE file are for informational purposes only and do not modify the - License. You may add Your own attribution notices within Derivative - Works that You distribute, alongside or as an addendum to the NOTICE - text from the Work, provided that such additional attribution notices - cannot be construed as modifying the License. - - You may add Your own copyright statement to Your modifications and may - provide additional or different license terms and conditions for use, - reproduction, or distribution of Your modifications, or for any such - Derivative Works as a whole, provided Your use, reproduction, and - distribution of the Work otherwise complies with the conditions stated - in this License. - -5. **Submission of Contributions.** Unless You explicitly state otherwise, any - Contribution intentionally submitted for inclusion in the Work by You to - the Licensor shall be under the terms and conditions of this License, - without any additional terms or conditions. Notwithstanding the above, - nothing herein shall supersede or modify the terms of any separate license - agreement you may have executed with Licensor regarding such Contributions. - -6. **Trademarks.** This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, except - as required for reasonable and customary use in describing the origin of - the Work and reproducing the content of the NOTICE file. - -7. **Disclaimer of Warranty.** Unless required by applicable law or agreed to - in writing, Licensor provides the Work (and each Contributor provides its - Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied, including, without limitation, any - warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or - FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for - determining the appropriateness of using or redistributing the Work and - assume any risks associated with Your exercise of permissions under this - License. - -8. **Limitation of Liability.** In no event and under no legal theory, whether - in tort (including negligence), contract, or otherwise, unless required by - applicable law (such as deliberate and grossly negligent acts) or agreed to - in writing, shall any Contributor be liable to You for damages, including - any direct, indirect, special, incidental, or consequential damages of any - character arising as a result of this License or out of the use or - inability to use the Work (including but not limited to damages for loss of - goodwill, work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor has been - advised of the possibility of such damages. - -9. **Accepting Warranty or Additional Liability.** While redistributing the - Work or Derivative Works thereof, You may choose to offer, and charge a fee - for, acceptance of support, warranty, indemnity, or other liability - obligations and/or rights consistent with this License. However, in - accepting such obligations, You may act only on Your own behalf and on Your - sole responsibility, not on behalf of any other Contributor, and only if - You agree to indemnify, defend, and hold each Contributor harmless for any - liability incurred by, or claims asserted against, such Contributor by - reason of your accepting any such warranty or additional liability. - -END OF TERMS AND CONDITIONS - - -------------------------------------------------------------------- Dependency: gopkg.in/inf.v0 Revision: 3887ee99ecf07df5b447e9b00d9c0b2adaa9f3e4 diff --git a/vendor/github.com/elastic/beats/libbeat/autodiscover/providers/kubernetes/node.go b/vendor/github.com/elastic/beats/libbeat/autodiscover/providers/kubernetes/node.go index 894133f3d12..c643ae4f30c 100644 --- a/vendor/github.com/elastic/beats/libbeat/autodiscover/providers/kubernetes/node.go +++ b/vendor/github.com/elastic/beats/libbeat/autodiscover/providers/kubernetes/node.go @@ -188,7 +188,6 @@ func (n *node) emit(node *kubernetes.Node, flag string) { }, } n.publish(event) - } func getAddress(node *kubernetes.Node) string { @@ -198,6 +197,12 @@ func getAddress(node *kubernetes.Node) string { } } + for _, address := range node.Status.Addresses { + if address.Type == v1.NodeInternalIP && address.Address != "" { + return address.Address + } + } + return "" } diff --git a/vendor/github.com/elastic/beats/libbeat/beat/event.go b/vendor/github.com/elastic/beats/libbeat/beat/event.go index 54d5c9398dc..d156a887a93 100644 --- a/vendor/github.com/elastic/beats/libbeat/beat/event.go +++ b/vendor/github.com/elastic/beats/libbeat/beat/event.go @@ -51,7 +51,7 @@ func (e *Event) SetID(id string) { if e.Meta == nil { e.Meta = common.MapStr{} } - e.Meta["id"] = id + e.Meta["_id"] = id } func (e *Event) GetValue(key string) (interface{}, error) { diff --git a/vendor/github.com/elastic/beats/libbeat/cmd/instance/beat.go b/vendor/github.com/elastic/beats/libbeat/cmd/instance/beat.go index 01bfec22945..2e5940d293c 100644 --- a/vendor/github.com/elastic/beats/libbeat/cmd/instance/beat.go +++ b/vendor/github.com/elastic/beats/libbeat/cmd/instance/beat.go @@ -520,7 +520,7 @@ func (b *Beat) Setup(settings Settings, bt beat.Creator, setup SetupSettings) er fmt.Println("Index setup finished.") } - if setup.Dashboard { + if setup.Dashboard && settings.HasDashboards { fmt.Println("Loading dashboards (Kibana must be running and reachable)") err = b.loadDashboards(context.Background(), true) diff --git a/vendor/github.com/elastic/beats/libbeat/cmd/instance/imports_common.go b/vendor/github.com/elastic/beats/libbeat/cmd/instance/imports_common.go index 6b78ffc7d56..d8fa4b9f0cf 100644 --- a/vendor/github.com/elastic/beats/libbeat/cmd/instance/imports_common.go +++ b/vendor/github.com/elastic/beats/libbeat/cmd/instance/imports_common.go @@ -24,6 +24,7 @@ import ( _ "github.com/elastic/beats/libbeat/processors/actions" // Register default processors. _ "github.com/elastic/beats/libbeat/processors/add_cloud_metadata" _ "github.com/elastic/beats/libbeat/processors/add_host_metadata" + _ "github.com/elastic/beats/libbeat/processors/add_id" _ "github.com/elastic/beats/libbeat/processors/add_locale" _ "github.com/elastic/beats/libbeat/processors/add_observer_metadata" _ "github.com/elastic/beats/libbeat/processors/add_process_metadata" @@ -32,6 +33,7 @@ import ( _ "github.com/elastic/beats/libbeat/processors/dissect" _ "github.com/elastic/beats/libbeat/processors/dns" _ "github.com/elastic/beats/libbeat/processors/extract_array" + _ "github.com/elastic/beats/libbeat/processors/fingerprint" _ "github.com/elastic/beats/libbeat/processors/registered_domain" _ "github.com/elastic/beats/libbeat/publisher/includes" // Register publisher pipeline modules ) diff --git a/vendor/github.com/elastic/beats/libbeat/cmd/instance/settings.go b/vendor/github.com/elastic/beats/libbeat/cmd/instance/settings.go index 138809557b0..7b7ab66706d 100644 --- a/vendor/github.com/elastic/beats/libbeat/cmd/instance/settings.go +++ b/vendor/github.com/elastic/beats/libbeat/cmd/instance/settings.go @@ -32,6 +32,7 @@ type Settings struct { Name string IndexPrefix string Version string + HasDashboards bool Monitoring report.Settings RunFlags *pflag.FlagSet ConfigOverrides []cfgfile.ConditionalOverride diff --git a/vendor/github.com/elastic/beats/libbeat/cmd/root.go b/vendor/github.com/elastic/beats/libbeat/cmd/root.go index e76a7ae9d90..94382eed5ba 100644 --- a/vendor/github.com/elastic/beats/libbeat/cmd/root.go +++ b/vendor/github.com/elastic/beats/libbeat/cmd/root.go @@ -88,6 +88,7 @@ func GenRootCmdWithSettings(beatCreator beat.Creator, settings instance.Settings rootCmd.PersistentFlags().AddGoFlag(flag.CommandLine.Lookup("d")) rootCmd.PersistentFlags().AddGoFlag(flag.CommandLine.Lookup("v")) rootCmd.PersistentFlags().AddGoFlag(flag.CommandLine.Lookup("e")) + rootCmd.PersistentFlags().AddGoFlag(flag.CommandLine.Lookup("environment")) rootCmd.PersistentFlags().AddGoFlag(flag.CommandLine.Lookup("path.config")) rootCmd.PersistentFlags().AddGoFlag(flag.CommandLine.Lookup("path.data")) rootCmd.PersistentFlags().AddGoFlag(flag.CommandLine.Lookup("path.logs")) diff --git a/vendor/github.com/elastic/beats/libbeat/common/config.go b/vendor/github.com/elastic/beats/libbeat/common/config.go index 7277d364f06..2f779d996bb 100644 --- a/vendor/github.com/elastic/beats/libbeat/common/config.go +++ b/vendor/github.com/elastic/beats/libbeat/common/config.go @@ -66,18 +66,6 @@ const ( selectorConfigWithPassword = "config-with-passwords" ) -var debugBlacklist = MakeStringSet( - "password", - "passphrase", - "key_passphrase", - "pass", - "proxy_url", - "url", - "urls", - "host", - "hosts", -) - // make hasSelector and configDebugf available for unit testing var hasSelector = logp.HasSelector var configDebugf = logp.Debug @@ -369,7 +357,7 @@ func DebugString(c *Config, filterPrivate bool) string { return fmt.Sprintf(" %v", err) } if filterPrivate { - filterDebugObject(content) + applyLoggingMask(content) } j, _ := json.MarshalIndent(content, "", " ") bufs = append(bufs, string(j)) @@ -380,7 +368,7 @@ func DebugString(c *Config, filterPrivate bool) string { return fmt.Sprintf(" %v", err) } if filterPrivate { - filterDebugObject(content) + applyLoggingMask(content) } j, _ := json.MarshalIndent(content, "", " ") bufs = append(bufs, string(j)) @@ -392,30 +380,6 @@ func DebugString(c *Config, filterPrivate bool) string { return strings.Join(bufs, "\n") } -func filterDebugObject(c interface{}) { - switch cfg := c.(type) { - case map[string]interface{}: - for k, v := range cfg { - if debugBlacklist.Has(k) { - if arr, ok := v.([]interface{}); ok { - for i := range arr { - arr[i] = "xxxxx" - } - } else { - cfg[k] = "xxxxx" - } - } else { - filterDebugObject(v) - } - } - - case []interface{}: - for _, elem := range cfg { - filterDebugObject(elem) - } - } -} - // OwnerHasExclusiveWritePerms asserts that the current user or root is the // owner of the config file and that the config file is (at most) writable by // the owner or root (e.g. group and other cannot have write access). diff --git a/vendor/github.com/elastic/beats/libbeat/common/fmtstr/formatevents.go b/vendor/github.com/elastic/beats/libbeat/common/fmtstr/formatevents.go index b6a5d54b312..e7950a39d0f 100644 --- a/vendor/github.com/elastic/beats/libbeat/common/fmtstr/formatevents.go +++ b/vendor/github.com/elastic/beats/libbeat/common/fmtstr/formatevents.go @@ -19,7 +19,6 @@ package fmtstr import ( "bytes" - "errors" "fmt" "reflect" "strconv" @@ -27,10 +26,11 @@ import ( "sync" "time" + "github.com/pkg/errors" + "github.com/elastic/beats/libbeat/beat" "github.com/elastic/beats/libbeat/common" "github.com/elastic/beats/libbeat/common/dtfmt" - "github.com/elastic/beats/libbeat/logp" ) // EventFormatString implements format string support on events @@ -420,10 +420,9 @@ func fieldString(event *beat.Event, field string) (string, error) { s, err := tryConvString(v) if err != nil { - logp.Warn("Can not convert key '%v' value to string", v) + return s, errors.Wrapf(err, "can not convert key '%v' value to string", v) } - - return s, err + return s, nil } func tryConvString(v interface{}) (string, error) { diff --git a/vendor/github.com/elastic/beats/libbeat/common/kubernetes/types.go b/vendor/github.com/elastic/beats/libbeat/common/kubernetes/types.go index cd600e9f60c..5648829efe6 100644 --- a/vendor/github.com/elastic/beats/libbeat/common/kubernetes/types.go +++ b/vendor/github.com/elastic/beats/libbeat/common/kubernetes/types.go @@ -23,7 +23,6 @@ import ( appsv1 "k8s.io/api/apps/v1" v1 "k8s.io/api/core/v1" - extv1 "k8s.io/api/extensions/v1beta1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/runtime" ) @@ -65,7 +64,7 @@ type PodContainerStatus = v1.ContainerStatus type Deployment = appsv1.Deployment // ReplicaSet data -type ReplicaSet = extv1.ReplicaSet +type ReplicaSet = appsv1.ReplicaSet // StatefulSet data type StatefulSet = appsv1.StatefulSet diff --git a/vendor/github.com/elastic/beats/libbeat/common/logging.go b/vendor/github.com/elastic/beats/libbeat/common/logging.go new file mode 100644 index 00000000000..2c5f656abd4 --- /dev/null +++ b/vendor/github.com/elastic/beats/libbeat/common/logging.go @@ -0,0 +1,54 @@ +// Licensed to Elasticsearch B.V. under one or more contributor +// license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright +// ownership. Elasticsearch B.V. licenses this file to you under +// the Apache License, Version 2.0 (the "License"); you may +// not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + +package common + +var maskList = MakeStringSet( + "password", + "passphrase", + "key_passphrase", + "pass", + "proxy_url", + "url", + "urls", + "host", + "hosts", +) + +func applyLoggingMask(c interface{}) { + switch cfg := c.(type) { + case map[string]interface{}: + for k, v := range cfg { + if maskList.Has(k) { + if arr, ok := v.([]interface{}); ok { + for i := range arr { + arr[i] = "xxxxx" + } + } else { + cfg[k] = "xxxxx" + } + } else { + applyLoggingMask(v) + } + } + + case []interface{}: + for _, elem := range cfg { + applyLoggingMask(elem) + } + } +} diff --git a/vendor/github.com/elastic/beats/libbeat/common/mapstr.go b/vendor/github.com/elastic/beats/libbeat/common/mapstr.go index d6d06dbda94..fbae24a39b4 100644 --- a/vendor/github.com/elastic/beats/libbeat/common/mapstr.go +++ b/vendor/github.com/elastic/beats/libbeat/common/mapstr.go @@ -20,6 +20,7 @@ package common import ( "encoding/json" "fmt" + "io" "sort" "strings" @@ -218,13 +219,16 @@ func (m MapStr) MarshalLogObject(enc zapcore.ObjectEncoder) error { return nil } - keys := make([]string, 0, len(m)) - for k := range m { + debugM := m.Clone() + applyLoggingMask(map[string]interface{}(debugM)) + + keys := make([]string, 0, len(debugM)) + for k := range debugM { keys = append(keys, k) } sort.Strings(keys) for _, k := range keys { - v := m[k] + v := debugM[k] if inner, ok := tryToMapStr(v); ok { enc.AddObject(k, inner) continue @@ -234,6 +238,19 @@ func (m MapStr) MarshalLogObject(enc zapcore.ObjectEncoder) error { return nil } +// Format implements fmt.Formatter +func (m MapStr) Format(f fmt.State, c rune) { + if f.Flag('+') || f.Flag('#') { + io.WriteString(f, m.String()) + return + } + + debugM := m.Clone() + applyLoggingMask(map[string]interface{}(debugM)) + + io.WriteString(f, debugM.String()) +} + // Flatten flattens the given MapStr and returns a flat MapStr. // // Example: diff --git a/vendor/github.com/elastic/beats/libbeat/common/streambuf/streambuf.go b/vendor/github.com/elastic/beats/libbeat/common/streambuf/streambuf.go index 27aa46a29d3..f28c2157792 100644 --- a/vendor/github.com/elastic/beats/libbeat/common/streambuf/streambuf.go +++ b/vendor/github.com/elastic/beats/libbeat/common/streambuf/streambuf.go @@ -35,8 +35,6 @@ package streambuf import ( "bytes" "errors" - - "github.com/elastic/beats/libbeat/logp" ) // Error returned if Append or Write operation is not allowed due to the buffer @@ -231,11 +229,7 @@ func (b *Buffer) Advance(count int) error { // Failed returns true if buffer is in failed state. If buffer is in failed // state, almost all buffer operations will fail func (b *Buffer) Failed() bool { - failed := b.err != nil - if failed { - logp.Debug("streambuf", "buf parser already failed with: %s", b.err) - } - return failed + return b.err != nil } // Err returns the error value of the last failed operation. diff --git a/vendor/github.com/elastic/beats/libbeat/common/transport/tlscommon/tls_config.go b/vendor/github.com/elastic/beats/libbeat/common/transport/tlscommon/tls_config.go index 44331b08c74..a7e69ea3ab4 100644 --- a/vendor/github.com/elastic/beats/libbeat/common/transport/tlscommon/tls_config.go +++ b/vendor/github.com/elastic/beats/libbeat/common/transport/tlscommon/tls_config.go @@ -66,11 +66,11 @@ type TLSConfig struct { ClientAuth tls.ClientAuthType } -// BuildModuleConfig takes the TLSConfig and transform it into a `tls.Config`. -func (c *TLSConfig) BuildModuleConfig(host string) *tls.Config { +// ToConfig generates a tls.Config object. Note, you must use BuildModuleConfig to generate a config with +// ServerName set, use that method for servers with SNI. +func (c *TLSConfig) ToConfig() *tls.Config { if c == nil { - // use default TLS settings, if config is empty. - return &tls.Config{ServerName: host} + return &tls.Config{} } minVersion, maxVersion := extractMinMaxVersion(c.Versions) @@ -80,7 +80,6 @@ func (c *TLSConfig) BuildModuleConfig(host string) *tls.Config { } return &tls.Config{ - ServerName: host, MinVersion: minVersion, MaxVersion: maxVersion, Certificates: c.Certificates, @@ -93,3 +92,15 @@ func (c *TLSConfig) BuildModuleConfig(host string) *tls.Config { ClientAuth: c.ClientAuth, } } + +// BuildModuleConfig takes the TLSConfig and transform it into a `tls.Config`. +func (c *TLSConfig) BuildModuleConfig(host string) *tls.Config { + if c == nil { + // use default TLS settings, if config is empty. + return &tls.Config{ServerName: host} + } + + config := c.ToConfig() + config.ServerName = host + return config +} diff --git a/vendor/github.com/elastic/beats/libbeat/keystore/keystore.go b/vendor/github.com/elastic/beats/libbeat/keystore/keystore.go index 74790d934b2..98ff30249af 100644 --- a/vendor/github.com/elastic/beats/libbeat/keystore/keystore.go +++ b/vendor/github.com/elastic/beats/libbeat/keystore/keystore.go @@ -22,7 +22,6 @@ import ( "fmt" "github.com/elastic/beats/libbeat/common" - "github.com/elastic/beats/libbeat/logp" ucfg "github.com/elastic/go-ucfg" ) @@ -87,7 +86,6 @@ func Factory(cfg *common.Config, defaultPath string) (Keystore, error) { config.Path = defaultPath } - logp.Debug("keystore", "Loading file keystore from %s", config.Path) keystore, err := NewFileKeystore(config.Path) return keystore, err } @@ -122,7 +120,6 @@ func ResolverWrap(keystore Keystore) func(string) (string, error) { return "", err } - logp.Debug("keystore", "accessing key '%s' from the keystore", keyName) return string(v), nil } } diff --git a/vendor/github.com/elastic/beats/libbeat/kibana/client.go b/vendor/github.com/elastic/beats/libbeat/kibana/client.go index a690180d6bc..c5154dd2bba 100644 --- a/vendor/github.com/elastic/beats/libbeat/kibana/client.go +++ b/vendor/github.com/elastic/beats/libbeat/kibana/client.go @@ -136,8 +136,9 @@ func NewClientWithConfig(config *ClientConfig) (*Client, error) { Password: password, HTTP: &http.Client{ Transport: &http.Transport{ - Dial: dialer.Dial, - DialTLS: tlsDialer.Dial, + Dial: dialer.Dial, + DialTLS: tlsDialer.Dial, + TLSClientConfig: tlsConfig.ToConfig(), }, Timeout: config.Timeout, }, diff --git a/vendor/github.com/elastic/beats/libbeat/logp/config.go b/vendor/github.com/elastic/beats/libbeat/logp/config.go index 245dee5e60a..b04ef2e6a23 100644 --- a/vendor/github.com/elastic/beats/libbeat/logp/config.go +++ b/vendor/github.com/elastic/beats/libbeat/logp/config.go @@ -17,7 +17,9 @@ package logp -import "time" +import ( + "time" +) // Config contains the configuration options for the logger. To create a Config // from a common.Config use logp/config.Build. @@ -52,20 +54,39 @@ type FileConfig struct { RedirectStderr bool `config:"redirect_stderr"` } -var defaultConfig = Config{ - Level: InfoLevel, - ToFiles: true, - Files: FileConfig{ - MaxSize: 10 * 1024 * 1024, - MaxBackups: 7, - Permissions: 0600, - Interval: 0, - RotateOnStartup: true, - }, - addCaller: true, +// DefaultConfig returns the default config options for a given environment the +// Beat is supposed to be run within. +func DefaultConfig(environment Environment) Config { + switch environment { + case SystemdEnvironment, ContainerEnvironment: + return defaultToStderrConfig() + + case MacOSServiceEnvironment, WindowsServiceEnvironment: + fallthrough + default: + return defaultToFileConfig() + } +} + +func defaultToStderrConfig() Config { + return Config{ + Level: InfoLevel, + ToStderr: true, + addCaller: true, + } } -// DefaultConfig returns the default config options. -func DefaultConfig() Config { - return defaultConfig +func defaultToFileConfig() Config { + return Config{ + Level: InfoLevel, + ToFiles: true, + Files: FileConfig{ + MaxSize: 10 * 1024 * 1024, + MaxBackups: 7, + Permissions: 0600, + Interval: 0, + RotateOnStartup: true, + }, + addCaller: true, + } } diff --git a/vendor/github.com/elastic/beats/libbeat/logp/configure/logging.go b/vendor/github.com/elastic/beats/libbeat/logp/configure/logging.go index c57acd4b39c..be1a7c5c6ab 100644 --- a/vendor/github.com/elastic/beats/libbeat/logp/configure/logging.go +++ b/vendor/github.com/elastic/beats/libbeat/logp/configure/logging.go @@ -19,6 +19,7 @@ package configure import ( "flag" + "fmt" "strings" "github.com/elastic/beats/libbeat/common" @@ -30,18 +31,22 @@ var ( verbose bool toStderr bool debugSelectors []string + environment logp.Environment ) +type environmentVar logp.Environment + func init() { flag.BoolVar(&verbose, "v", false, "Log at INFO level") flag.BoolVar(&toStderr, "e", false, "Log to stderr and disable syslog/file output") common.StringArrVarFlag(nil, &debugSelectors, "d", "Enable certain debug selectors") + flag.Var((*environmentVar)(&environment), "environment", "set environment the Beat is run in") } // Logging builds a logp.Config based on the given common.Config and the specified // CLI flags. func Logging(beatName string, cfg *common.Config) error { - config := logp.DefaultConfig() + config := logp.DefaultConfig(environment) config.Beat = beatName if cfg != nil { if err := cfg.Unpack(&config); err != nil { @@ -69,3 +74,17 @@ func applyFlags(cfg *logp.Config) { cfg.Level = logp.DebugLevel } } + +func (v *environmentVar) Set(in string) error { + env := logp.ParseEnvironment(in) + if env == logp.InvalidEnvironment { + return fmt.Errorf("'%v' is not supported", in) + } + + *(*logp.Environment)(v) = env + return nil +} + +func (v *environmentVar) String() string { + return (*logp.Environment)(v).String() +} diff --git a/vendor/github.com/elastic/beats/libbeat/logp/core.go b/vendor/github.com/elastic/beats/libbeat/logp/core.go index 8e5fa6e7c8b..5dd990714f4 100644 --- a/vendor/github.com/elastic/beats/libbeat/logp/core.go +++ b/vendor/github.com/elastic/beats/libbeat/logp/core.go @@ -37,7 +37,8 @@ import ( ) var ( - _log unsafe.Pointer // Pointer to a coreLogger. Access via atomic.LoadPointer. + _log unsafe.Pointer // Pointer to a coreLogger. Access via atomic.LoadPointer. + _defaultGoLog = golog.Writer() ) func init() { @@ -86,6 +87,10 @@ func Configure(cfg Config) error { return errors.Wrap(err, "failed to build log output") } + // Default logger is always discard, debug level below will + // possibly re-enable it. + golog.SetOutput(ioutil.Discard) + // Enabled selectors when debug is enabled. selectors := make(map[string]struct{}, len(cfg.Selectors)) if cfg.Level.Enabled(DebugLevel) && len(cfg.Selectors) > 0 { @@ -98,10 +103,12 @@ func Configure(cfg Config) error { selectors["*"] = struct{}{} } - if _, enabled := selectors["stdlog"]; !enabled { - // Disable standard logging by default (this is sometimes used by - // libraries and we don't want their spam). - golog.SetOutput(ioutil.Discard) + // Re-enable the default go logger output when either stdlog + // or all selector is enabled. + _, stdlogEnabled := selectors["stdlog"] + _, allEnabled := selectors["*"] + if stdlogEnabled || allEnabled { + golog.SetOutput(_defaultGoLog) } sink = selectiveWrapper(sink, selectors) diff --git a/vendor/github.com/elastic/beats/libbeat/logp/environment.go b/vendor/github.com/elastic/beats/libbeat/logp/environment.go new file mode 100644 index 00000000000..ae74ba7d46b --- /dev/null +++ b/vendor/github.com/elastic/beats/libbeat/logp/environment.go @@ -0,0 +1,82 @@ +// Licensed to Elasticsearch B.V. under one or more contributor +// license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright +// ownership. Elasticsearch B.V. licenses this file to you under +// the Apache License, Version 2.0 (the "License"); you may +// not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + +package logp + +import "strings" + +// Environment indicates the environment the logger is supped to be run in. +// The default logger configuration may be different for different environments. +type Environment int + +const ( + // DefaultEnvironment is used if the environment the process runs in is not known. + DefaultEnvironment Environment = iota + + // SystemdEnvironment indicates that the process is started and managed by systemd. + SystemdEnvironment + + // ContainerEnvironment indicates that the process is running within a container (docker, k8s, rkt, ...). + ContainerEnvironment + + // MacOSServiceEnvironment indicates that the process is running as a daemon on macOS (e.g. managed via launchctl). + MacOSServiceEnvironment + + // WindowsServiceEnvironment indicates the the process is run as a windows service. + WindowsServiceEnvironment + + // InvalidEnvironment indicates that the environment name given is unknown or invalid. + InvalidEnvironment +) + +// String returns the string representation the configured environment +func (v Environment) String() string { + switch v { + case DefaultEnvironment: + return "default" + case SystemdEnvironment: + return "systemd" + case ContainerEnvironment: + return "container" + case MacOSServiceEnvironment: + return "macOS_service" + case WindowsServiceEnvironment: + return "windows_service" + default: + return "" + } +} + +// ParseEnvironment returns the environment type by name. +// The parse is case insensitive. +// InvalidEnvironment is returned if the environment type is unknown. +func ParseEnvironment(in string) Environment { + switch strings.ToLower(in) { + case "default": + return DefaultEnvironment + case "systemd": + return SystemdEnvironment + case "container": + return ContainerEnvironment + case "macos_service": + return MacOSServiceEnvironment + case "windows_service": + return WindowsServiceEnvironment + default: + return InvalidEnvironment + } +} diff --git a/vendor/github.com/elastic/beats/libbeat/logp/global.go b/vendor/github.com/elastic/beats/libbeat/logp/global.go index bc14a8c3a67..584379c71a5 100644 --- a/vendor/github.com/elastic/beats/libbeat/logp/global.go +++ b/vendor/github.com/elastic/beats/libbeat/logp/global.go @@ -15,6 +15,8 @@ // specific language governing permissions and limitations // under the License. +//+build !nologpglobal + package logp import ( @@ -31,12 +33,6 @@ func MakeDebug(selector string) func(string, ...interface{}) { } } -// HasSelector returns true if the given selector was explicitly set. -func HasSelector(selector string) bool { - _, found := loadLogger().selectors[selector] - return found -} - // IsDebug returns true if the given selector would be logged. // Deprecated: Use logp.NewLogger. func IsDebug(selector string) bool { diff --git a/vendor/github.com/elastic/beats/libbeat/logp/logger.go b/vendor/github.com/elastic/beats/libbeat/logp/logger.go index f915477fc1c..b776a6166f3 100644 --- a/vendor/github.com/elastic/beats/libbeat/logp/logger.go +++ b/vendor/github.com/elastic/beats/libbeat/logp/logger.go @@ -18,6 +18,8 @@ package logp import ( + "fmt" + "go.uber.org/zap" "go.uber.org/zap/zapcore" ) @@ -203,6 +205,14 @@ func (l *Logger) DPanicw(msg string, keysAndValues ...interface{}) { l.sugar.DPanicw(msg, keysAndValues...) } +// Recover stops a panicking goroutine and logs an Error. +func (l *Logger) Recover(msg string) { + if r := recover(); r != nil { + msg := fmt.Sprintf("%s. Recovering, but please report this.", msg) + l.Error(msg, zap.Any("panic", r), zap.Stack("stack")) + } +} + // L returns an unnamed global logger. func L() *Logger { return loadLogger().logger diff --git a/vendor/github.com/elastic/beats/libbeat/logp/selective.go b/vendor/github.com/elastic/beats/libbeat/logp/selective.go index a5d6a7a7a00..cf73a3f7e6b 100644 --- a/vendor/github.com/elastic/beats/libbeat/logp/selective.go +++ b/vendor/github.com/elastic/beats/libbeat/logp/selective.go @@ -27,6 +27,12 @@ type selectiveCore struct { core zapcore.Core } +// HasSelector returns true if the given selector was explicitly set. +func HasSelector(selector string) bool { + _, found := loadLogger().selectors[selector] + return found +} + func selectiveWrapper(core zapcore.Core, selectors map[string]struct{}) zapcore.Core { if len(selectors) == 0 { return core diff --git a/vendor/github.com/elastic/beats/libbeat/outputs/elasticsearch/client.go b/vendor/github.com/elastic/beats/libbeat/outputs/elasticsearch/client.go index 5692fe12a7d..5c3a1bc7b48 100644 --- a/vendor/github.com/elastic/beats/libbeat/outputs/elasticsearch/client.go +++ b/vendor/github.com/elastic/beats/libbeat/outputs/elasticsearch/client.go @@ -213,9 +213,10 @@ func NewClient( Headers: s.Headers, http: &http.Client{ Transport: &http.Transport{ - Dial: dialer.Dial, - DialTLS: tlsDialer.Dial, - Proxy: proxy, + Dial: dialer.Dial, + DialTLS: tlsDialer.Dial, + TLSClientConfig: s.TLS.ToConfig(), + Proxy: proxy, }, Timeout: s.Timeout, }, @@ -436,7 +437,7 @@ func createEventBulkMeta( var id string if m := event.Meta; m != nil { - if tmp := m["id"]; tmp != nil { + if tmp := m["_id"]; tmp != nil { if s, ok := tmp.(string); ok { id = s } else { diff --git a/vendor/github.com/elastic/beats/libbeat/outputs/logstash/async.go b/vendor/github.com/elastic/beats/libbeat/outputs/logstash/async.go index 96374e192d0..967ae7d0f6c 100644 --- a/vendor/github.com/elastic/beats/libbeat/outputs/logstash/async.go +++ b/vendor/github.com/elastic/beats/libbeat/outputs/logstash/async.go @@ -18,7 +18,9 @@ package logstash import ( + "errors" "net" + "sync" "time" "github.com/elastic/beats/libbeat/beat" @@ -37,6 +39,8 @@ type asyncClient struct { win *window connect func() error + + mutex sync.Mutex } type msgRef struct { @@ -113,7 +117,11 @@ func (c *asyncClient) Connect() error { } func (c *asyncClient) Close() error { + c.mutex.Lock() + defer c.mutex.Unlock() + logp.Debug("logstash", "close connection") + if c.client != nil { err := c.client.Close() c.client = nil @@ -197,12 +205,23 @@ func (c *asyncClient) publishWindowed( } func (c *asyncClient) sendEvents(ref *msgRef, events []publisher.Event) error { + client := c.getClient() + if client == nil { + return errors.New("connection closed") + } window := make([]interface{}, len(events)) for i := range events { window[i] = &events[i].Content } ref.count.Inc() - return c.client.Send(ref.callback, window) + return client.Send(ref.callback, window) +} + +func (c *asyncClient) getClient() *v2.AsyncClient { + c.mutex.Lock() + client := c.client + c.mutex.Unlock() + return client } func (r *msgRef) callback(seq uint32, err error) { diff --git a/vendor/github.com/elastic/beats/libbeat/processors/actions/decode_json_fields.go b/vendor/github.com/elastic/beats/libbeat/processors/actions/decode_json_fields.go index ca85a0d4bfd..86712a81fee 100644 --- a/vendor/github.com/elastic/beats/libbeat/processors/actions/decode_json_fields.go +++ b/vendor/github.com/elastic/beats/libbeat/processors/actions/decode_json_fields.go @@ -40,6 +40,7 @@ type decodeJSONFields struct { overwriteKeys bool addErrorKey bool processArray bool + documentID string target *string } @@ -50,6 +51,7 @@ type config struct { AddErrorKey bool `config:"add_error_key"` ProcessArray bool `config:"process_array"` Target *string `config:"target"` + DocumentID string `config:"document_id"` } var ( @@ -81,7 +83,15 @@ func NewDecodeJSONFields(c *common.Config) (processors.Processor, error) { return nil, fmt.Errorf("fail to unpack the decode_json_fields configuration: %s", err) } - f := &decodeJSONFields{fields: config.Fields, maxDepth: config.MaxDepth, overwriteKeys: config.OverwriteKeys, addErrorKey: config.AddErrorKey, processArray: config.ProcessArray, target: config.Target} + f := &decodeJSONFields{ + fields: config.Fields, + maxDepth: config.MaxDepth, + overwriteKeys: config.OverwriteKeys, + addErrorKey: config.AddErrorKey, + processArray: config.ProcessArray, + documentID: config.DocumentID, + target: config.Target, + } return f, nil } @@ -115,6 +125,18 @@ func (f *decodeJSONFields) Run(event *beat.Event) (*beat.Event, error) { target = *f.target } + var id string + if key := f.documentID; key != "" { + if dict, ok := output.(map[string]interface{}); ok { + if tmp, err := common.MapStr(dict).GetValue(key); err == nil { + if v, ok := tmp.(string); ok { + id = v + common.MapStr(dict).Delete(key) + } + } + } + } + if target != "" { _, err = event.PutValue(target, output) } else { @@ -131,6 +153,13 @@ func (f *decodeJSONFields) Run(event *beat.Event) (*beat.Event, error) { errs = append(errs, err.Error()) continue } + + if id != "" { + if event.Meta == nil { + event.Meta = common.MapStr{} + } + event.Meta["_id"] = id + } } if len(errs) > 0 { diff --git a/vendor/github.com/elastic/beats/libbeat/processors/add_id/add_id.go b/vendor/github.com/elastic/beats/libbeat/processors/add_id/add_id.go new file mode 100644 index 00000000000..5df081460c3 --- /dev/null +++ b/vendor/github.com/elastic/beats/libbeat/processors/add_id/add_id.go @@ -0,0 +1,76 @@ +// Licensed to Elasticsearch B.V. under one or more contributor +// license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright +// ownership. Elasticsearch B.V. licenses this file to you under +// the Apache License, Version 2.0 (the "License"); you may +// not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + +package add_id + +import ( + "fmt" + + "github.com/elastic/beats/libbeat/processors/add_id/generator" + + "github.com/elastic/beats/libbeat/beat" + "github.com/elastic/beats/libbeat/common" + "github.com/elastic/beats/libbeat/processors" + jsprocessor "github.com/elastic/beats/libbeat/processors/script/javascript/module/processor" +) + +func init() { + processors.RegisterPlugin("add_id", New) + jsprocessor.RegisterPlugin("AddID", New) +} + +const processorName = "add_id" + +type addID struct { + config config + gen generator.IDGenerator +} + +// New constructs a new Add ID processor. +func New(cfg *common.Config) (processors.Processor, error) { + config := defaultConfig() + if err := cfg.Unpack(&config); err != nil { + return nil, makeErrConfigUnpack(err) + } + + gen, err := generator.Factory(config.Type) + if err != nil { + return nil, makeErrComputeID(err) + } + + p := &addID{ + config, + gen, + } + + return p, nil +} + +// Run enriches the given event with an ID +func (p *addID) Run(event *beat.Event) (*beat.Event, error) { + id := p.gen.NextID() + + if _, err := event.PutValue(p.config.TargetField, id); err != nil { + return nil, makeErrComputeID(err) + } + + return event, nil +} + +func (p *addID) String() string { + return fmt.Sprintf("%v=[target_field=[%v]]", processorName, p.config.TargetField) +} diff --git a/vendor/github.com/elastic/beats/libbeat/processors/add_id/config.go b/vendor/github.com/elastic/beats/libbeat/processors/add_id/config.go new file mode 100644 index 00000000000..ca28d48d68e --- /dev/null +++ b/vendor/github.com/elastic/beats/libbeat/processors/add_id/config.go @@ -0,0 +1,44 @@ +// Licensed to Elasticsearch B.V. under one or more contributor +// license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright +// ownership. Elasticsearch B.V. licenses this file to you under +// the Apache License, Version 2.0 (the "License"); you may +// not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + +package add_id + +import ( + "github.com/elastic/beats/libbeat/processors/add_id/generator" +) + +// configuration for Add ID processor. +type config struct { + TargetField string `config:"target_field"` // Target field for the ID + Type string `config:"type"` // Type of ID +} + +func defaultConfig() config { + return config{ + TargetField: "@metadata._id", + Type: "elasticsearch", + } +} + +func (c *config) Validate() error { + // Validate type of ID generator + if !generator.Exists(c.Type) { + return makeErrUnknownType(c.Type) + } + + return nil +} diff --git a/vendor/github.com/elastic/beats/libbeat/processors/add_id/errors.go b/vendor/github.com/elastic/beats/libbeat/processors/add_id/errors.go new file mode 100644 index 00000000000..59fc45494bd --- /dev/null +++ b/vendor/github.com/elastic/beats/libbeat/processors/add_id/errors.go @@ -0,0 +1,55 @@ +// Licensed to Elasticsearch B.V. under one or more contributor +// license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright +// ownership. Elasticsearch B.V. licenses this file to you under +// the Apache License, Version 2.0 (the "License"); you may +// not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + +package add_id + +import ( + "fmt" +) + +type ( + errConfigUnpack struct{ cause error } + errComputeID struct{ cause error } + errUnknownType struct{ typ string } +) + +func makeErrConfigUnpack(cause error) errConfigUnpack { + return errConfigUnpack{cause} +} +func (e errConfigUnpack) Error() string { + return fmt.Sprintf("failed to unpack %v processor configuration: %v", processorName, e.cause) +} +func (e errConfigUnpack) Unwrap() error { + return e.cause +} + +func makeErrComputeID(cause error) errComputeID { + return errComputeID{cause} +} +func (e errComputeID) Error() string { + return fmt.Sprintf("failed to compute ID: %v", e.cause) +} +func (e errComputeID) Unwrap() error { + return e.cause +} + +func makeErrUnknownType(typ string) errUnknownType { + return errUnknownType{typ} +} +func (e errUnknownType) Error() string { + return fmt.Sprintf("invalid type [%s]", e.typ) +} diff --git a/vendor/github.com/elastic/beats/libbeat/processors/add_id/generator/errors.go b/vendor/github.com/elastic/beats/libbeat/processors/add_id/generator/errors.go new file mode 100644 index 00000000000..dda17c32e61 --- /dev/null +++ b/vendor/github.com/elastic/beats/libbeat/processors/add_id/generator/errors.go @@ -0,0 +1,33 @@ +// Licensed to Elasticsearch B.V. under one or more contributor +// license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright +// ownership. Elasticsearch B.V. licenses this file to you under +// the Apache License, Version 2.0 (the "License"); you may +// not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + +package generator + +import ( + "fmt" +) + +type ( + errUnknownType struct{ typ string } +) + +func makeErrUnknownType(typ string) errUnknownType { + return errUnknownType{typ} +} +func (e errUnknownType) Error() string { + return fmt.Sprintf("invalid type [%s]", e.typ) +} diff --git a/vendor/github.com/elastic/beats/libbeat/processors/add_id/generator/es_generator.go b/vendor/github.com/elastic/beats/libbeat/processors/add_id/generator/es_generator.go new file mode 100644 index 00000000000..249b4af412a --- /dev/null +++ b/vendor/github.com/elastic/beats/libbeat/processors/add_id/generator/es_generator.go @@ -0,0 +1,135 @@ +// Licensed to Elasticsearch B.V. under one or more contributor +// license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright +// ownership. Elasticsearch B.V. licenses this file to you under +// the Apache License, Version 2.0 (the "License"); you may +// not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + +package generator + +import ( + "encoding/base64" + "math/rand" + "sync" + "time" +) + +type esTimeBasedUUIDGenerator struct{} + +// Singleton instance +var _esTimeBasedUUIDGenerator IDGenerator = (*esTimeBasedUUIDGenerator)(nil) + +// ESTimeBasedUUIDGenerator returns the singleton instance for this generator +func ESTimeBasedUUIDGenerator() IDGenerator { + return _esTimeBasedUUIDGenerator +} + +var ( + sequenceNumber uint64 + lastTimestamp uint64 + once sync.Once + mac []byte + mu sync.Mutex +) + +// NextID returns a base64-encoded, randomly-generated, but roughly ordered (over time), unique +// ID. The algorithm used to generate the ID is the same as used by Elasticsearch. +// See https://github.com/elastic/elasticsearch/blob/a666fb2266/server/src/main/java/org/elasticsearch/common/TimeBasedUUIDGenerator.java +func (*esTimeBasedUUIDGenerator) NextID() string { + // Initialize sequence number and mac address. We do this here instead of doing it in a package-level + // init function to give the runtime time to generate enough entropy for randomization. + initOnce() + + ts, seq := nextIDData() + var uuidBytes [15]byte + + packID(uuidBytes[:], ts, seq) + return base64.RawURLEncoding.EncodeToString(uuidBytes[:]) +} + +func initOnce() { + once.Do(func() { + sequenceNumber = rand.Uint64() + m, err := getSecureMungedMACAddress() + if err != nil { + panic(err) + } + mac = m + }) +} + +func nextIDData() (uint64, uint64) { + mu.Lock() + defer mu.Unlock() + + sequenceNumber++ + + // We only use bottom 3 bytes for the sequence number. + s := sequenceNumber & 0xffffff + + lastTimestamp = timestamp(nowMS(), lastTimestamp, s) + return lastTimestamp, s +} + +// timestamp returns a monotonically-increasing timestamp (in ms) to use, +// while accounting for system clock going backwards (e.g. due to a DST change). +func timestamp(clockTS, lastTS uint64, seq uint64) uint64 { + // Don't let timestamp go backwards, at least "on our watch" (while this process is running). We are still vulnerable if we are + // shut down, clock goes backwards, and we restart... for this we randomize the sequenceNumber on init to decrease chance of + // collision. + newTS := lastTS + if clockTS > lastTS { + newTS = clockTS + } + + // Always force the clock to increment whenever sequence number is 0, in case we have a long time-slip backwards. + if seq == 0 { + newTS++ + } + + return newTS +} + +func nowMS() uint64 { + now := time.Now() + return uint64((now.Unix() * 1000) + (int64(now.Nanosecond()) / 1000000)) +} + +func packID(buf []byte, ts uint64, seq uint64) { + //// We have auto-generated ids, which are usually used for append-only workloads. + //// So we try to optimize the order of bytes for indexing speed (by having quite + //// unique bytes close to the beginning of the ids so that sorting is fast) and + //// compression (by making sure we share common prefixes between enough ids). + + // We use the sequence number rather than the timestamp because the distribution of + // the timestamp depends too much on the indexing rate, so it is less reliable. + buf[0] = byte(seq) // copy lowest-order byte from sequence number + buf[1] = byte(seq >> 16) // copy 3rd lowest-order byte from sequence number + + // Now we start focusing on compression and put bytes that should not change too often. + buf[2] = byte(ts >> 16) // 3rd lowest-order byte from timestamp; changes every ~65 secs + buf[3] = byte(ts >> 24) // 4th lowest-order byte from timestamp; changes every ~4.5h + buf[4] = byte(ts >> 32) // 5th lowest-order byte from timestamp; changes every ~50 days + buf[5] = byte(ts >> 40) // 6th lowest-order byte from timestamp; changes every 35 years + + // Copy mac address bytes (6 bytes) + copy(buf[6:6+addrLen], mac) + + // Finally we put the remaining bytes, which will likely not be compressed at all. + buf[12] = byte(ts >> 8) // 2nd lowest-order byte from timestamp + buf[13] = byte(seq >> 8) // 2nd lowest-order byte from sequence number + buf[14] = byte(ts) + + // See also: more detailed explanation of byte choices at + // https://github.com/elastic/elasticsearch/blob/a666fb22664284d8e2114841ebb58ea4e1924691/server/src/main/java/org/elasticsearch/common/TimeBasedUUIDGenerator.java#L80-L95 +} diff --git a/vendor/github.com/elastic/beats/libbeat/processors/add_id/generator/generator.go b/vendor/github.com/elastic/beats/libbeat/processors/add_id/generator/generator.go new file mode 100644 index 00000000000..ca94ecd6481 --- /dev/null +++ b/vendor/github.com/elastic/beats/libbeat/processors/add_id/generator/generator.go @@ -0,0 +1,48 @@ +// Licensed to Elasticsearch B.V. under one or more contributor +// license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright +// ownership. Elasticsearch B.V. licenses this file to you under +// the Apache License, Version 2.0 (the "License"); you may +// not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + +package generator + +import "strings" + +var generators = map[string]IDGenerator{ + "elasticsearch": ESTimeBasedUUIDGenerator(), +} + +// IDGenerator implementors know how to generate and return a new ID +type IDGenerator interface { + NextID() string +} + +// Factory takes as input the type of ID to generate and returns the +// generator of that ID type. +func Factory(val string) (IDGenerator, error) { + typ := strings.ToLower(val) + g, found := generators[typ] + if !found { + return nil, makeErrUnknownType(val) + } + + return g, nil +} + +// Exists returns whether the given type of ID generator exists. +func Exists(val string) bool { + typ := strings.ToLower(val) + _, found := generators[typ] + return found +} diff --git a/vendor/github.com/elastic/beats/libbeat/processors/add_id/generator/mac.go b/vendor/github.com/elastic/beats/libbeat/processors/add_id/generator/mac.go new file mode 100644 index 00000000000..54237d7fa48 --- /dev/null +++ b/vendor/github.com/elastic/beats/libbeat/processors/add_id/generator/mac.go @@ -0,0 +1,101 @@ +// Licensed to Elasticsearch B.V. under one or more contributor +// license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright +// ownership. Elasticsearch B.V. licenses this file to you under +// the Apache License, Version 2.0 (the "License"); you may +// not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + +package generator + +import ( + "crypto/rand" + "net" +) + +// Golang port of https://github.com/elastic/elasticsearch/blob/a666fb2266/server/src/main/java/org/elasticsearch/common/MacAddressProvider.java + +type id []byte + +const addrLen = 6 + +func getSecureMungedMACAddress() ([]byte, error) { + addr, err := getMacAddress() + if err != nil { + return nil, err + } + + if !isValidAddress(addr) { + addr, err = constructDummyMulticastAddress() + if err != nil { + return nil, err + } + } + + munged := make([]byte, addrLen) + _, err = rand.Read(munged) + if err != nil { + return nil, err + } + + for i := 0; i < addrLen; i++ { + munged[i] ^= addr[i] + } + + return munged, nil +} + +func getMacAddress() ([]byte, error) { + interfaces, err := net.Interfaces() + if err != nil { + return nil, err + + } + for _, i := range interfaces { + if i.Flags != net.FlagLoopback { + // Pick the first valid non loopback address we find + addr := i.HardwareAddr + if isValidAddress(addr) { + return addr, nil + } + } + } + + // Could not find a mac address + return nil, nil +} + +func isValidAddress(addr []byte) bool { + if addr == nil || len(addr) != 6 { + return false + } + + for _, b := range addr { + if b != 0x00 { + return true // If any of the bytes are non zero assume a good address + } + } + + return false +} + +func constructDummyMulticastAddress() ([]byte, error) { + dummy := make([]byte, addrLen) + _, err := rand.Read(dummy) + if err != nil { + return nil, err + } + + // Set the broadcast bit to indicate this is not a _real_ mac address + dummy[0] |= byte(0x01) + return dummy, nil +} diff --git a/vendor/github.com/elastic/beats/libbeat/processors/fingerprint/config.go b/vendor/github.com/elastic/beats/libbeat/processors/fingerprint/config.go new file mode 100644 index 00000000000..dc36b6bceff --- /dev/null +++ b/vendor/github.com/elastic/beats/libbeat/processors/fingerprint/config.go @@ -0,0 +1,36 @@ +// Licensed to Elasticsearch B.V. under one or more contributor +// license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright +// ownership. Elasticsearch B.V. licenses this file to you under +// the Apache License, Version 2.0 (the "License"); you may +// not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + +package fingerprint + +// Config for fingerprint processor. +type Config struct { + Method hashMethod `config:"method"` // Hash function to use for fingerprinting + Fields []string `config:"fields" validate:"required"` // Source fields to compute fingerprint from + TargetField string `config:"target_field"` // Target field for the fingerprint + Encoding encodingMethod `config:"encoding"` // Encoding to use for target field value + IgnoreMissing bool `config:"ignore_missing"` // Ignore missing fields? +} + +func defaultConfig() Config { + return Config{ + Method: hashes["sha256"], + TargetField: "fingerprint", + Encoding: encodings["hex"], + IgnoreMissing: false, + } +} diff --git a/vendor/github.com/elastic/beats/libbeat/processors/fingerprint/encode.go b/vendor/github.com/elastic/beats/libbeat/processors/fingerprint/encode.go new file mode 100644 index 00000000000..843c7bd5d29 --- /dev/null +++ b/vendor/github.com/elastic/beats/libbeat/processors/fingerprint/encode.go @@ -0,0 +1,46 @@ +// Licensed to Elasticsearch B.V. under one or more contributor +// license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright +// ownership. Elasticsearch B.V. licenses this file to you under +// the Apache License, Version 2.0 (the "License"); you may +// not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + +package fingerprint + +import ( + "encoding/base32" + "encoding/base64" + "encoding/hex" + "strings" +) + +type encodingMethod func([]byte) string + +var encodings = map[string]encodingMethod{ + "hex": hex.EncodeToString, + "base32": base32.StdEncoding.EncodeToString, + "base64": base64.StdEncoding.EncodeToString, +} + +// Unpack creates the encodingMethod from the given string +func (e *encodingMethod) Unpack(str string) error { + str = strings.ToLower(str) + + m, found := encodings[str] + if !found { + return makeErrUnknownEncoding(str) + } + + *e = m + return nil +} diff --git a/vendor/github.com/elastic/beats/libbeat/processors/fingerprint/errors.go b/vendor/github.com/elastic/beats/libbeat/processors/fingerprint/errors.go new file mode 100644 index 00000000000..e025015883b --- /dev/null +++ b/vendor/github.com/elastic/beats/libbeat/processors/fingerprint/errors.go @@ -0,0 +1,79 @@ +// Licensed to Elasticsearch B.V. under one or more contributor +// license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright +// ownership. Elasticsearch B.V. licenses this file to you under +// the Apache License, Version 2.0 (the "License"); you may +// not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + +package fingerprint + +import ( + "errors" + "fmt" +) + +var errNoFields = errors.New("must specify at least one field") + +type ( + errUnknownEncoding struct{ encoding string } + errUnknownMethod struct{ method string } + errConfigUnpack struct{ cause error } + errComputeFingerprint struct{ cause error } + errMissingField struct { + field string + cause error + } + errNonScalarField struct{ field string } +) + +func makeErrUnknownEncoding(encoding string) errUnknownEncoding { + return errUnknownEncoding{encoding} +} +func (e errUnknownEncoding) Error() string { + return fmt.Sprintf("invalid encoding [%s]", e.encoding) +} + +func makeErrUnknownMethod(method string) errUnknownMethod { + return errUnknownMethod{method} +} +func (e errUnknownMethod) Error() string { + return fmt.Sprintf("invalid fingerprinting method [%s]", e.method) +} + +func makeErrConfigUnpack(cause error) errConfigUnpack { + return errConfigUnpack{cause} +} +func (e errConfigUnpack) Error() string { + return fmt.Sprintf("failed to unpack %v processor configuration: %v", processorName, e.cause) +} + +func makeErrComputeFingerprint(cause error) errComputeFingerprint { + return errComputeFingerprint{cause} +} +func (e errComputeFingerprint) Error() string { + return fmt.Sprintf("failed to compute fingerprint: %v", e.cause) +} + +func makeErrMissingField(field string, cause error) errMissingField { + return errMissingField{field, cause} +} +func (e errMissingField) Error() string { + return fmt.Sprintf("failed to find field [%v] in event: %v", e.field, e.cause) +} + +func makeErrNonScalarField(field string) errNonScalarField { + return errNonScalarField{field} +} +func (e errNonScalarField) Error() string { + return fmt.Sprintf("cannot compute fingerprint using non-scalar field [%v]", e.field) +} diff --git a/vendor/github.com/elastic/beats/libbeat/processors/fingerprint/fingerprint.go b/vendor/github.com/elastic/beats/libbeat/processors/fingerprint/fingerprint.go new file mode 100644 index 00000000000..b0f877dfeb3 --- /dev/null +++ b/vendor/github.com/elastic/beats/libbeat/processors/fingerprint/fingerprint.go @@ -0,0 +1,111 @@ +// Licensed to Elasticsearch B.V. under one or more contributor +// license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright +// ownership. Elasticsearch B.V. licenses this file to you under +// the Apache License, Version 2.0 (the "License"); you may +// not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + +package fingerprint + +import ( + "fmt" + "hash" + "io" + "time" + + "github.com/elastic/beats/libbeat/beat" + "github.com/elastic/beats/libbeat/common" + "github.com/elastic/beats/libbeat/processors" + jsprocessor "github.com/elastic/beats/libbeat/processors/script/javascript/module/processor" +) + +func init() { + processors.RegisterPlugin("fingerprint", New) + jsprocessor.RegisterPlugin("Fingerprint", New) +} + +const processorName = "fingerprint" + +type fingerprint struct { + config Config + fields []string + hash hash.Hash +} + +// New constructs a new fingerprint processor. +func New(cfg *common.Config) (processors.Processor, error) { + config := defaultConfig() + if err := cfg.Unpack(&config); err != nil { + return nil, makeErrConfigUnpack(err) + } + + fields := common.MakeStringSet(config.Fields...) + + p := &fingerprint{ + config: config, + hash: config.Method(), + fields: fields.ToSlice(), + } + + return p, nil +} + +// Run enriches the given event with fingerprint information +func (p *fingerprint) Run(event *beat.Event) (*beat.Event, error) { + hashFn := p.hash + hashFn.Reset() + + err := p.writeFields(hashFn, event.Fields) + if err != nil { + return nil, makeErrComputeFingerprint(err) + } + + hash := hashFn.Sum(nil) + encodedHash := p.config.Encoding(hash) + + if _, err = event.PutValue(p.config.TargetField, encodedHash); err != nil { + return nil, makeErrComputeFingerprint(err) + } + + return event, nil +} + +func (p *fingerprint) String() string { + return fmt.Sprintf("%v=[method=[%v]]", processorName, p.config.Method) +} + +func (p *fingerprint) writeFields(to io.Writer, eventFields common.MapStr) error { + for _, k := range p.fields { + v, err := eventFields.GetValue(k) + if err != nil { + if p.config.IgnoreMissing { + continue + } + return makeErrMissingField(k, err) + } + + i := v + switch vv := v.(type) { + case map[string]interface{}, []interface{}, common.MapStr: + return makeErrNonScalarField(k) + case time.Time: + // Ensure we consistently hash times in UTC. + i = vv.UTC() + } + + fmt.Fprintf(to, "|%v|%v", k, i) + } + + io.WriteString(to, "|") + return nil +} diff --git a/vendor/github.com/elastic/beats/libbeat/processors/fingerprint/hash.go b/vendor/github.com/elastic/beats/libbeat/processors/fingerprint/hash.go new file mode 100644 index 00000000000..cc957d03258 --- /dev/null +++ b/vendor/github.com/elastic/beats/libbeat/processors/fingerprint/hash.go @@ -0,0 +1,58 @@ +// Licensed to Elasticsearch B.V. under one or more contributor +// license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright +// ownership. Elasticsearch B.V. licenses this file to you under +// the Apache License, Version 2.0 (the "License"); you may +// not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + +package fingerprint + +import ( + "crypto/md5" + "crypto/sha1" + "crypto/sha256" + "crypto/sha512" + "hash" + "strings" + + "github.com/cespare/xxhash" +) + +type hashMethod func() hash.Hash + +var hashes = map[string]hashMethod{ + "md5": md5.New, + "sha1": sha1.New, + "sha256": sha256.New, + "sha384": sha512.New384, + "sha512": sha512.New, + "xxhash": newXxHash, +} + +// Unpack creates the hashMethod from the given string +func (f *hashMethod) Unpack(str string) error { + str = strings.ToLower(str) + + m, found := hashes[str] + if !found { + return makeErrUnknownMethod(str) + } + + *f = m + return nil +} + +// newXxHash returns a hash.Hash instead of the *Digest which implements the same +func newXxHash() hash.Hash { + return xxhash.New() +} diff --git a/vendor/github.com/elastic/beats/x-pack/libbeat/cmd/inject.go b/vendor/github.com/elastic/beats/x-pack/libbeat/cmd/inject.go index fa5ccea9edb..71d72a6c7c2 100644 --- a/vendor/github.com/elastic/beats/x-pack/libbeat/cmd/inject.go +++ b/vendor/github.com/elastic/beats/x-pack/libbeat/cmd/inject.go @@ -6,7 +6,6 @@ package cmd import ( "github.com/elastic/beats/libbeat/cmd" - "github.com/elastic/beats/libbeat/logp" // register central management "github.com/elastic/beats/x-pack/libbeat/licenser" @@ -16,10 +15,8 @@ import ( _ "github.com/elastic/beats/x-pack/libbeat/autodiscover/providers/aws/elb" ) -const licenseDebugK = "license" - // AddXPack extends the given root folder with XPack features func AddXPack(root *cmd.BeatsRootCmd, name string) { - licenser.Enforce(logp.NewLogger(licenseDebugK), name, licenser.BasicAndAboveOrTrial) + licenser.Enforce(name, licenser.BasicAndAboveOrTrial) root.AddCommand(genEnrollCmd(name, "")) } diff --git a/vendor/github.com/elastic/beats/x-pack/libbeat/licenser/es_callback.go b/vendor/github.com/elastic/beats/x-pack/libbeat/licenser/es_callback.go index d8bd9629635..8195c33ddb9 100644 --- a/vendor/github.com/elastic/beats/x-pack/libbeat/licenser/es_callback.go +++ b/vendor/github.com/elastic/beats/x-pack/libbeat/licenser/es_callback.go @@ -14,12 +14,17 @@ import ( "github.com/elastic/beats/libbeat/outputs/elasticsearch" ) +const licenseDebugK = "license" + // Enforce setups the corresponding callbacks in libbeat to verify the license on the // remote elasticsearch cluster. -func Enforce(log *logp.Logger, name string, checks ...CheckFunc) { +func Enforce(name string, checks ...CheckFunc) { name = strings.Title(name) cb := func(client *elasticsearch.Client) error { + // Logger created earlier than this place are at risk of discarding any log statement. + log := logp.NewLogger(licenseDebugK) + fetcher := NewElasticFetcher(client) license, err := fetcher.Fetch() @@ -42,6 +47,8 @@ func Enforce(log *logp.Logger, name string, checks ...CheckFunc) { ) } + log.Infof("Elasticsearch license: %s", license.Get()) + return nil } diff --git a/vendor/github.com/magefile/mage/README.md b/vendor/github.com/magefile/mage/README.md index dbd5af34e37..eed068dcdee 100644 --- a/vendor/github.com/magefile/mage/README.md +++ b/vendor/github.com/magefile/mage/README.md @@ -3,7 +3,7 @@

-## About +## About Mage is a make-like build tool using Go. You write plain-old go functions, and Mage automatically uses them as Makefile-like runnable targets. @@ -11,7 +11,7 @@ and Mage automatically uses them as Makefile-like runnable targets. ## Installation Mage has no dependencies outside the Go standard library, and builds with Go 1.7 -and above (possibly even lower versions, but they're not regularly tested). +and above (possibly even lower versions, but they're not regularly tested). **Using GOPATH** @@ -24,7 +24,7 @@ go run bootstrap.go **Using Go Modules** ``` -git clone https://github.com:magefile/mage +git clone https://github.com/magefile/mage cd mage go run bootstrap.go ``` @@ -39,7 +39,7 @@ with the correct version information. The mage binary will be created in your $GOPATH/bin directory. You may also install a binary release from our -[releases](https://github.com/magefile/mage/releases) page. +[releases](https://github.com/magefile/mage/releases) page. ## Demo @@ -47,8 +47,8 @@ You may also install a binary release from our ## Discussion -Join the `#mage` channel on [gophers slack](https://gophers.slack.com/messages/general/) -or post on the [magefile google group](https://groups.google.com/forum/#!forum/magefile) +Join the `#mage` channel on [gophers slack](https://gophers.slack.com/messages/general/) +or post on the [magefile google group](https://groups.google.com/forum/#!forum/magefile) for discussion of usage, development, etc. # Documentation @@ -72,3 +72,9 @@ that's not just straight line execution of commands. And if your project is written in Go, why introduce another language as idiosyncratic as bash? Why not use the language your contributors are already comfortable with? +# Thanks + +If you use mage and like it, or any of my other software, and you'd like to show your appreciation, you can do so on my patreon: + +[](https://www.patreon.com/join/natefinch?) + diff --git a/vendor/github.com/magefile/mage/go.mod b/vendor/github.com/magefile/mage/go.mod index d702af13eb7..8261fa13118 100644 --- a/vendor/github.com/magefile/mage/go.mod +++ b/vendor/github.com/magefile/mage/go.mod @@ -1 +1,3 @@ module github.com/magefile/mage + +go 1.12 diff --git a/vendor/github.com/magefile/mage/mage/main.go b/vendor/github.com/magefile/mage/mage/main.go index aa815855abe..4325ce95aa3 100644 --- a/vendor/github.com/magefile/mage/mage/main.go +++ b/vendor/github.com/magefile/mage/mage/main.go @@ -1,6 +1,7 @@ package mage import ( + "bytes" "crypto/sha1" "errors" "flag" @@ -11,12 +12,12 @@ import ( "os" "os/exec" "path/filepath" + "regexp" "runtime" "sort" "strings" "text/template" "time" - "unicode" "github.com/magefile/mage/internal" "github.com/magefile/mage/mg" @@ -30,13 +31,28 @@ import ( // change the inputs to the compiling process. const magicRebuildKey = "v0.3" +// (Aaaa)(Bbbb) -> aaaaBbbb +var firstWordRx = regexp.MustCompile(`^([[:upper:]][^[:upper:]]+)([[:upper:]].*)$`) + +// (AAAA)(Bbbb) -> aaaaBbbb +var firstAbbrevRx = regexp.MustCompile(`^([[:upper:]]+)([[:upper:]][^[:upper:]].*)$`) + +func lowerFirstWord(s string) string { + if match := firstWordRx.FindStringSubmatch(s); match != nil { + return strings.ToLower(match[1]) + match[2] + } + if match := firstAbbrevRx.FindStringSubmatch(s); match != nil { + return strings.ToLower(match[1]) + match[2] + } + return strings.ToLower(s) +} + var mainfileTemplate = template.Must(template.New("").Funcs(map[string]interface{}{ "lower": strings.ToLower, "lowerFirst": func(s string) string { parts := strings.Split(s, ":") for i, t := range parts { - r := []rune(t) - parts[i] = string(unicode.ToLower(r[0])) + string(r[1:]) + parts[i] = lowerFirstWord(t) } return strings.Join(parts, ":") }, @@ -95,6 +111,7 @@ type Invocation struct { Args []string // args to pass to the compiled binary GoCmd string // the go binary command to run CacheDir string // the directory where we should store compiled binaries + HashFast bool // don't rely on GOCACHE, just hash the magefiles } // ParseAndRun parses the command line, and then compiles and runs the mage @@ -267,7 +284,7 @@ Options: if len(inv.Args) > 0 && cmd != None { return inv, cmd, fmt.Errorf("unexpected arguments to command: %q", inv.Args) } - + inv.HashFast = mg.HashFast() return inv, cmd, err } @@ -306,11 +323,19 @@ func Invoke(inv Invocation) int { debug.Println("output exe is ", exePath) useCache := false - if s, err := internal.OutputDebug(inv.GoCmd, "env", "GOCACHE"); err == nil { + if inv.HashFast { + debug.Println("user has set MAGEFILE_HASHFAST, so we'll ignore GOCACHE") + } else { + s, err := internal.OutputDebug(inv.GoCmd, "env", "GOCACHE") + if err != nil { + errlog.Printf("failed to run %s env GOCACHE: %s", inv.GoCmd, err) + return 1 + } + // if GOCACHE exists, always rebuild, so we catch transitive // dependencies that have changed. if s != "" { - debug.Println("build cache exists, will ignore any compiled binary") + debug.Println("go build cache exists, will ignore any compiled binary") useCache = true } } @@ -408,17 +433,22 @@ func Magefiles(magePath, goos, goarch, goCmd string, stderr io.Writer, isDebug b } debug.Println("getting all non-mage files in", magePath) + // // first, grab all the files with no build tags specified.. this is actually // // our exclude list of things without the mage build tag. cmd := exec.Command(goCmd, "list", "-e", "-f", `{{join .GoFiles "||"}}`) cmd.Env = env - if isDebug { - cmd.Stderr = stderr - } + buf := &bytes.Buffer{} + cmd.Stderr = buf cmd.Dir = magePath b, err := cmd.Output() if err != nil { - return fail(fmt.Errorf("failed to list non-mage gofiles: %v", err)) + stderr := buf.String() + // if the error is "cannot find module", that can mean that there's no + // non-mage files, which is fine, so ignore it. + if !strings.Contains(stderr, "cannot find module for path") { + return fail(fmt.Errorf("failed to list non-mage gofiles: %v: %s", err, stderr)) + } } list := strings.TrimSpace(string(b)) debug.Println("found non-mage files", list) @@ -433,13 +463,11 @@ func Magefiles(magePath, goos, goarch, goCmd string, stderr io.Writer, isDebug b cmd = exec.Command(goCmd, "list", "-tags=mage", "-e", "-f", `{{join .GoFiles "||"}}`) cmd.Env = env - if isDebug { - cmd.Stderr = stderr - } + buf.Reset() cmd.Dir = magePath b, err = cmd.Output() if err != nil { - return fail(fmt.Errorf("failed to list mage gofiles: %v", err)) + return fail(fmt.Errorf("failed to list mage gofiles: %v: %s", err, buf.Bytes())) } list = strings.TrimSpace(string(b)) @@ -604,6 +632,9 @@ func RunCompiled(inv Invocation, exePath string, errlog *log.Logger) int { if inv.Debug { c.Env = append(c.Env, "MAGEFILE_DEBUG=1") } + if inv.GoCmd != "" { + c.Env = append(c.Env, fmt.Sprintf("MAGEFILE_GOCMD=%s", inv.GoCmd)) + } if inv.Timeout > 0 { c.Env = append(c.Env, fmt.Sprintf("MAGEFILE_TIMEOUT=%s", inv.Timeout.String())) } diff --git a/vendor/github.com/magefile/mage/mage/template.go b/vendor/github.com/magefile/mage/mage/template.go index 7b9bd6f9841..dc943fd8612 100644 --- a/vendor/github.com/magefile/mage/mage/template.go +++ b/vendor/github.com/magefile/mage/mage/template.go @@ -15,6 +15,7 @@ import ( "log" "os" "path/filepath" + "sort" "strconv" "strings" "text/tabwriter" @@ -96,16 +97,28 @@ Options: {{with .Description}}fmt.Println(` + "`{{.}}\n`" + `) {{- end}} {{- $default := .DefaultFunc}} - w := tabwriter.NewWriter(os.Stdout, 0, 4, 4, ' ', 0) - fmt.Println("Targets:") + targets := map[string]string{ {{- range .Funcs}} - fmt.Fprintln(w, " {{lowerFirst .TargetName}}{{if and (eq .Name $default.Name) (eq .Receiver $default.Receiver)}}*{{end}}\t" + {{printf "%q" .Synopsis}}) + "{{lowerFirst .TargetName}}{{if and (eq .Name $default.Name) (eq .Receiver $default.Receiver)}}*{{end}}": {{printf "%q" .Synopsis}}, {{- end}} {{- range .Imports}}{{$imp := .}} {{- range .Info.Funcs}} - fmt.Fprintln(w, " {{lowerFirst .TargetName}}{{if and (eq .Name $default.Name) (eq .Receiver $default.Receiver)}}*{{end}}\t" + {{printf "%q" .Synopsis}}) - {{end}} + "{{lowerFirst .TargetName}}{{if and (eq .Name $default.Name) (eq .Receiver $default.Receiver)}}*{{end}}": {{printf "%q" .Synopsis}}, + {{- end}} {{- end}} + } + + keys := make([]string, 0, len(targets)) + for name := range targets { + keys = append(keys, name) + } + sort.Strings(keys) + + fmt.Println("Targets:") + w := tabwriter.NewWriter(os.Stdout, 0, 4, 4, ' ', 0) + for _, name := range keys { + fmt.Fprintf(w, " %v\t%v\n", name, targets[name]) + } err := w.Flush() {{- if .DefaultFunc.Name}} if err == nil { diff --git a/vendor/github.com/magefile/mage/magefile.go b/vendor/github.com/magefile/mage/magefile.go index 12e9a48daab..0f2f1213015 100644 --- a/vendor/github.com/magefile/mage/magefile.go +++ b/vendor/github.com/magefile/mage/magefile.go @@ -1,7 +1,7 @@ //+build mage // This is the build script for Mage. The install target is all you really need. -// The release target is for generating offial releases and is really only +// The release target is for generating official releases and is really only // useful to project admins. package main @@ -27,12 +27,20 @@ func Install() error { } gocmd := mg.GoCmd() - gopath, err := sh.Output(gocmd, "env", "GOPATH") + // use GOBIN if set in the environment, otherwise fall back to first path + // in GOPATH environment string + bin, err := sh.Output(gocmd, "env", "GOBIN") if err != nil { - return fmt.Errorf("can't determine GOPATH: %v", err) + return fmt.Errorf("can't determine GOBIN: %v", err) + } + if bin == "" { + gopath, err := sh.Output(gocmd, "env", "GOPATH") + if err != nil { + return fmt.Errorf("can't determine GOPATH: %v", err) + } + paths := strings.Split(gopath, string([]rune{os.PathListSeparator})) + bin = filepath.Join(paths[0], "bin") } - paths := strings.Split(gopath, string([]rune{os.PathListSeparator})) - bin := filepath.Join(paths[0], "bin") // specifically don't mkdirall, if you have an invalid gopath in the first // place, that's not on us to fix. if err := os.Mkdir(bin, 0700); err != nil && !os.IsExist(err) { diff --git a/vendor/github.com/magefile/mage/mg/deps.go b/vendor/github.com/magefile/mage/mg/deps.go index 67b370eca24..ad85931f820 100644 --- a/vendor/github.com/magefile/mage/mg/deps.go +++ b/vendor/github.com/magefile/mage/mg/deps.go @@ -214,6 +214,21 @@ func (o *onceFun) run() error { return o.err } +// Returns a location of mg.Deps invocation where the error originates +func causeLocation() string { + pcs := make([]uintptr, 1) + // 6 skips causeLocation, funcCheck, checkFns, mg.CtxDeps, mg.Deps in stacktrace + if runtime.Callers(6, pcs) != 1 { + return "" + } + frames := runtime.CallersFrames(pcs) + frame, _ := frames.Next() + if frame.Function == "" && frame.File == "" && frame.Line == 0 { + return "" + } + return fmt.Sprintf("%s %s:%d", frame.Function, frame.File, frame.Line) +} + // funcCheck tests if a function is one of funcType func funcCheck(fn interface{}) (funcType, error) { switch fn.(type) { @@ -227,7 +242,7 @@ func funcCheck(fn interface{}) (funcType, error) { return contextErrorType, nil } - err := fmt.Errorf("Invalid type for dependent function: %T. Dependencies must be func(), func() error, func(context.Context), func(context.Context) error, or the same method on an mg.Namespace.", fn) + err := fmt.Errorf("Invalid type for dependent function: %T. Dependencies must be func(), func() error, func(context.Context), func(context.Context) error, or the same method on an mg.Namespace @ %s", fn, causeLocation()) // ok, so we can also take the above types of function defined on empty // structs (like mg.Namespace). When you pass a method of a type, it gets diff --git a/vendor/github.com/magefile/mage/mg/runtime.go b/vendor/github.com/magefile/mage/mg/runtime.go index 0f6cbea52e9..4dbe0b14094 100644 --- a/vendor/github.com/magefile/mage/mg/runtime.go +++ b/vendor/github.com/magefile/mage/mg/runtime.go @@ -19,21 +19,28 @@ const VerboseEnv = "MAGEFILE_VERBOSE" // debug mode when running mage. const DebugEnv = "MAGEFILE_DEBUG" -// GoCmdEnv is the environment variable that indicates the user requested -// verbose mode when running a magefile. +// GoCmdEnv is the environment variable that indicates the go binary the user +// desires to utilize for Magefile compilation. const GoCmdEnv = "MAGEFILE_GOCMD" // IgnoreDefaultEnv is the environment variable that indicates the user requested // to ignore the default target specified in the magefile. const IgnoreDefaultEnv = "MAGEFILE_IGNOREDEFAULT" +// HashFastEnv is the environment variable that indicates the user requested to +// use a quick hash of magefiles to determine whether or not the magefile binary +// needs to be rebuilt. This results in faster runtimes, but means that mage +// will fail to rebuild if a dependency has changed. To force a rebuild, run +// mage with the -f flag. +const HashFastEnv = "MAGEFILE_HASHFAST" + // Verbose reports whether a magefile was run with the verbose flag. func Verbose() bool { b, _ := strconv.ParseBool(os.Getenv(VerboseEnv)) return b } -// Debug reports whether a magefile was run with the verbose flag. +// Debug reports whether a magefile was run with the debug flag. func Debug() bool { b, _ := strconv.ParseBool(os.Getenv(DebugEnv)) return b @@ -48,6 +55,13 @@ func GoCmd() string { return "go" } +// HashFast reports whether the user has requested to use the fast hashing +// mechanism rather than rely on go's rebuilding mechanism. +func HashFast() bool { + b, _ := strconv.ParseBool(os.Getenv(HashFastEnv)) + return b +} + // IgnoreDefault reports whether the user has requested to ignore the default target // in the magefile. func IgnoreDefault() bool { diff --git a/vendor/github.com/magefile/mage/sh/cmd.go b/vendor/github.com/magefile/mage/sh/cmd.go index 2cddfb52711..fd8ba52ca75 100644 --- a/vendor/github.com/magefile/mage/sh/cmd.go +++ b/vendor/github.com/magefile/mage/sh/cmd.go @@ -76,7 +76,7 @@ func Output(cmd string, args ...string) (string, error) { return strings.TrimSuffix(buf.String(), "\n"), err } -// OutputWith is like RunWith, ubt returns what is written to stdout. +// OutputWith is like RunWith, but returns what is written to stdout. func OutputWith(env map[string]string, cmd string, args ...string) (string, error) { buf := &bytes.Buffer{} _, err := Exec(env, buf, os.Stderr, cmd, args...) diff --git a/vendor/github.com/magefile/mage/sh/helpers.go b/vendor/github.com/magefile/mage/sh/helpers.go index cb0024fea96..f5d20a2712b 100644 --- a/vendor/github.com/magefile/mage/sh/helpers.go +++ b/vendor/github.com/magefile/mage/sh/helpers.go @@ -31,6 +31,7 @@ func Copy(dst string, src string) error { if err != nil { return fmt.Errorf(`can't copy to %s: %v`, dst, err) } + defer to.Close() _, err = io.Copy(to, from) if err != nil { return fmt.Errorf(`error copying %s to %s: %v`, src, dst, err) diff --git a/vendor/github.com/magefile/mage/target/target.go b/vendor/github.com/magefile/mage/target/target.go index c74da2387cb..213703692cb 100644 --- a/vendor/github.com/magefile/mage/target/target.go +++ b/vendor/github.com/magefile/mage/target/target.go @@ -1,18 +1,30 @@ package target import ( + "errors" "os" "path/filepath" "time" ) -// Path reports if any of the sources have been modified more recently -// than the destination. Path does not descend into directories, it literally -// just checks the modtime of each thing you pass to it. If the destination -// file doesn't exist, it always returns true and nil. It's an error if any of -// the sources don't exist. +// expand takes a collection of sources as strings, and for each one, it expands +// environment variables in the form $FOO or ${FOO} using os.ExpandEnv +func expand(sources []string) []string { + for i, s := range sources { + // first expand the environment + sources[i] = os.ExpandEnv(s) + } + return sources +} + +// Path first expands environment variables like $FOO or ${FOO}, and then +// reports if any of the sources have been modified more recently than the +// destination. Path does not descend into directories, it literally just checks +// the modtime of each thing you pass to it. If the destination file doesn't +// exist, it always returns true and nil. It's an error if any of the sources +// don't exist. func Path(dst string, sources ...string) (bool, error) { - stat, err := os.Stat(dst) + stat, err := os.Stat(os.ExpandEnv(dst)) if os.IsNotExist(err) { return true, nil } @@ -20,7 +32,7 @@ func Path(dst string, sources ...string) (bool, error) { return false, err } srcTime := stat.ModTime() - dt, err := loadTargets(sources) + dt, err := loadTargets(expand(sources)) if err != nil { return false, err } @@ -31,13 +43,41 @@ func Path(dst string, sources ...string) (bool, error) { return false, nil } +// Glob expands each of the globs (file patterns) into individual sources and +// then calls Path on the result, reporting if any of the resulting sources have +// been modified more recently than the destination. Syntax for Glob patterns is +// the same as stdlib's filepath.Glob. Note that Glob does not expand +// environment variables before globbing -- env var expansion happens during +// the call to Path. It is an error for any glob to return an empty result. +func Glob(dst string, globs ...string) (bool, error) { + for _, g := range globs { + files, err := filepath.Glob(g) + if err != nil { + return false, err + } + if len(files) == 0 { + return false, errors.New("glob didn't match any files: " + g) + } + // it's best to evaluate each glob as we do it + // because we may be able to early-exit + shouldDo, err := Path(dst, files...) + if err != nil { + return false, err + } + if shouldDo { + return true, nil + } + } + return false, nil +} + // Dir reports whether any of the sources have been modified more recently than // the destination. If a source or destination is a directory, modtimes of // files under those directories are compared instead. If the destination file // doesn't exist, it always returns true and nil. It's an error if any of the // sources don't exist. func Dir(dst string, sources ...string) (bool, error) { - stat, err := os.Stat(dst) + stat, err := os.Stat(os.ExpandEnv(dst)) if os.IsNotExist(err) { return true, nil } @@ -51,7 +91,7 @@ func Dir(dst string, sources ...string) (bool, error) { return false, err } } - dt, err := loadTargets(sources) + dt, err := loadTargets(expand(sources)) if err != nil { return false, err } diff --git a/vendor/vendor.json b/vendor/vendor.json index a6a71a1e298..44960d64aa7 100644 --- a/vendor/vendor.json +++ b/vendor/vendor.json @@ -21,22 +21,22 @@ "checksumSHA1": "eruIVA8JnsB23rVKjETHvqJ0sj8=", "origin": "github.com/elastic/beats/vendor/github.com/DataDog/zstd", "path": "github.com/DataDog/zstd", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "9vIkKNaaSRELM/2nCkWOAdHD21M=", "origin": "github.com/elastic/beats/vendor/github.com/Microsoft/go-winio", "path": "github.com/Microsoft/go-winio", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "hgIAHvJxD+yog1zQGS0rqRGGCWg=", "origin": "github.com/elastic/beats/vendor/github.com/Microsoft/go-winio/pkg/guid", "path": "github.com/Microsoft/go-winio/pkg/guid", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "7GaOyxvD4mLFr39pWg40CGZ0yiM=", @@ -48,15 +48,15 @@ "checksumSHA1": "iIBcnU2RdzladVhbqbNVaAZ70QU=", "origin": "github.com/elastic/beats/vendor/github.com/Shopify/sarama", "path": "github.com/Shopify/sarama", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "Te1xRugxHQMAg7EvbIUuPWm8fvU=", "origin": "github.com/elastic/beats/vendor/github.com/StackExchange/wmi", "path": "github.com/StackExchange/wmi", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "B6ZUzckOOwd699eDnJIPqDiWB0I=", @@ -75,127 +75,127 @@ "checksumSHA1": "x+2mveBMsHlqDOqP6+54oKjOfns=", "origin": "github.com/elastic/beats/vendor/github.com/aws/aws-sdk-go-v2/aws", "path": "github.com/aws/aws-sdk-go-v2/aws", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "DVN6AdXnfTwEOLJwCOhFqJAEF1E=", "origin": "github.com/elastic/beats/vendor/github.com/aws/aws-sdk-go-v2/aws/awserr", "path": "github.com/aws/aws-sdk-go-v2/aws/awserr", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "fJ2Ll2RfM4bvJSkpxYS6MGCV1/I=", "origin": "github.com/elastic/beats/vendor/github.com/aws/aws-sdk-go-v2/aws/defaults", "path": "github.com/aws/aws-sdk-go-v2/aws/defaults", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "SGqjtJlvy1neCaCOb2Buv7uNKgw=", "origin": "github.com/elastic/beats/vendor/github.com/aws/aws-sdk-go-v2/aws/ec2metadata", "path": "github.com/aws/aws-sdk-go-v2/aws/ec2metadata", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "XoAAyYIu42pOYw40zWUI8uyOy9w=", "origin": "github.com/elastic/beats/vendor/github.com/aws/aws-sdk-go-v2/aws/ec2rolecreds", "path": "github.com/aws/aws-sdk-go-v2/aws/ec2rolecreds", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "VskG4VAz65TA2WH7uwerIRhZ4G8=", "origin": "github.com/elastic/beats/vendor/github.com/aws/aws-sdk-go-v2/aws/endpointcreds", "path": "github.com/aws/aws-sdk-go-v2/aws/endpointcreds", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "1GlUbiSuTCkgGoaZHpKjdD2oDLQ=", "origin": "github.com/elastic/beats/vendor/github.com/aws/aws-sdk-go-v2/aws/endpoints", "path": "github.com/aws/aws-sdk-go-v2/aws/endpoints", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "qZ6eypJEX3bSc1j+cdu18an7BBQ=", "origin": "github.com/elastic/beats/vendor/github.com/aws/aws-sdk-go-v2/aws/external", "path": "github.com/aws/aws-sdk-go-v2/aws/external", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "HCMcWqRIM1WV+MLem876CEwlTaI=", "origin": "github.com/elastic/beats/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/v4", "path": "github.com/aws/aws-sdk-go-v2/aws/signer/v4", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "uB5t0KQ6iq+jKeTfjVr4Wr4RsBo=", "origin": "github.com/elastic/beats/vendor/github.com/aws/aws-sdk-go-v2/aws/stscreds", "path": "github.com/aws/aws-sdk-go-v2/aws/stscreds", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "e6B1TByeUglBqKy8uBXBaINynlE=", "origin": "github.com/elastic/beats/vendor/github.com/aws/aws-sdk-go-v2/internal/awsutil", "path": "github.com/aws/aws-sdk-go-v2/internal/awsutil", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "+U2Rnrbu0b6JWJSGfF8/eBRx4Ig=", "origin": "github.com/elastic/beats/vendor/github.com/aws/aws-sdk-go-v2/internal/ini", "path": "github.com/aws/aws-sdk-go-v2/internal/ini", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "ERU2v7Jbu86xjpLgb+dG4lnyNfU=", "origin": "github.com/elastic/beats/vendor/github.com/aws/aws-sdk-go-v2/internal/sdk", "path": "github.com/aws/aws-sdk-go-v2/internal/sdk", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "ajB3ydRioLxEt/cNKtkjFLRbQWk=", "origin": "github.com/elastic/beats/vendor/github.com/aws/aws-sdk-go-v2/private/protocol", "path": "github.com/aws/aws-sdk-go-v2/private/protocol", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "aHSao8oK9aBHiVerbVN7Ph5NlMU=", "origin": "github.com/elastic/beats/vendor/github.com/aws/aws-sdk-go-v2/private/protocol/query", "path": "github.com/aws/aws-sdk-go-v2/private/protocol/query", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "4deNSswzG34mHBmXucHZ1HuB/4o=", "origin": "github.com/elastic/beats/vendor/github.com/aws/aws-sdk-go-v2/private/protocol/query/queryutil", "path": "github.com/aws/aws-sdk-go-v2/private/protocol/query/queryutil", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "GCD28Ln+6abwhvQ9BYdTPhAagF8=", "origin": "github.com/elastic/beats/vendor/github.com/aws/aws-sdk-go-v2/private/protocol/rest", "path": "github.com/aws/aws-sdk-go-v2/private/protocol/rest", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "aUgbxpCz2vi9bxm+YHnz3GojvAY=", "origin": "github.com/elastic/beats/vendor/github.com/aws/aws-sdk-go-v2/private/protocol/xml/xmlutil", "path": "github.com/aws/aws-sdk-go-v2/private/protocol/xml/xmlutil", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "P3fwZGBhH8PYauHxLb8yWjunJKw=", @@ -213,8 +213,8 @@ "checksumSHA1": "JXmr18oyPLd3LGIex8aAjeUxzGc=", "origin": "github.com/elastic/beats/vendor/github.com/aws/aws-sdk-go-v2/service/sts", "path": "github.com/aws/aws-sdk-go-v2/service/sts", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "Hc4yYaBrUJXrXge+C5PecOIFX84=", @@ -292,8 +292,8 @@ "checksumSHA1": "dvabztWVQX8f6oMLRyv4dLH+TGY=", "origin": "github.com/elastic/beats/vendor/github.com/davecgh/go-spew/spew", "path": "github.com/davecgh/go-spew/spew", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "ULnk7ggN82JFO0ZdBCmSsQH3Vh8=", @@ -317,15 +317,15 @@ "checksumSHA1": "Gj+xR1VgFKKmFXYOJMnAczC3Znk=", "origin": "github.com/elastic/beats/vendor/github.com/docker/distribution/digestset", "path": "github.com/docker/distribution/digestset", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "QRxPMM7EjKnrZvhpRwPQ2s/iqSo=", "origin": "github.com/elastic/beats/vendor/github.com/docker/distribution/reference", "path": "github.com/docker/distribution/reference", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "OvbnMCvUWjeV6iKz843oHyZMQHY=", @@ -337,120 +337,120 @@ "checksumSHA1": "NgQljhOV4hWsnskKteojGyUQHd4=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/api", "path": "github.com/docker/docker/api", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "f79ymEBz/cSEpBegRzRAREEWRjU=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/api/types", "path": "github.com/docker/docker/api/types", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "/jF0HVFiLzUUuywSjp4F/piM7BM=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/api/types/blkiodev", "path": "github.com/docker/docker/api/types/blkiodev", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "rBGoI39KB5EQNaYMa3atjIa2LcY=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/api/types/container", "path": "github.com/docker/docker/api/types/container", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "fF+hqcXRnyL/ZeDFP7b5HSa734Q=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/api/types/events", "path": "github.com/docker/docker/api/types/events", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "XcXpxlu8Ewt+vbVjZuMnDXG/Z8M=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/api/types/filters", "path": "github.com/docker/docker/api/types/filters", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "y1YAaXPtsvS3dxEzNE5LXhmYkno=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/api/types/image", "path": "github.com/docker/docker/api/types/image", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "9OClWW7OCikgz4QCS/sAVcvqcWk=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/api/types/mount", "path": "github.com/docker/docker/api/types/mount", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "00k6FhkdRZ+TEiPPsUPAY594bCw=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/api/types/network", "path": "github.com/docker/docker/api/types/network", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "m4Jg5WnW75I65nvkEno8PElSXik=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/api/types/registry", "path": "github.com/docker/docker/api/types/registry", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "OQEUS/2J2xVHpfvcsxcXzYqBSeY=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/api/types/strslice", "path": "github.com/docker/docker/api/types/strslice", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "lyByEOaPKxCLcBvrXmt3VRw1PAI=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/api/types/swarm", "path": "github.com/docker/docker/api/types/swarm", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "txs5EKTbKgVyKmKKSnaH3fr+odA=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/api/types/swarm/runtime", "path": "github.com/docker/docker/api/types/swarm/runtime", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "V8OZpLS8i1HfO4lAzUzEw2BgnfQ=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/api/types/time", "path": "github.com/docker/docker/api/types/time", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "MZsgRjJJ0D/gAsXfKiEys+op6dE=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/api/types/versions", "path": "github.com/docker/docker/api/types/versions", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "REnP4RB3EMCkMS1dw4N5WIZU/jg=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/api/types/volume", "path": "github.com/docker/docker/api/types/volume", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "uTs33Hb65fY9OtlUb3Os/qToN8k=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/client", "path": "github.com/docker/docker/client", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "q4R77xtScr+W3m77Otw6kr34ktg=", @@ -462,29 +462,29 @@ "checksumSHA1": "Ybq78CnAoQWVBk+lkh3zykmcSjs=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/pkg/ioutils", "path": "github.com/docker/docker/pkg/ioutils", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "EXiIm2xIL7Ds+YsQUx8Z3eUYPtI=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/pkg/longpath", "path": "github.com/docker/docker/pkg/longpath", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "XOYKj6VqVoOcxWM0DD+Vu2ptJz4=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/pkg/mount", "path": "github.com/docker/docker/pkg/mount", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "TYqofbgbw+QR0g/rAIhZ2cQGlAM=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/pkg/system", "path": "github.com/docker/docker/pkg/system", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "8I0Ez+aUYGpsDEVZ8wN/Ztf6Zqs=", @@ -497,36 +497,36 @@ "checksumSHA1": "JbiWTzH699Sqz25XmDlsARpMN9w=", "origin": "github.com/elastic/beats/vendor/github.com/docker/go-connections/nat", "path": "github.com/docker/go-connections/nat", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "jUfDG3VQsA2UZHvvIXncgiddpYA=", "origin": "github.com/elastic/beats/vendor/github.com/docker/go-connections/sockets", "path": "github.com/docker/go-connections/sockets", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "7wdrahbZP18vU6iyI9mE2OxIVjQ=", "origin": "github.com/elastic/beats/vendor/github.com/docker/go-connections/tlsconfig", "path": "github.com/docker/go-connections/tlsconfig", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "ambe8F4AofPxChCJssXXwWphQQ8=", "origin": "github.com/elastic/beats/vendor/github.com/docker/go-units", "path": "github.com/docker/go-units", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "sNAU9ojYVUhO6dVXey6T3JhRQpw=", "origin": "github.com/elastic/beats/vendor/github.com/docker/libtrust", "path": "github.com/docker/libtrust", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "tSXR3pIWOvVv0vd1HgciU6/xQZ4=", @@ -579,987 +579,1011 @@ "checksumSHA1": "rhLUtXvcmouYuBwOq9X/nYKzvNg=", "origin": "github.com/elastic/beats/vendor/github.com/dustin/go-humanize", "path": "github.com/dustin/go-humanize", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "y2Kh4iPlgCPXSGTCcFpzePYdzzg=", "origin": "github.com/elastic/beats/vendor/github.com/eapache/go-resiliency/breaker", "path": "github.com/eapache/go-resiliency/breaker", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "WHl96RVZlOOdF4Lb1OOadMpw8ls=", "origin": "github.com/elastic/beats/vendor/github.com/eapache/go-xerial-snappy", "path": "github.com/eapache/go-xerial-snappy", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "oCCs6kDanizatplM5e/hX76busE=", "origin": "github.com/elastic/beats/vendor/github.com/eapache/queue", "path": "github.com/eapache/queue", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "ghzg287iFGNMhp2zSoRTOFp5r84=", "path": "github.com/elastic/beats/dev-tools/mage", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "caSqs/ycEo/eRF5fDruMsV6NtLM=", "path": "github.com/elastic/beats/dev-tools/mage/gotool", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "6e4L4BO5t46z5Riex12P4tantRI=", "path": "github.com/elastic/beats/libbeat/api", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "2+D2sY26qE+GGnD60rOSlYdifV4=", "path": "github.com/elastic/beats/libbeat/api/npipe", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "hxBkADTWovwdsq/TAN6uDdTLBY4=", "path": "github.com/elastic/beats/libbeat/asset", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "O9K9eQMo8mpehDdFAJLceESLNeA=", "path": "github.com/elastic/beats/libbeat/autodiscover", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "ZCQyqZn3NFfAJo//PSd1YASvytY=", "path": "github.com/elastic/beats/libbeat/autodiscover/appenders/config", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "+y5GJLNKklfdeH6/ryZSNx2qjA4=", "path": "github.com/elastic/beats/libbeat/autodiscover/builder", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "IifZH9hzzPymGV2XQfQ/tFR4uSE=", "path": "github.com/elastic/beats/libbeat/autodiscover/meta", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "DlDU7wtFijDMQm7v99S7+EwLRUc=", "path": "github.com/elastic/beats/libbeat/autodiscover/providers/docker", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "rPyf1EwOxAo2XU3tH/xW0vSBNb8=", "path": "github.com/elastic/beats/libbeat/autodiscover/providers/jolokia", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { - "checksumSHA1": "PcFffRYRyZmisCa5AM6HoUhehkk=", + "checksumSHA1": "f/AJjIvylv8agTxgGZ4+yqdoGjw=", "path": "github.com/elastic/beats/libbeat/autodiscover/providers/kubernetes", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "eaKz8KWZXYHpLvBCIRN3V8J7G18=", "path": "github.com/elastic/beats/libbeat/autodiscover/template", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { - "checksumSHA1": "egzjzupDWG7iL6nIuOHBsMD2EDs=", + "checksumSHA1": "BDKyq3u/0n1dTpkwCrCQ7OJ69t0=", "path": "github.com/elastic/beats/libbeat/beat", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "1UCzXYNdH1WA5h5aHWPkLRj8yxQ=", "path": "github.com/elastic/beats/libbeat/cfgfile", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "eMn2CARQC4cH9TjZI+Dbh3j1yGw=", "path": "github.com/elastic/beats/libbeat/cloudid", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { - "checksumSHA1": "McZPGoaFB2tYmNgzciXbcehQrLQ=", + "checksumSHA1": "UaYwYrX8fbbnXXgr4/fC2x76t5g=", "path": "github.com/elastic/beats/libbeat/cmd", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "l9PsZkJM8PP1OXDp5CeIvfpjHYc=", "path": "github.com/elastic/beats/libbeat/cmd/export", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { - "checksumSHA1": "oqeekU9TrfdkmqM1LS1JiYY5WPs=", + "checksumSHA1": "64tfPKRaiSflh43ghj4BbGpVsu4=", "path": "github.com/elastic/beats/libbeat/cmd/instance", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "UjCBCC1dZP15Z/uCStwNcD+EXK4=", "path": "github.com/elastic/beats/libbeat/cmd/test", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { - "checksumSHA1": "nAhqkgLjlNqciW/FkhGWWWVNZDo=", + "checksumSHA1": "4j7GpVItzXVHqKhhoiiNvY+omeI=", "path": "github.com/elastic/beats/libbeat/common", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "lFYRu/M9CL6/povZOeBYui9/laI=", "path": "github.com/elastic/beats/libbeat/common/atomic", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "O5lD0j+tTM5lZkSzPE9KaxiHTeY=", "path": "github.com/elastic/beats/libbeat/common/backoff", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "Fxbw/7lPbh9dY3HH5k8sc4PU6Yo=", "path": "github.com/elastic/beats/libbeat/common/bus", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "oJRIZnhV3geXr03ZwjMNCsQ9jZQ=", "path": "github.com/elastic/beats/libbeat/common/cfgtype", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "d0pIynyart5HMe7IKw3wtIH2R48=", "path": "github.com/elastic/beats/libbeat/common/cfgwarn", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "gagye6XHCqSCAVjpdJAGSOd06Uw=", "path": "github.com/elastic/beats/libbeat/common/cli", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "cFZpp4H0Wd+B4yQv+WJjvWRX+qk=", "path": "github.com/elastic/beats/libbeat/common/docker", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "/pfxhr0mMYhgkaL4/loUXCHH3oA=", "path": "github.com/elastic/beats/libbeat/common/dtfmt", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "dvKHa/K/4fI/UEN6Bjx4p03oGHk=", "path": "github.com/elastic/beats/libbeat/common/file", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "vSs1uzCmbsEzpBPxA4whpJviEBY=", "path": "github.com/elastic/beats/libbeat/common/flowhash", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { - "checksumSHA1": "xJ00ViMObqxkObPVZfsys7SN8Eg=", + "checksumSHA1": "Zo4Q75NsaNoxC3YL4LAV8Hc9CSU=", "path": "github.com/elastic/beats/libbeat/common/fmtstr", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "XqFsb7l+pWBU+veNnHmL2RzWZmw=", "path": "github.com/elastic/beats/libbeat/common/jsontransform", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "syBGSam2yNQZRz41QgXaAOWWQn4=", "path": "github.com/elastic/beats/libbeat/common/kafka", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { - "checksumSHA1": "nkizolSWn5AYqqNjWmX6ncPRUKg=", + "checksumSHA1": "JsUvgqthghGNbcNrNzLzF+9D4lo=", "path": "github.com/elastic/beats/libbeat/common/kubernetes", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "tFwAF/NDa6OXKWPS8VFI+jQbjhE=", "path": "github.com/elastic/beats/libbeat/common/kubernetes/metadata", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "OhneWeelju/+zBnNoWWNwTNn8JU=", "path": "github.com/elastic/beats/libbeat/common/match", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "jLi8S5eaG9uPawGF105+Z8dkesc=", "path": "github.com/elastic/beats/libbeat/common/reload", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "uMo9yaQAFfFG9iOsmdhQokffvpc=", "path": "github.com/elastic/beats/libbeat/common/safemapstr", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "witIXFOKuvojhOsOxxCZqJrOT14=", "path": "github.com/elastic/beats/libbeat/common/schema", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "uffmniMUvoDPoH/udr7ogkh062E=", "path": "github.com/elastic/beats/libbeat/common/schema/mapstriface", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "wtWvEb2JPpTSczg6YIkcx6gcktY=", "path": "github.com/elastic/beats/libbeat/common/seccomp", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { - "checksumSHA1": "idXNC65t9dEVukD08AM6/L2p/RE=", + "checksumSHA1": "Zg29h1zVn+DtVvUkBbktEWp1Q0U=", "path": "github.com/elastic/beats/libbeat/common/streambuf", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "IQGJeUodp0fl4Zy8W1rBzWtWSWA=", "path": "github.com/elastic/beats/libbeat/common/terminal", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { - "checksumSHA1": "qdyfICwBL2iUi/iaUAzUPQRI2fY=", + "checksumSHA1": "EATxw68eB9hv24jtYFah540ipSU=", "path": "github.com/elastic/beats/libbeat/common/transport/tlscommon", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "zJeKN9i9aUdmF1huapIf7t+L8kw=", "path": "github.com/elastic/beats/libbeat/conditions", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "DxlGNbAvUVVTG2mUm8y24qjsjCY=", "path": "github.com/elastic/beats/libbeat/dashboards", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "Tn+4O4FlSxSOxGF9qkH363wQCtA=", "path": "github.com/elastic/beats/libbeat/feature", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "nHUn1RtUcY3XO1/BSKLYuNXosws=", "path": "github.com/elastic/beats/libbeat/generator/fields", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "qeoa0KjbSnWD2tPIPcBBR0Aeijw=", "path": "github.com/elastic/beats/libbeat/idxmgmt", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "Wx7vxNEkSfY2rpVep8x7l58AixI=", "path": "github.com/elastic/beats/libbeat/idxmgmt/ilm", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { - "checksumSHA1": "1o1aZpAoiR5L7a9BdqJllUrVA2k=", + "checksumSHA1": "k7aItCjcUgjHuPFtMNUbI6eoUAU=", "path": "github.com/elastic/beats/libbeat/keystore", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { - "checksumSHA1": "vJRp5MXiZVcJssNk9YTvldAlox0=", + "checksumSHA1": "Skw85RoguJZ27aeCHOR2soiSmEI=", "path": "github.com/elastic/beats/libbeat/kibana", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { - "checksumSHA1": "M9fvDb47TOddNlFTxXhQFd8fVXg=", + "checksumSHA1": "Xblb0U+3XG6f48//T9UrVhDCnjk=", "path": "github.com/elastic/beats/libbeat/logp", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { - "checksumSHA1": "bM+Zvy63NmXBfPQZYZmWBCo/UIk=", + "checksumSHA1": "sdG/NPssRfDr3Ym4yJoNvYgUVS8=", "path": "github.com/elastic/beats/libbeat/logp/configure", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "F/nzOXIrS9ui9wBLhuYa6M0fDEw=", "path": "github.com/elastic/beats/libbeat/management", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "wPM/LzZx/qKv8ARig0I5+64rf1M=", "path": "github.com/elastic/beats/libbeat/mapping", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "/qNmzEvnTPNTKsZG8NgDzJZ+6f8=", "path": "github.com/elastic/beats/libbeat/metric/system/cpu", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "ASezoo5ifdtv1UwROTGAu+VbNJA=", "path": "github.com/elastic/beats/libbeat/metric/system/host", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "lomvM4NAgkAXhZB2AH3/zcdusgo=", "path": "github.com/elastic/beats/libbeat/metric/system/memory", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "9PwWx361Fk7/FNt/dcVppBCX1ko=", "path": "github.com/elastic/beats/libbeat/metric/system/process", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "XfAiur+z0r8m6yKRUNgShDJXB2w=", "path": "github.com/elastic/beats/libbeat/monitoring", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "+wdf9YlsiFYofUdPuovqskNoZnw=", "path": "github.com/elastic/beats/libbeat/monitoring/adapter", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "ZdjCuPdZ4UUhZEOGT1Ae0U4e7vg=", "path": "github.com/elastic/beats/libbeat/monitoring/report", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "H3qerC7Cl3cNClDoZhjEX92Yiwg=", "path": "github.com/elastic/beats/libbeat/monitoring/report/elasticsearch", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "tP83ba7tdmQ+vSBIyJ87/rf1/fA=", "path": "github.com/elastic/beats/libbeat/monitoring/report/log", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "ueIlWpPNgtKmH9MINun26RPPY2k=", "path": "github.com/elastic/beats/libbeat/outputs", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "7SGgNO2COSuWiP9Y552iv35C2pc=", "path": "github.com/elastic/beats/libbeat/outputs/codec", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "dO9pXcIpo6PH5yxMbJUSb/BYbkc=", "path": "github.com/elastic/beats/libbeat/outputs/codec/format", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "ngTj+xknGvBG3QxyOyUn+orD4ic=", "path": "github.com/elastic/beats/libbeat/outputs/codec/json", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "oGzibF8p3OLvTRGLoQi+ny7zN5A=", "path": "github.com/elastic/beats/libbeat/outputs/console", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { - "checksumSHA1": "SOOLN4rKH8lah1v7+m9bJACbyyY=", + "checksumSHA1": "zTdCEEwKSj1NDbRaRN19jiBUKfY=", "path": "github.com/elastic/beats/libbeat/outputs/elasticsearch", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "tMYYeBk2SmTet6FUrltPtfeCY/U=", "path": "github.com/elastic/beats/libbeat/outputs/fileout", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "qJDn4DaJ+ryAOSSdkJabjuWt1DA=", "path": "github.com/elastic/beats/libbeat/outputs/kafka", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { - "checksumSHA1": "sy1BhyrafJtCSl0U5Qp36YJctQY=", + "checksumSHA1": "F1cow4XFdyDXMKtwhhukNmKsWnY=", "path": "github.com/elastic/beats/libbeat/outputs/logstash", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "NJv+STaa3bEOeVra8WkEgOtzQic=", "path": "github.com/elastic/beats/libbeat/outputs/outil", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "FXa52r8DUyJyiSRI6SjErh6PHds=", "path": "github.com/elastic/beats/libbeat/outputs/redis", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "kYMG+cRjBicxnV+C+VBt5nfbrrU=", "path": "github.com/elastic/beats/libbeat/outputs/transport", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "qPVudVlj4dE+HHMe4WGlaf4mFCo=", "path": "github.com/elastic/beats/libbeat/outputs/transport/transptest", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "hb8M4qSLzgDXpQmdQfEyB7aChhI=", "path": "github.com/elastic/beats/libbeat/paths", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "OVd5zDYdT/3QK2zj1M+BMPP0AIo=", "path": "github.com/elastic/beats/libbeat/plugin", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "g0W+xRu9K3kbPLe33ukQ64KgbhQ=", "path": "github.com/elastic/beats/libbeat/processors", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { - "checksumSHA1": "M63yM9xYHLKrz9BtK5EVgCw7L7g=", + "checksumSHA1": "iG23U4qU0M/Aykg97epIk5hSsEQ=", "path": "github.com/elastic/beats/libbeat/processors/actions", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "DnQW+RNQBXM0dlTz/97vj9YmHa8=", "path": "github.com/elastic/beats/libbeat/processors/add_cloud_metadata", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "PLD2T3h+gRZY1oYUDjZ3PNni1WQ=", "path": "github.com/elastic/beats/libbeat/processors/add_docker_metadata", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "o2F8on44mUEUdvESq1qo0QhNJsk=", "path": "github.com/elastic/beats/libbeat/processors/add_host_metadata", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", + "version": "7.x", + "versionExact": "7.x" + }, + { + "checksumSHA1": "qLJU7WUWY5spLURiRrwU9Mkx6wk=", + "path": "github.com/elastic/beats/libbeat/processors/add_id", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", + "version": "7.x", + "versionExact": "7.x" + }, + { + "checksumSHA1": "xO3hDJPbVsUGZ0H19MUlY9DKpGc=", + "path": "github.com/elastic/beats/libbeat/processors/add_id/generator", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "gNR2Pjl2fEqq7rmVr+z/iF3Clh0=", "path": "github.com/elastic/beats/libbeat/processors/add_kubernetes_metadata", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "WPSlUH19H5ty4JpEIK5dDCmPpy4=", "path": "github.com/elastic/beats/libbeat/processors/add_locale", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "wiDavQC6DAOwxpgTWiAJVY9bUVo=", "path": "github.com/elastic/beats/libbeat/processors/add_observer_metadata", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "/m6TZQsyMfuRi9OvYT8Nb+2RPHg=", "path": "github.com/elastic/beats/libbeat/processors/add_process_metadata", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "noIlfwxobZPaPTt0Uf+iT5yuN7w=", "path": "github.com/elastic/beats/libbeat/processors/checks", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "QmwsvpafMNnTYNzadL38F62wXLA=", "path": "github.com/elastic/beats/libbeat/processors/communityid", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "IK6L98+vJHs5oRj7IjolGcJAZvc=", "path": "github.com/elastic/beats/libbeat/processors/convert", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "NmxNCxoQeHD1FEahYhO89uKuC4A=", "path": "github.com/elastic/beats/libbeat/processors/dissect", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "ZPeA2rhwm7RQrv5ZvxqAX7B/zK4=", "path": "github.com/elastic/beats/libbeat/processors/dns", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "GFPdieJfqscsVPENwY689VA/ocg=", "path": "github.com/elastic/beats/libbeat/processors/extract_array", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", + "version": "7.x", + "versionExact": "7.x" + }, + { + "checksumSHA1": "DjIXgDU1YE9erdJfsBy+He4DFV0=", + "path": "github.com/elastic/beats/libbeat/processors/fingerprint", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "awmi2c1sy26ItzunI1RYd+kRnxI=", "path": "github.com/elastic/beats/libbeat/processors/registered_domain", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "kiV6y2oEaenWmNbMhYRE+B2euaE=", "path": "github.com/elastic/beats/libbeat/processors/script/javascript", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "h2f8lUKxMWx2SllfJU3L+iywK2Y=", "path": "github.com/elastic/beats/libbeat/processors/script/javascript/module/processor", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "Owf4WW+VipEnNs5kXzMQq5s2COo=", "path": "github.com/elastic/beats/libbeat/processors/timeseries", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "MF4OCAwVE7MC3Bh+6qx+QqsBvY8=", "path": "github.com/elastic/beats/libbeat/processors/util", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "Xki6yYPIiImU5l0mDE0osaB7688=", "path": "github.com/elastic/beats/libbeat/publisher", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "3lRU4d8X4NyPiCAml4LjDm3o928=", "path": "github.com/elastic/beats/libbeat/publisher/includes", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "Kb7oAO5pGLkrDcnCdzjdgZUm4xY=", "path": "github.com/elastic/beats/libbeat/publisher/pipeline", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "zBEXDkqyFrSp5h1pIeWV2qLi7TE=", "path": "github.com/elastic/beats/libbeat/publisher/processing", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "RaONy2th8fDi9BF5U+lYu5bto4Y=", "path": "github.com/elastic/beats/libbeat/publisher/queue", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "ZUwitg43Gan3j0V+ZjM+5Y/ibb8=", "path": "github.com/elastic/beats/libbeat/publisher/queue/memqueue", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "v95xjG+kkPpkqXJ259woykeh8hY=", "path": "github.com/elastic/beats/libbeat/publisher/queue/spool", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "XsdDt2pfmGRMU5NQ7DfX2VMbMzw=", "path": "github.com/elastic/beats/libbeat/scripts/cmd/global_fields", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "PqZjacjR7/w5mHFS9u7JXTc73dQ=", "path": "github.com/elastic/beats/libbeat/service", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "7q81zD6QG+4jynwU2MFEl6WUSkE=", "path": "github.com/elastic/beats/libbeat/template", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "Ifly/yeBS+Ok0/PKez4lSqzu8JI=", "path": "github.com/elastic/beats/libbeat/testing", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "dEOR0XDGioghBWwMXj3o15iBWNg=", "path": "github.com/elastic/beats/libbeat/version", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "YRKEeQXsNj81zjG9gpkCyVpLKJs=", "path": "github.com/elastic/beats/licenses", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "CAR8TCjkH9yAR65YXeP93UYhXHA=", "path": "github.com/elastic/beats/x-pack/libbeat/autodiscover/providers/aws/elb", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { - "checksumSHA1": "/GLdiTCWv+hGe2gDb2QnNPlr0mk=", + "checksumSHA1": "PBjpV/YJ8jM4P6hq6OmnTNOWwp0=", "path": "github.com/elastic/beats/x-pack/libbeat/cmd", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "Y5A2PGg4GiDv0HXEMewIfuh6hGc=", "path": "github.com/elastic/beats/x-pack/libbeat/common/aws", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { - "checksumSHA1": "KbKNEynmpYNiSjKt8n5Ez7K74Bo=", + "checksumSHA1": "/D5xaP4ggQi3AX/Bcnh3tuyDyMg=", "path": "github.com/elastic/beats/x-pack/libbeat/licenser", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "mmNNZLz6EtoQxGtQrDgnA4ACn7k=", "path": "github.com/elastic/beats/x-pack/libbeat/management", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, { "checksumSHA1": "+MbkcWvWHEUkUO+75600/CgevtI=", "path": "github.com/elastic/beats/x-pack/libbeat/management/api", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z", + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z", "version": "7.x", "versionExact": "7.x" }, @@ -1567,8 +1591,8 @@ "checksumSHA1": "Tt1KFInyaxjtvhGI75+crc75n/Q=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/ecs/code/go/ecs", "path": "github.com/elastic/ecs/code/go/ecs", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "5XKe9ycdLlVjjwW5Qvuds7SziAI=", @@ -1588,134 +1612,134 @@ "checksumSHA1": "3jizmlZPCyo6FAZY8Trk9jA8NH4=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-lumber/client/v2", "path": "github.com/elastic/go-lumber/client/v2", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "m6HLKpDAZlkTTQMqabf3aT6TQ/s=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-lumber/protocol/v2", "path": "github.com/elastic/go-lumber/protocol/v2", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "RAnIS4cm1A+pTbwnYF8PvLzfkBI=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-seccomp-bpf", "path": "github.com/elastic/go-seccomp-bpf", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "0A6V4lCcYqGVIs6pjejriMU7zpQ=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-seccomp-bpf/arch", "path": "github.com/elastic/go-seccomp-bpf/arch", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "emdbYfb0g8SZbGdA5SjG5KqtSeg=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-structform", "path": "github.com/elastic/go-structform", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "BnoVvQlbw1jk1oveTVQtG+dhGRs=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-structform/cborl", "path": "github.com/elastic/go-structform/cborl", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "NJb3dgOKCQkY8tSSKxai2QwIQQ4=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-structform/gotype", "path": "github.com/elastic/go-structform/gotype", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "BIRSw/+jqs6VTgRx4MXJy453oGQ=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-structform/internal/unsafe", "path": "github.com/elastic/go-structform/internal/unsafe", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "FhQJI0wITqamJEpedRmyvzTvyy0=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-structform/json", "path": "github.com/elastic/go-structform/json", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "/D2bDi80hOOAC4Ftf/QpHdi2UFU=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-structform/ubjson", "path": "github.com/elastic/go-structform/ubjson", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "QC8/6yQsm4f+zZo14ExnFtyiaXk=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-structform/visitors", "path": "github.com/elastic/go-structform/visitors", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "sN/f1UGba1TSqOxrKqjKhRCl0a8=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-sysinfo", "path": "github.com/elastic/go-sysinfo", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "GiZCjX17K265TtamGZZw4R2Jwbk=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-sysinfo/internal/registry", "path": "github.com/elastic/go-sysinfo/internal/registry", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "dVSTUnZHCLNd0tYIENqdj05RyI8=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-sysinfo/providers/darwin", "path": "github.com/elastic/go-sysinfo/providers/darwin", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "VXUC6tRsvez0VUvpby3AKoS+LVE=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-sysinfo/providers/linux", "path": "github.com/elastic/go-sysinfo/providers/linux", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "RWLvcP1w9ynKbuCqiW6prwd+EDU=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-sysinfo/providers/shared", "path": "github.com/elastic/go-sysinfo/providers/shared", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "SI4WoiEzBJFS73GRQV6EsfA90RI=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-sysinfo/providers/windows", "path": "github.com/elastic/go-sysinfo/providers/windows", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "MCYCYQjbvgi5ddkf20pp4SqWnBA=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-sysinfo/types", "path": "github.com/elastic/go-sysinfo/types", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "rdM+Flia4oo089kLcUUmogtO444=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-txfile", "path": "github.com/elastic/go-txfile", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "scDqDI8APDj/tB973/ehmPufSLc=", @@ -1735,190 +1759,190 @@ "checksumSHA1": "zSeYMIMdohuN+AvwdbZ8Pq3iNKA=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-txfile/dev-tools/lib/mage/xbuild", "path": "github.com/elastic/go-txfile/dev-tools/lib/mage/xbuild", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "re2W5hqGml/Q8vnx+DT3ooUNWxo=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-txfile/internal/cleanup", "path": "github.com/elastic/go-txfile/internal/cleanup", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "HjNNDapvfXgOJqs7l7pS3ho6SSI=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-txfile/internal/invariant", "path": "github.com/elastic/go-txfile/internal/invariant", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "HLMF+V6Pt3YLUNOgmd2nR+vz9vM=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-txfile/internal/iter", "path": "github.com/elastic/go-txfile/internal/iter", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "EAIqvdq5S3FNBoTBAI/U02AwTSU=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-txfile/internal/strbld", "path": "github.com/elastic/go-txfile/internal/strbld", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "lejstOrGPfa+tJohvIOK/AjdLa4=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-txfile/internal/vfs", "path": "github.com/elastic/go-txfile/internal/vfs", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "oH2y5MfxChWLgCRp6jC7lQ2DP1A=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-txfile/internal/vfs/osfs", "path": "github.com/elastic/go-txfile/internal/vfs/osfs", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "LYeqHmalUZgk3oOHtJyPOKlM/j4=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-txfile/pq", "path": "github.com/elastic/go-txfile/pq", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "fCx++6A9uzyCsDUanAIJb77u0MI=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-txfile/txerr", "path": "github.com/elastic/go-txfile/txerr", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "b91TSC0atoGVSMZdKuWTYsMOGiM=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-ucfg", "path": "github.com/elastic/go-ucfg", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "X+R/CD8SokJrmlxFTx2nSevRDhQ=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-ucfg/cfgutil", "path": "github.com/elastic/go-ucfg/cfgutil", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "/pq8HNEdzHmky9S9HSo1WofXQ4Y=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-ucfg/flag", "path": "github.com/elastic/go-ucfg/flag", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "esXpiQlEvTOUwsE0nNesso8albo=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-ucfg/internal/parse", "path": "github.com/elastic/go-ucfg/internal/parse", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "cfMNsyQm0gZOV0hRJrBSdKDQSBo=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-ucfg/json", "path": "github.com/elastic/go-ucfg/json", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "PJCBACDGPhnRAEqjGPMPCMjbj4o=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-ucfg/yaml", "path": "github.com/elastic/go-ucfg/yaml", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "zoWFQtQsLCCX41/qbqIFcTabrzg=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-windows", "path": "github.com/elastic/go-windows", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "UbZtAN7OCByWUJf88/zSoWyTZQE=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/gosigar", "path": "github.com/elastic/gosigar", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "TX9y4oPL5YmT4Gb/OU4GIPTdQB4=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/gosigar/cgroup", "path": "github.com/elastic/gosigar/cgroup", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "hPqGM3DENaGfipEODoyZ4mKogTQ=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/gosigar/sys", "path": "github.com/elastic/gosigar/sys", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "mLq5lOyD0ZU39ysXuf1ETOLJ+f0=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/gosigar/sys/linux", "path": "github.com/elastic/gosigar/sys/linux", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "4p9ERna22MTzq7ndD+oeRGenffM=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/gosigar/sys/windows", "path": "github.com/elastic/gosigar/sys/windows", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "AANTVr9CVVyzsgviODY6Wi2thuM=", "origin": "github.com/elastic/beats/vendor/github.com/fatih/color", "path": "github.com/fatih/color", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "2UmMbNHc8FBr98mJFN1k8ISOIHk=", "origin": "github.com/elastic/beats/vendor/github.com/garyburd/redigo/internal", "path": "github.com/garyburd/redigo/internal", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "507OiSqTxfGCje7xDT5eq9CCaNQ=", "origin": "github.com/elastic/beats/vendor/github.com/garyburd/redigo/redis", "path": "github.com/garyburd/redigo/redis", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "ImX1uv6O09ggFeBPUJJ2nu7MPSA=", "origin": "github.com/elastic/beats/vendor/github.com/ghodss/yaml", "path": "github.com/ghodss/yaml", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "5RE7Yhk1qocd8UY5+nMoIBqZ/o8=", "origin": "github.com/elastic/beats/vendor/github.com/go-ole/go-ole", "path": "github.com/go-ole/go-ole", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "PArleDBtadu2qO4hJwHR8a3IOTA=", "origin": "github.com/elastic/beats/vendor/github.com/go-ole/go-ole/oleutil", "path": "github.com/go-ole/go-ole/oleutil", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "OFaReqy4hyrLlTTYFmcqkvidHsQ=", @@ -1982,8 +2006,8 @@ "checksumSHA1": "HPVQZu059/Rfw2bAWM538bVTcUc=", "origin": "github.com/elastic/beats/vendor/github.com/gogo/protobuf/sortkeys", "path": "github.com/gogo/protobuf/sortkeys", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "nunVpxnhwi/1xFD7Ps6blkcfCvc=", @@ -2007,8 +2031,8 @@ "checksumSHA1": "Y2MOwzNZfl4NRNDbLCZa6sgx7O0=", "origin": "github.com/elastic/beats/vendor/github.com/golang/protobuf/proto", "path": "github.com/golang/protobuf/proto", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "WOkXetG3AqJnfVVuqTJvdukcHps=", @@ -2020,50 +2044,50 @@ "checksumSHA1": "aEiR2m3NGaMGTbUW5P+w5gKFyc8=", "origin": "github.com/elastic/beats/vendor/github.com/golang/protobuf/ptypes", "path": "github.com/golang/protobuf/ptypes", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "2/Xg4L9IVGQRJB8zCELZx7/Z4HU=", "origin": "github.com/elastic/beats/vendor/github.com/golang/protobuf/ptypes/any", "path": "github.com/golang/protobuf/ptypes/any", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "RE9rLveNHapyMKQC8p10tbkUE9w=", "origin": "github.com/elastic/beats/vendor/github.com/golang/protobuf/ptypes/duration", "path": "github.com/golang/protobuf/ptypes/duration", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "RT/PGRMtH/yBCbIJfZftaz5yc3M=", "origin": "github.com/elastic/beats/vendor/github.com/golang/protobuf/ptypes/struct", "path": "github.com/golang/protobuf/ptypes/struct", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "seEwY2xETpK9yHJ9+bHqkLZ0VMU=", "origin": "github.com/elastic/beats/vendor/github.com/golang/protobuf/ptypes/timestamp", "path": "github.com/golang/protobuf/ptypes/timestamp", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "KlQCb83HC090bojw4ofNDxn2nho=", "origin": "github.com/elastic/beats/vendor/github.com/golang/protobuf/ptypes/wrappers", "path": "github.com/golang/protobuf/ptypes/wrappers", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "p/8vSviYF91gFflhrt5vkyksroo=", "origin": "github.com/elastic/beats/vendor/github.com/golang/snappy", "path": "github.com/golang/snappy", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "wfTB3vEved87x9rv6JV91+hyHGQ=", @@ -2075,36 +2099,36 @@ "checksumSHA1": "YPoj+QA08MQg7syuwIPWvoXAUdk=", "origin": "github.com/elastic/beats/vendor/github.com/google/go-cmp/cmp", "path": "github.com/google/go-cmp/cmp", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "FUnTgtE5i3f8asIvicGkJSFlrts=", "origin": "github.com/elastic/beats/vendor/github.com/google/go-cmp/cmp/internal/diff", "path": "github.com/google/go-cmp/cmp/internal/diff", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "nR8EJ8i8lqxxmtLPnXI7WlYANiE=", "origin": "github.com/elastic/beats/vendor/github.com/google/go-cmp/cmp/internal/flags", "path": "github.com/google/go-cmp/cmp/internal/flags", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "0pcLJsUQUaBdPXM5LuL9uFeuETs=", "origin": "github.com/elastic/beats/vendor/github.com/google/go-cmp/cmp/internal/function", "path": "github.com/google/go-cmp/cmp/internal/function", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "ZNN1jJuHnBCpo21lSv25VvkotIM=", "origin": "github.com/elastic/beats/vendor/github.com/google/go-cmp/cmp/internal/value", "path": "github.com/google/go-cmp/cmp/internal/value", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "ERQ2s0ptrBg+jskQR/9IhaB3kVA=", @@ -2122,8 +2146,8 @@ "checksumSHA1": "povxvMPXAVZDFngZAaQP61StOH8=", "origin": "github.com/elastic/beats/vendor/github.com/google/gofuzz", "path": "github.com/google/gofuzz", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "c0Z2sKLKi+IKRVzq0IzNvqvfCrQ=", @@ -2135,22 +2159,22 @@ "checksumSHA1": "b7x/5HeWIHXwSRNED5Envt6tRjs=", "origin": "github.com/elastic/beats/vendor/github.com/googleapis/gnostic/OpenAPIv2", "path": "github.com/googleapis/gnostic/OpenAPIv2", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "sWHD4kQRqL9BeZ30oqGx5582xMQ=", "origin": "github.com/elastic/beats/vendor/github.com/googleapis/gnostic/compiler", "path": "github.com/googleapis/gnostic/compiler", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "U2KKdGeTeqB7Jbv8BFAs+Obr/r4=", "origin": "github.com/elastic/beats/vendor/github.com/googleapis/gnostic/extensions", "path": "github.com/googleapis/gnostic/extensions", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "HyHvRq3bla88qBnitQxhmwTd5D4=", @@ -2162,8 +2186,8 @@ "checksumSHA1": "5AxXPtBqAKyFGcttFzxT5hp/3Tk=", "origin": "github.com/elastic/beats/vendor/github.com/hashicorp/go-uuid", "path": "github.com/hashicorp/go-uuid", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "d9PxF1XQGLMJZRct2R8qVM/eYlE=", @@ -2249,15 +2273,15 @@ "checksumSHA1": "3LWNcQT7yTaLpEmjhI/3fi8puv0=", "origin": "github.com/elastic/beats/vendor/github.com/imdario/mergo", "path": "github.com/imdario/mergo", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "40vJyUB4ezQSn/NSadsKEOrudMc=", "origin": "github.com/elastic/beats/vendor/github.com/inconshreveable/mousetrap", "path": "github.com/inconshreveable/mousetrap", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "lD2sda8Zs3N17TQNnn5yMistY0Q=", @@ -2303,57 +2327,57 @@ "checksumSHA1": "fPE6hs5I61ZEXc54kkSoFaafqOk=", "origin": "github.com/elastic/beats/vendor/github.com/jcmturner/gofork/encoding/asn1", "path": "github.com/jcmturner/gofork/encoding/asn1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "jdBMz1QxC+2C2oeI8clgMKuWHt4=", "origin": "github.com/elastic/beats/vendor/github.com/jcmturner/gofork/x/crypto/pbkdf2", "path": "github.com/jcmturner/gofork/x/crypto/pbkdf2", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "9dPHJ2IqSJok9bKZ6btWALYE/pA=", "origin": "github.com/elastic/beats/vendor/github.com/jmespath/go-jmespath", "path": "github.com/jmespath/go-jmespath", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "l9wW52CYGbmO/NGwYZ/Op2QTmaA=", "origin": "github.com/elastic/beats/vendor/github.com/joeshaw/multierror", "path": "github.com/joeshaw/multierror", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "4DgEcOv2o9NyZAHCbdS76mToqpU=", "origin": "github.com/elastic/beats/vendor/github.com/json-iterator/go", "path": "github.com/json-iterator/go", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "tUaGicGy0FLinVWKYFM5ejGzMcY=", "origin": "github.com/elastic/beats/vendor/github.com/jstemmer/go-junit-report", "path": "github.com/jstemmer/go-junit-report", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "IH4jnWcj4d4h+hgsHsHOWg/F+rk=", "origin": "github.com/elastic/beats/vendor/github.com/jstemmer/go-junit-report/formatter", "path": "github.com/jstemmer/go-junit-report/formatter", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "Tx9cQqKFUHzu1l6H2XEl8G7ivlI=", "origin": "github.com/elastic/beats/vendor/github.com/jstemmer/go-junit-report/parser", "path": "github.com/jstemmer/go-junit-report/parser", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "pa+ZwMzIv+u+BlL8Q2xgL9cQtJg=", @@ -2455,99 +2479,99 @@ "checksumSHA1": "KKxbAKrKrfd33YPpkNsDmTN3S+M=", "origin": "github.com/elastic/beats/vendor/github.com/klauspost/compress/flate", "path": "github.com/klauspost/compress/flate", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "+azPXaZpPF14YHRghNAer13ThQU=", "origin": "github.com/elastic/beats/vendor/github.com/klauspost/compress/zlib", "path": "github.com/klauspost/compress/zlib", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "R6zKqn31GjJH1G8W/api7fAW0RU=", "origin": "github.com/elastic/beats/vendor/github.com/klauspost/cpuid", "path": "github.com/klauspost/cpuid", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "BM6ZlNJmtKy3GBoWwg2X55gnZ4A=", "origin": "github.com/elastic/beats/vendor/github.com/klauspost/crc32", "path": "github.com/klauspost/crc32", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "Aulh7C5SVOA4Jzt5eHNH6197Mbk=", "origin": "github.com/elastic/beats/vendor/github.com/konsorten/go-windows-terminal-sequences", "path": "github.com/konsorten/go-windows-terminal-sequences", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { - "checksumSHA1": "ASXhLVfIA2mzHf+7muYxT38JaHU=", + "checksumSHA1": "ZcE3YAClBwbAQWRcgp31Qsrii/M=", "origin": "github.com/elastic/beats/vendor/github.com/magefile/mage", "path": "github.com/magefile/mage", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "fHpo/9Tke6VFfZZAT+PRnoNOiiY=", "origin": "github.com/elastic/beats/vendor/github.com/magefile/mage/internal", "path": "github.com/magefile/mage/internal", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { - "checksumSHA1": "RVSwuhHOfojhN74rfwRe4AktDIA=", + "checksumSHA1": "a5Sja7VEvuyh6gJTZCTJ8W26kOI=", "origin": "github.com/elastic/beats/vendor/github.com/magefile/mage/mage", "path": "github.com/magefile/mage/mage", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { - "checksumSHA1": "irRTBkCBnOGMX+PZhOdHFUckgBY=", + "checksumSHA1": "eNlaZsWRGHEIkiX4kkQClBU+Q7s=", "origin": "github.com/elastic/beats/vendor/github.com/magefile/mage/mg", "path": "github.com/magefile/mage/mg", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "QGt/JRmNp+D+lO0hHZsUUyH7y5U=", "origin": "github.com/elastic/beats/vendor/github.com/magefile/mage/parse", "path": "github.com/magefile/mage/parse", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { - "checksumSHA1": "4JzH55TcYdctQksrCafgKT8lZRU=", + "checksumSHA1": "i3NX8AtbllkQLVYYUyhvb5GZGgg=", "origin": "github.com/elastic/beats/vendor/github.com/magefile/mage/sh", "path": "github.com/magefile/mage/sh", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { - "checksumSHA1": "91U4Tlwnjdmwjd0w/XNw3+fxFKo=", + "checksumSHA1": "iL3ochY7eRpRxqij1wXklQKw6pQ=", "origin": "github.com/elastic/beats/vendor/github.com/magefile/mage/target", "path": "github.com/magefile/mage/target", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "rpfgyHCv2iDx1iCofI+kYPGGV/Q=", "origin": "github.com/elastic/beats/vendor/github.com/mattn/go-colorable", "path": "github.com/mattn/go-colorable", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "trzmsZQDCc13zk/6qANox7Z/KCg=", "origin": "github.com/elastic/beats/vendor/github.com/mattn/go-isatty", "path": "github.com/mattn/go-isatty", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "AZtrc8Chiynrp48VQzRDH5vBR3M=", @@ -2559,29 +2583,29 @@ "checksumSHA1": "HIr4QObwKUZBt54QIh1+aTzc4hU=", "origin": "github.com/elastic/beats/vendor/github.com/miekg/dns", "path": "github.com/miekg/dns", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "sWdAYPKyaT4SW8hNQNpRS0sU4lU=", "origin": "github.com/elastic/beats/vendor/github.com/mitchellh/hashstructure", "path": "github.com/mitchellh/hashstructure", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "ZTcgWKWHsrX0RXYVXn5Xeb8Q0go=", "origin": "github.com/elastic/beats/vendor/github.com/modern-go/concurrent", "path": "github.com/modern-go/concurrent", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "qvH48wzTIV3QKSDqI0dLFtVjaDI=", "origin": "github.com/elastic/beats/vendor/github.com/modern-go/reflect2", "path": "github.com/modern-go/reflect2", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "//ZjXT6POCFpH5T5LO5teeNdCvo=", @@ -2633,22 +2657,22 @@ "checksumSHA1": "NUD1Gf00sYOP6RUk6iSYmFzogmQ=", "origin": "github.com/elastic/beats/vendor/github.com/opencontainers/go-digest", "path": "github.com/opencontainers/go-digest", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "Yd/Bw+xjDW+66s4mr4yaHFY/EeE=", "origin": "github.com/elastic/beats/vendor/github.com/opencontainers/image-spec/specs-go", "path": "github.com/opencontainers/image-spec/specs-go", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "pqPlyGGdFvl23bsPQy+W2P0o6Vw=", "origin": "github.com/elastic/beats/vendor/github.com/opencontainers/image-spec/specs-go/v1", "path": "github.com/opencontainers/image-spec/specs-go/v1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "Mlhn2RPXfefs+c6mWBV0Y8yOQAg=", @@ -2690,15 +2714,15 @@ "checksumSHA1": "WmrPO1ovmQ7t7hs9yZGbr2SAoM4=", "origin": "github.com/elastic/beats/vendor/github.com/pierrec/lz4", "path": "github.com/pierrec/lz4", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "IT4sX58d+e8osXHV5U6YCSdB/uE=", "origin": "github.com/elastic/beats/vendor/github.com/pierrec/xxHash/xxHash32", "path": "github.com/pierrec/xxHash/xxHash32", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "e6T/9bM7ah7mQJVVIaTuCw/63Uo=", @@ -2710,57 +2734,57 @@ "checksumSHA1": "PdQm3s8DoVJ17Vk8n7o5iPa7PK0=", "origin": "github.com/elastic/beats/vendor/github.com/pkg/errors", "path": "github.com/pkg/errors", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "LuFv4/jlrmFNnDb/5SCSEPAM9vU=", "origin": "github.com/elastic/beats/vendor/github.com/pmezard/go-difflib/difflib", "path": "github.com/pmezard/go-difflib/difflib", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "aaSHM5MqR09GZCFh1/TLwbzurdE=", "origin": "github.com/elastic/beats/vendor/github.com/prometheus/procfs", "path": "github.com/prometheus/procfs", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "ax1TLBC8m/zLs8u//UHHdFf80q4=", "origin": "github.com/elastic/beats/vendor/github.com/prometheus/procfs/internal/fs", "path": "github.com/prometheus/procfs/internal/fs", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "7wHcc+a1LpemDkPA4v1IZey73bQ=", "origin": "github.com/elastic/beats/vendor/github.com/prometheus/procfs/internal/util", "path": "github.com/prometheus/procfs/internal/util", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "TIHBdctRNF4/7HWDiXkSAqWtO5g=", "origin": "github.com/elastic/beats/vendor/github.com/prometheus/procfs/nfs", "path": "github.com/prometheus/procfs/nfs", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "+7ceZNUFXYBfvVrU00XjD2ztihY=", "origin": "github.com/elastic/beats/vendor/github.com/prometheus/procfs/xfs", "path": "github.com/prometheus/procfs/xfs", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "LmajbO3+qtbE7JA0MQ29PXbmKNM=", "origin": "github.com/elastic/beats/vendor/github.com/rcrowley/go-metrics", "path": "github.com/rcrowley/go-metrics", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "bHjkZAUVoSZjoKxDquucwqdc6Hw=", @@ -2873,43 +2897,43 @@ "checksumSHA1": "SxMqZbSPdqINkqEcOT+l5UjXEdQ=", "origin": "github.com/elastic/beats/vendor/github.com/sirupsen/logrus", "path": "github.com/sirupsen/logrus", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "wpYBHdrg8jaDvsADqg8JOVqlpNA=", "origin": "github.com/elastic/beats/vendor/github.com/sirupsen/logrus/terminal", "path": "github.com/sirupsen/logrus/terminal", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "e7mAb9jMke2ASQGZepFgOmfBFzM=", "origin": "github.com/elastic/beats/vendor/github.com/spf13/cobra", "path": "github.com/spf13/cobra", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "STxYqRb4gnlSr3mRpT+Igfdz/kM=", "origin": "github.com/elastic/beats/vendor/github.com/spf13/pflag", "path": "github.com/spf13/pflag", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "c6pbpF7eowwO59phRTpF8cQ80Z0=", "origin": "github.com/elastic/beats/vendor/github.com/stretchr/testify/assert", "path": "github.com/stretchr/testify/assert", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "wnEANt4k5X/KGwoFyfSSnpxULm4=", "origin": "github.com/elastic/beats/vendor/github.com/stretchr/testify/require", "path": "github.com/stretchr/testify/require", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "ZE+byoICO3nIHzeHRc7EQ85hLu4=", @@ -3000,8 +3024,8 @@ "checksumSHA1": "foZw0ovgCH+RQGeL+MZ3y5o9O1A=", "origin": "github.com/elastic/beats/vendor/github.com/urso/go-bin", "path": "github.com/urso/go-bin", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "2bayf6GfVdEYIs6htpKwM0mchWU=", @@ -3055,14 +3079,6 @@ "version": "v1.7.0", "versionExact": "v1.7.0" }, - { - "checksumSHA1": "3YhQhpZAqSMHPxWk1nIDJTzJMM0=", - "path": "go.elastic.co/apm/apmtest", - "revision": "d66d9b5ecaba855dbd3acc4bebfb6d495e0b5837", - "revisionTime": "2019-11-18T01:19:44Z", - "version": "v1.6.0", - "versionExact": "v1.6.0" - }, { "checksumSHA1": "3YhQhpZAqSMHPxWk1nIDJTzJMM0=", "path": "go.elastic.co/apm/apmtest", @@ -3071,6 +3087,14 @@ "version": "v1.7.0", "versionExact": "v1.7.0" }, + { + "checksumSHA1": "3YhQhpZAqSMHPxWk1nIDJTzJMM0=", + "path": "go.elastic.co/apm/apmtest", + "revision": "d66d9b5ecaba855dbd3acc4bebfb6d495e0b5837", + "revisionTime": "2019-11-18T01:19:44Z", + "version": "v1.6.0", + "versionExact": "v1.6.0" + }, { "checksumSHA1": "k47GkPJ3iWtd4Fy5M/4vT7afxNE=", "path": "go.elastic.co/apm/internal/apmcontext", @@ -3332,64 +3356,64 @@ "checksumSHA1": "HedK9m8E8iyib4bIBtIX7xprOgo=", "origin": "github.com/elastic/beats/vendor/go.uber.org/atomic", "path": "go.uber.org/atomic", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "JDGx7hehaQunZySwPs7yvdUs2m8=", "origin": "github.com/elastic/beats/vendor/go.uber.org/multierr", "path": "go.uber.org/multierr", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "5BYbiKEkYykvfjSaNYDuQpBqglo=", "origin": "github.com/elastic/beats/vendor/go.uber.org/zap", "path": "go.uber.org/zap", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "HYo/9nwrY08NQA+2ItPOAH8IFW8=", "origin": "github.com/elastic/beats/vendor/go.uber.org/zap/buffer", "path": "go.uber.org/zap/buffer", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "MuxOAtZEsJitlWBzhmpm2vGiHok=", "origin": "github.com/elastic/beats/vendor/go.uber.org/zap/internal/bufferpool", "path": "go.uber.org/zap/internal/bufferpool", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "uC0L9eCSAYcCWNC8udJk/t1vvIU=", "origin": "github.com/elastic/beats/vendor/go.uber.org/zap/internal/color", "path": "go.uber.org/zap/internal/color", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "b80CJExrVpXu3SA1iCQ6uLqTn2c=", "origin": "github.com/elastic/beats/vendor/go.uber.org/zap/internal/exit", "path": "go.uber.org/zap/internal/exit", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "mRD6lujPvXPkbC3+byNwO/bNVu8=", "origin": "github.com/elastic/beats/vendor/go.uber.org/zap/zapcore", "path": "go.uber.org/zap/zapcore", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "gyBmIfDZslmQGKnqisJ/p7oHbQc=", "origin": "github.com/elastic/beats/vendor/go.uber.org/zap/zaptest/observer", "path": "go.uber.org/zap/zaptest/observer", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "zJybXQZcPAht+soLp/ozc9q5teE=", @@ -3401,22 +3425,22 @@ "checksumSHA1": "LBGzsIWPQD6uFAeSYFg8Bd28Grw=", "origin": "github.com/elastic/beats/vendor/golang.org/x/crypto/ed25519", "path": "golang.org/x/crypto/ed25519", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "0JTAFXPkankmWcZGQJGScLDiaN8=", "origin": "github.com/elastic/beats/vendor/golang.org/x/crypto/ed25519/internal/edwards25519", "path": "golang.org/x/crypto/ed25519/internal/edwards25519", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "UDvj5huw3BaGehfVRCB1UGQAtP4=", "origin": "github.com/elastic/beats/vendor/golang.org/x/crypto/md4", "path": "golang.org/x/crypto/md4", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "dQG5zjp8kTNBcgGUkNsrXdacRjg=", @@ -3458,15 +3482,15 @@ "checksumSHA1": "1MGpGDQqnUoRpv7VEcQrXOBydXE=", "origin": "github.com/elastic/beats/vendor/golang.org/x/crypto/pbkdf2", "path": "golang.org/x/crypto/pbkdf2", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "Zsm3tvgRFJOt3afwwhrGymcSZgg=", "origin": "github.com/elastic/beats/vendor/golang.org/x/crypto/ssh/terminal", "path": "golang.org/x/crypto/ssh/terminal", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "RGFEeJVsaq+s5qGwd0MzXNMMFSU=", @@ -3484,22 +3508,22 @@ "checksumSHA1": "4rZ8D9GLDvy+6S940nMs75DvyfA=", "origin": "github.com/elastic/beats/vendor/golang.org/x/net/bpf", "path": "golang.org/x/net/bpf", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "GtamqiJoL7PGHsN454AoffBFMa8=", "origin": "github.com/elastic/beats/vendor/golang.org/x/net/context", "path": "golang.org/x/net/context", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "aFpql3G+Nw8zkzfqLWQJNZC8pu0=", "origin": "github.com/elastic/beats/vendor/golang.org/x/net/context/ctxhttp", "path": "golang.org/x/net/context/ctxhttp", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "pCY4YtdNKVBYRbNvODjx8hj0hIs=", @@ -3511,36 +3535,36 @@ "checksumSHA1": "CGtQaUYQyZvul7Nyf+qr/L0UrVU=", "origin": "github.com/elastic/beats/vendor/golang.org/x/net/http2", "path": "golang.org/x/net/http2", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "VJwSx33rjMC7O6K2O50Jw6o1vw4=", "origin": "github.com/elastic/beats/vendor/golang.org/x/net/http2/hpack", "path": "golang.org/x/net/http2/hpack", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "vL6l4FZWitsxht0uqA/GpDNkNNc=", "origin": "github.com/elastic/beats/vendor/golang.org/x/net/idna", "path": "golang.org/x/net/idna", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "8oJoT8rfokzpkJ19eNhRs2JgRxI=", "origin": "github.com/elastic/beats/vendor/golang.org/x/net/internal/iana", "path": "golang.org/x/net/internal/iana", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "y+lniFh+zLSiq02AFdJMPiakpFM=", "origin": "github.com/elastic/beats/vendor/golang.org/x/net/internal/socket", "path": "golang.org/x/net/internal/socket", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "eIoaD6Kj5iiWn4oxbJDeev/2YSA=", @@ -3558,15 +3582,15 @@ "checksumSHA1": "ciO3wSSnu3Eb+VlUUix9wTdqs0A=", "origin": "github.com/elastic/beats/vendor/golang.org/x/net/ipv4", "path": "golang.org/x/net/ipv4", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "m6+REhxOLVDET5J+16UKG496iV8=", "origin": "github.com/elastic/beats/vendor/golang.org/x/net/ipv6", "path": "golang.org/x/net/ipv6", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "3xyuaSNmClqG4YWC7g0isQIbUTc=", @@ -3585,8 +3609,8 @@ "checksumSHA1": "28Sn0XihdqNv3MysxyRalibC3Tg=", "origin": "github.com/elastic/beats/vendor/golang.org/x/net/proxy", "path": "golang.org/x/net/proxy", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "cuxgypk6P0Do5kGBX8nIM/Vjy6M=", @@ -3604,15 +3628,15 @@ "checksumSHA1": "uRlaEkyMCxyjj57KBa81GEfvCwg=", "origin": "github.com/elastic/beats/vendor/golang.org/x/oauth2", "path": "golang.org/x/oauth2", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "+9KSfsjsC3F2CldDDb+Dt+d/H3Q=", "origin": "github.com/elastic/beats/vendor/golang.org/x/oauth2/internal", "path": "golang.org/x/oauth2/internal", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "S0DP7Pn7sZUmXc55IzZnNvERu6s=", @@ -3624,43 +3648,43 @@ "checksumSHA1": "2DA7yQXGLTxH4M5zugia3YpJAV0=", "origin": "github.com/elastic/beats/vendor/golang.org/x/sys/unix", "path": "golang.org/x/sys/unix", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "3cAdqNoRgaMQU+qEXVgsqNC9QOQ=", "origin": "github.com/elastic/beats/vendor/golang.org/x/sys/windows", "path": "golang.org/x/sys/windows", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "FCBHX83YaM1LmNHtSM30BKmbJQY=", "origin": "github.com/elastic/beats/vendor/golang.org/x/sys/windows/registry", "path": "golang.org/x/sys/windows/registry", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "aeOJe5xLqyC3gN07YRyEC4pI2oo=", "origin": "github.com/elastic/beats/vendor/golang.org/x/sys/windows/svc", "path": "golang.org/x/sys/windows/svc", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "e9KJPWrdqg5PMkbE2w60Io8rY4M=", "origin": "github.com/elastic/beats/vendor/golang.org/x/sys/windows/svc/debug", "path": "golang.org/x/sys/windows/svc/debug", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "uVlUSSKplihZG7N+QJ6fzDZ4Kh8=", "origin": "github.com/elastic/beats/vendor/golang.org/x/sys/windows/svc/eventlog", "path": "golang.org/x/sys/windows/svc/eventlog", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "ekr8vS++osJ2/uq0jKpu2xGH8Kw=", @@ -3714,36 +3738,36 @@ "checksumSHA1": "CbpjEkkOeh0fdM/V8xKDdI0AA88=", "origin": "github.com/elastic/beats/vendor/golang.org/x/text/secure/bidirule", "path": "golang.org/x/text/secure/bidirule", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "R9iBDY+aPnT+8pyRcqGjXq5QixA=", "origin": "github.com/elastic/beats/vendor/golang.org/x/text/transform", "path": "golang.org/x/text/transform", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "vv9EDuekZgHxFbh+0jJhB7jLZXY=", "origin": "github.com/elastic/beats/vendor/golang.org/x/text/unicode/bidi", "path": "golang.org/x/text/unicode/bidi", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "8fzd6fnxrstdNSVg+Srhf1nKgek=", "origin": "github.com/elastic/beats/vendor/golang.org/x/text/unicode/norm", "path": "golang.org/x/text/unicode/norm", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "MpBvKi+rNRB9eV6zc1MJyeK87ew=", "origin": "github.com/elastic/beats/vendor/golang.org/x/time/rate", "path": "golang.org/x/time/rate", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "Qt4D32VRtcQTojQc1Bc7FxHYnGU=", @@ -3782,8 +3806,8 @@ "checksumSHA1": "/UCuUGzk9/QJTUcTkYDRdCas3Tc=", "origin": "github.com/elastic/beats/vendor/golang.org/x/tools/go/buildutil", "path": "golang.org/x/tools/go/buildutil", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "6lzLm5eIswP0fziPs74p+lb0QUo=", @@ -3821,8 +3845,8 @@ "checksumSHA1": "R4e+WZeYIHsulXVgQcoyHdidlJw=", "origin": "github.com/elastic/beats/vendor/golang.org/x/tools/go/loader", "path": "golang.org/x/tools/go/loader", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "U4XmDuxzcmANbYDc10Gi7bv9v9o=", @@ -3893,50 +3917,50 @@ "checksumSHA1": "61EFkyXUswt3Su1R/C8JHJWF+jw=", "origin": "github.com/elastic/beats/vendor/google.golang.org/appengine/internal", "path": "google.golang.org/appengine/internal", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "5PakGXEgSbyFptkhGO8MnGf7uH0=", "origin": "github.com/elastic/beats/vendor/google.golang.org/appengine/internal/base", "path": "google.golang.org/appengine/internal/base", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "3DZ+Ah5hFQb1/nh1+li2VE+kkfk=", "origin": "github.com/elastic/beats/vendor/google.golang.org/appengine/internal/datastore", "path": "google.golang.org/appengine/internal/datastore", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "HJQ4JM9YWfwIe4vmAgXC7J/1T3E=", "origin": "github.com/elastic/beats/vendor/google.golang.org/appengine/internal/log", "path": "google.golang.org/appengine/internal/log", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "hApgRLSl7w9XG2waJxdH/o0A398=", "origin": "github.com/elastic/beats/vendor/google.golang.org/appengine/internal/remote_api", "path": "google.golang.org/appengine/internal/remote_api", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "ZnEUFEjcGAVZNDPOOc+VLN7x4pI=", "origin": "github.com/elastic/beats/vendor/google.golang.org/appengine/internal/urlfetch", "path": "google.golang.org/appengine/internal/urlfetch", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "akOV9pYnCbcPA8wJUutSQVibdyg=", "origin": "github.com/elastic/beats/vendor/google.golang.org/appengine/urlfetch", "path": "google.golang.org/appengine/urlfetch", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "dU5fToNngC22+3DsebkdYv+T3jE=", @@ -4236,260 +4260,260 @@ "checksumSHA1": "6f8MEU31llHM1sLM/GGH4/Qxu0A=", "origin": "github.com/elastic/beats/vendor/gopkg.in/inf.v0", "path": "gopkg.in/inf.v0", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "F+Irnk0yiBmKAsGWR2J2yvBFOZ8=", "origin": "github.com/elastic/beats/vendor/gopkg.in/jcmturner/aescts.v1", "path": "gopkg.in/jcmturner/aescts.v1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "kpLq6IZ79NmMyWXernPOy4+fGHE=", "origin": "github.com/elastic/beats/vendor/gopkg.in/jcmturner/dnsutils.v1", "path": "gopkg.in/jcmturner/dnsutils.v1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "Uuwr2cH01D0aq0Gl5giJeAtWpnA=", "origin": "github.com/elastic/beats/vendor/gopkg.in/jcmturner/gokrb5.v7/asn1tools", "path": "gopkg.in/jcmturner/gokrb5.v7/asn1tools", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "R2MEO9HuVDcYQ7LmuiDr3dw1ocw=", "origin": "github.com/elastic/beats/vendor/gopkg.in/jcmturner/gokrb5.v7/client", "path": "gopkg.in/jcmturner/gokrb5.v7/client", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "6rTX7FfnsXEdXQ2rRfDNHKdJcFc=", "origin": "github.com/elastic/beats/vendor/gopkg.in/jcmturner/gokrb5.v7/config", "path": "gopkg.in/jcmturner/gokrb5.v7/config", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "LR9FEwfag+3acELa8ZNZcq1DfXg=", "origin": "github.com/elastic/beats/vendor/gopkg.in/jcmturner/gokrb5.v7/credentials", "path": "gopkg.in/jcmturner/gokrb5.v7/credentials", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "ZuOkj9s02YBLtes1AvkOpDVGs/U=", "origin": "github.com/elastic/beats/vendor/gopkg.in/jcmturner/gokrb5.v7/crypto", "path": "gopkg.in/jcmturner/gokrb5.v7/crypto", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "pSFrSD7w/jpi4+Gws+lc693ZOPA=", "origin": "github.com/elastic/beats/vendor/gopkg.in/jcmturner/gokrb5.v7/crypto/common", "path": "gopkg.in/jcmturner/gokrb5.v7/crypto/common", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "MkKryd01aVXIdIFkWmWNeJaj4a0=", "origin": "github.com/elastic/beats/vendor/gopkg.in/jcmturner/gokrb5.v7/crypto/etype", "path": "gopkg.in/jcmturner/gokrb5.v7/crypto/etype", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "8gbnVCpAOIOGzvtG5MHKyhV44w8=", "origin": "github.com/elastic/beats/vendor/gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961", "path": "gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "wgngoC64auRynoUWrXrU8Xl0/PQ=", "origin": "github.com/elastic/beats/vendor/gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3962", "path": "gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3962", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "E8JwK4/IVqMtHPOmbdMggi2mXr4=", "origin": "github.com/elastic/beats/vendor/gopkg.in/jcmturner/gokrb5.v7/crypto/rfc4757", "path": "gopkg.in/jcmturner/gokrb5.v7/crypto/rfc4757", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "2LZK7rQlMsCRqr9aDR928qPZxf8=", "origin": "github.com/elastic/beats/vendor/gopkg.in/jcmturner/gokrb5.v7/crypto/rfc8009", "path": "gopkg.in/jcmturner/gokrb5.v7/crypto/rfc8009", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "UdNU0Nbxp91z2B/OPMzxovzHk4g=", "origin": "github.com/elastic/beats/vendor/gopkg.in/jcmturner/gokrb5.v7/gssapi", "path": "gopkg.in/jcmturner/gokrb5.v7/gssapi", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "FPN5n1+8jSEKuYAja+8pdXBvOY0=", "origin": "github.com/elastic/beats/vendor/gopkg.in/jcmturner/gokrb5.v7/iana", "path": "gopkg.in/jcmturner/gokrb5.v7/iana", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "VGvdIIUbQnbjD34n0iIvK9IqR/c=", "origin": "github.com/elastic/beats/vendor/gopkg.in/jcmturner/gokrb5.v7/iana/addrtype", "path": "gopkg.in/jcmturner/gokrb5.v7/iana/addrtype", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "eSCgwe8KcJ+Qc8l5/iPj3d+AZMo=", "origin": "github.com/elastic/beats/vendor/gopkg.in/jcmturner/gokrb5.v7/iana/adtype", "path": "gopkg.in/jcmturner/gokrb5.v7/iana/adtype", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "DSOjFrJRw8vWOq7yrWkJwjXYVuY=", "origin": "github.com/elastic/beats/vendor/gopkg.in/jcmturner/gokrb5.v7/iana/asnAppTag", "path": "gopkg.in/jcmturner/gokrb5.v7/iana/asnAppTag", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "Huf6Wp1LerUE5uThtf0NpNB4Nmo=", "origin": "github.com/elastic/beats/vendor/gopkg.in/jcmturner/gokrb5.v7/iana/chksumtype", "path": "gopkg.in/jcmturner/gokrb5.v7/iana/chksumtype", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "ClzQM3VsBqq9GZHcEyoKoTTbVVM=", "origin": "github.com/elastic/beats/vendor/gopkg.in/jcmturner/gokrb5.v7/iana/errorcode", "path": "gopkg.in/jcmturner/gokrb5.v7/iana/errorcode", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "WRY3wrbI2eVnza55P7zkO7EerNw=", "origin": "github.com/elastic/beats/vendor/gopkg.in/jcmturner/gokrb5.v7/iana/etypeID", "path": "gopkg.in/jcmturner/gokrb5.v7/iana/etypeID", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "zCDf0s+ln8SYxmadl+sWaxAQnso=", "origin": "github.com/elastic/beats/vendor/gopkg.in/jcmturner/gokrb5.v7/iana/flags", "path": "gopkg.in/jcmturner/gokrb5.v7/iana/flags", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "+S0w9xx42wKoyBygBcEOUrNG/jE=", "origin": "github.com/elastic/beats/vendor/gopkg.in/jcmturner/gokrb5.v7/iana/keyusage", "path": "gopkg.in/jcmturner/gokrb5.v7/iana/keyusage", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "OPi/ZTOtb/9TEI1iwB0sFKe0o+0=", "origin": "github.com/elastic/beats/vendor/gopkg.in/jcmturner/gokrb5.v7/iana/msgtype", "path": "gopkg.in/jcmturner/gokrb5.v7/iana/msgtype", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "14gaT1595+oJb6qDi9Y+Iqny+lw=", "origin": "github.com/elastic/beats/vendor/gopkg.in/jcmturner/gokrb5.v7/iana/nametype", "path": "gopkg.in/jcmturner/gokrb5.v7/iana/nametype", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "2CmQeNxb3m70Ot+n9E2OV8YhCqE=", "origin": "github.com/elastic/beats/vendor/gopkg.in/jcmturner/gokrb5.v7/iana/patype", "path": "gopkg.in/jcmturner/gokrb5.v7/iana/patype", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "32g/oJpR4H+GrJ0ZaCJZWMi2ovs=", "origin": "github.com/elastic/beats/vendor/gopkg.in/jcmturner/gokrb5.v7/kadmin", "path": "gopkg.in/jcmturner/gokrb5.v7/kadmin", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "6PEjlx97yL9wrjgJ6nfF8QxK+5A=", "origin": "github.com/elastic/beats/vendor/gopkg.in/jcmturner/gokrb5.v7/keytab", "path": "gopkg.in/jcmturner/gokrb5.v7/keytab", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "Qio9pGLPgRZUTQuxIlpF2Lgy6ms=", "origin": "github.com/elastic/beats/vendor/gopkg.in/jcmturner/gokrb5.v7/krberror", "path": "gopkg.in/jcmturner/gokrb5.v7/krberror", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "+KW7iEa6vOpFTCEqA+iWBxq4iB8=", "origin": "github.com/elastic/beats/vendor/gopkg.in/jcmturner/gokrb5.v7/messages", "path": "gopkg.in/jcmturner/gokrb5.v7/messages", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "CSBvso2BfxKarWPB6n1R+Ooixus=", "origin": "github.com/elastic/beats/vendor/gopkg.in/jcmturner/gokrb5.v7/pac", "path": "gopkg.in/jcmturner/gokrb5.v7/pac", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "Rb6mLWorZojin6cBRP2B3nUUT14=", "origin": "github.com/elastic/beats/vendor/gopkg.in/jcmturner/gokrb5.v7/types", "path": "gopkg.in/jcmturner/gokrb5.v7/types", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "yFddxhhyhrcwdaXQ46OsoyNBx3A=", "origin": "github.com/elastic/beats/vendor/gopkg.in/jcmturner/rpc.v1/mstypes", "path": "gopkg.in/jcmturner/rpc.v1/mstypes", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "WdV2JpSQC+oO/boLNH0E91x0hvY=", "origin": "github.com/elastic/beats/vendor/gopkg.in/jcmturner/rpc.v1/ndr", "path": "gopkg.in/jcmturner/rpc.v1/ndr", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "ZSWoOPUNRr5+3dhkLK3C4cZAQPk=", "origin": "github.com/elastic/beats/vendor/gopkg.in/yaml.v2", "path": "gopkg.in/yaml.v2", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "GNQEGP+nfh+badS6i2uKpC7WnnE=", "origin": "github.com/elastic/beats/vendor/howett.net/plist", "path": "howett.net/plist", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "ER6wA62VibAysY8WsjrHAyiSQpQ=", @@ -4501,547 +4525,547 @@ "checksumSHA1": "qt2NIBMPd2LABq8WO+l5rFaUPx0=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/admissionregistration/v1beta1", "path": "k8s.io/api/admissionregistration/v1beta1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "W6Kqhgu5Y9K28d8lo7iVMYqWv98=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/apps/v1", "path": "k8s.io/api/apps/v1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "wAW3EL3jPJcjQkk1XTDJoGgQhrA=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/apps/v1beta1", "path": "k8s.io/api/apps/v1beta1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "lzPEM8tIA5hu2UsM6YY/qvsVHKs=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/apps/v1beta2", "path": "k8s.io/api/apps/v1beta2", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "5pZLncIvh9g7dPmpWBZFszWfbek=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/auditregistration/v1alpha1", "path": "k8s.io/api/auditregistration/v1alpha1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "IMCXZEMk77jau+MMKVN5ccR2sIg=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/authentication/v1", "path": "k8s.io/api/authentication/v1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "il5p1WihTUBMHz0/pyoC9EkBV0w=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/authentication/v1beta1", "path": "k8s.io/api/authentication/v1beta1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "WZKVW1okyyR9qMz4pL+Uolma/7s=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/authorization/v1", "path": "k8s.io/api/authorization/v1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "lYKW7IM3aAgz21hyr3pTtJBN+f0=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/authorization/v1beta1", "path": "k8s.io/api/authorization/v1beta1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "k7ktJ8wk99pzY8vWOrkL1yQHdvQ=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/autoscaling/v1", "path": "k8s.io/api/autoscaling/v1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "htKlgmza6jBwHl4PZrC4YwLOqGc=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/autoscaling/v2beta1", "path": "k8s.io/api/autoscaling/v2beta1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "e69SEcSVHg8RCFZ1UWmL80LBSlY=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/autoscaling/v2beta2", "path": "k8s.io/api/autoscaling/v2beta2", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "HMCBMGgmvbS38GPMrd4+3WUQwMU=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/batch/v1", "path": "k8s.io/api/batch/v1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "T0PRgWgviWhfXSQZxE+FzAOUtJc=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/batch/v1beta1", "path": "k8s.io/api/batch/v1beta1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "d2Jac0SscbvE52G6fBr5EFmovGo=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/batch/v2alpha1", "path": "k8s.io/api/batch/v2alpha1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "ZVJhK8EicVNUZ8dcFFG2ahIcZ0k=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/certificates/v1beta1", "path": "k8s.io/api/certificates/v1beta1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "01FpFoQvKUNcDGSQwRN3yagHoP0=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/coordination/v1", "path": "k8s.io/api/coordination/v1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "eBJjWhdDzeKgDqybiiJPmJjuuxU=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/coordination/v1beta1", "path": "k8s.io/api/coordination/v1beta1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "piVUTUWAnQoC4DsIsOLkauCJOzI=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/core/v1", "path": "k8s.io/api/core/v1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "XlE/QaixYYkrzf3IFu9jR86NFQ8=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/events/v1beta1", "path": "k8s.io/api/events/v1beta1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "0VCqKJ4B7ET4jf55+ssW3tbXIzg=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/extensions/v1beta1", "path": "k8s.io/api/extensions/v1beta1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "BcUAKb9TOtmp+54zXBeGnoFLSbE=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/networking/v1", "path": "k8s.io/api/networking/v1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "UQz/d5eFqX0NtPNIhKYDjI6Cins=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/networking/v1beta1", "path": "k8s.io/api/networking/v1beta1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "S49dmED4vXMhYhb0vJ0l6oQvzWU=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/node/v1alpha1", "path": "k8s.io/api/node/v1alpha1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "vj89K4si0w3XLnEi+arjqoGxtFk=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/node/v1beta1", "path": "k8s.io/api/node/v1beta1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "IhsYRdPbrl5SOO8fz1qjr4UOt60=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/policy/v1beta1", "path": "k8s.io/api/policy/v1beta1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "KKP0PmTlYvFlClnPl5IY4Mpi99A=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/rbac/v1", "path": "k8s.io/api/rbac/v1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "qzww9ghXot5CiZnoevsdMQ+o1fQ=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/rbac/v1alpha1", "path": "k8s.io/api/rbac/v1alpha1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "TxvODL5Yh+2aKy3Kg4WhB1sh1Nk=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/rbac/v1beta1", "path": "k8s.io/api/rbac/v1beta1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "CByWE24JzGGtGCVk/o8FSkeO+Jc=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/scheduling/v1", "path": "k8s.io/api/scheduling/v1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "tqDuxIMlHHkCV2hRdploj+ooylg=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/scheduling/v1alpha1", "path": "k8s.io/api/scheduling/v1alpha1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "dwQhZIqhrEXB+BL1etKuprgE0hI=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/scheduling/v1beta1", "path": "k8s.io/api/scheduling/v1beta1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "NKYc87R2JkQI0EgCEXtAYCrMum8=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/settings/v1alpha1", "path": "k8s.io/api/settings/v1alpha1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "yHXBhGw0Lf4+Gwq+yinP3NI5iM0=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/storage/v1", "path": "k8s.io/api/storage/v1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "JijuhBdFyvH/JNRcvQ3xzijtT+k=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/storage/v1alpha1", "path": "k8s.io/api/storage/v1alpha1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "11MIlJutBHO9/XYRmPfvO7LYj9E=", "origin": "github.com/elastic/beats/vendor/k8s.io/api/storage/v1beta1", "path": "k8s.io/api/storage/v1beta1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "bmva3UAPnGM9sI9Ap5hXRhlH4wA=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/api/errors", "path": "k8s.io/apimachinery/pkg/api/errors", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "l3QX2SVC42+5EdaLNqVvAyTaXho=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/api/meta", "path": "k8s.io/apimachinery/pkg/api/meta", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "fhrmlaZMwc8QrYp6fKnJCxkkxog=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/api/resource", "path": "k8s.io/apimachinery/pkg/api/resource", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "XP0mI/roK2mHE4jZ/S7A4lqwbgI=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/apis/meta/internalversion", "path": "k8s.io/apimachinery/pkg/apis/meta/internalversion", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "FiZPfF75I2/UoAx+jcJ61t8rj8s=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/apis/meta/v1", "path": "k8s.io/apimachinery/pkg/apis/meta/v1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "WReUzH+Gljzd8BYx0iXTjicjQ3U=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured", "path": "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "cziy608hsKwCrb5s91yfIAs9fIg=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/apis/meta/v1beta1", "path": "k8s.io/apimachinery/pkg/apis/meta/v1beta1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "I6+J//YuSZdxncAuc/kar8G1jkY=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/conversion", "path": "k8s.io/apimachinery/pkg/conversion", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "cWJi+C1Z+wrjwIOFl6ZpcQY31JQ=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/conversion/queryparams", "path": "k8s.io/apimachinery/pkg/conversion/queryparams", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "zgYf1VhDcfCpouwRgF5Zodz+g6M=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/fields", "path": "k8s.io/apimachinery/pkg/fields", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "qlThmirWS04S3546HcxO1zgtyYM=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/labels", "path": "k8s.io/apimachinery/pkg/labels", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "31E97/J/xfH9thH0GoCyu1thk0s=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/runtime", "path": "k8s.io/apimachinery/pkg/runtime", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "+smcRTuloHxJVUatJ13qZ4NoUOk=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/runtime/schema", "path": "k8s.io/apimachinery/pkg/runtime/schema", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "PGmIUM4JMBfcSfqpK6tVtnsv2Xg=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/runtime/serializer", "path": "k8s.io/apimachinery/pkg/runtime/serializer", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "1qTBK8z1bN1p+dOJXtKw06QRSuU=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/runtime/serializer/json", "path": "k8s.io/apimachinery/pkg/runtime/serializer/json", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "BnIV8dpPQUb9MFxHQSVQyfCYzgM=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/runtime/serializer/protobuf", "path": "k8s.io/apimachinery/pkg/runtime/serializer/protobuf", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "CxRm8Ny1sWZVlEw1WBfbOMtJP40=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/runtime/serializer/recognizer", "path": "k8s.io/apimachinery/pkg/runtime/serializer/recognizer", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "7R78WUhv6d/VIW8EykOe6sIhDgU=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/runtime/serializer/streaming", "path": "k8s.io/apimachinery/pkg/runtime/serializer/streaming", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "l+6plnWXFNJLoGq1oGrxBBdIn2c=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/runtime/serializer/versioning", "path": "k8s.io/apimachinery/pkg/runtime/serializer/versioning", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "p9Wv7xurZXAW0jYL/SLNPbiUjaA=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/selection", "path": "k8s.io/apimachinery/pkg/selection", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "Buo3TchdY2l9bkweZyRUGJ5w3jY=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/types", "path": "k8s.io/apimachinery/pkg/types", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "1ufnWmjIV06+kIedtpUTD1P6XNI=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/util/cache", "path": "k8s.io/apimachinery/pkg/util/cache", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "7lWyATyzv11THBgtETHliUBV+tI=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/util/clock", "path": "k8s.io/apimachinery/pkg/util/clock", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "hF1zg9ssTsMoGFVMGhAThj6ZQb0=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/util/diff", "path": "k8s.io/apimachinery/pkg/util/diff", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "swbgG4Znnjtkk2HNC8fvkLmV4+8=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/util/errors", "path": "k8s.io/apimachinery/pkg/util/errors", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "bQOeFTINeXcfMOAOPArjRma/1mk=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/util/framer", "path": "k8s.io/apimachinery/pkg/util/framer", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "RNtwxj3i+D4ApfHtqTOvroVFPb4=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/util/intstr", "path": "k8s.io/apimachinery/pkg/util/intstr", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "NaIzEbjlhEMikewzRXivi2r0xyM=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/util/json", "path": "k8s.io/apimachinery/pkg/util/json", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "y1dxj1ipJgt2PRXXSXDmXrSka6A=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/util/naming", "path": "k8s.io/apimachinery/pkg/util/naming", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "hWC3sKhF9O0/Sfzf8sZwoy4UAxY=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/util/net", "path": "k8s.io/apimachinery/pkg/util/net", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "bsqHVJaLV9F/82SzZopDG/krjkQ=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/util/runtime", "path": "k8s.io/apimachinery/pkg/util/runtime", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "shOM+PHlBXp0v/ZztqISIhclExg=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/util/sets", "path": "k8s.io/apimachinery/pkg/util/sets", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "zo5JN/KNwbIovPfiC2LyGpWD+nc=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/util/validation", "path": "k8s.io/apimachinery/pkg/util/validation", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "T+DDCd+Y07tEOHiPNt2zzXFq6Tw=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/util/validation/field", "path": "k8s.io/apimachinery/pkg/util/validation/field", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "C+tSgT9PitJ3cZzSj7OOubKlUNs=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/util/wait", "path": "k8s.io/apimachinery/pkg/util/wait", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "EhVstowFTSrsoSiMuG/PqPwrYsw=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/util/yaml", "path": "k8s.io/apimachinery/pkg/util/yaml", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "KLENC52WPY7h2cBq3P1NMM0FNSs=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/version", "path": "k8s.io/apimachinery/pkg/version", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "zfoh2yQoa7HsiaVNBDSWWxDAJxM=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/watch", "path": "k8s.io/apimachinery/pkg/watch", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "9sFA+EjKrjpmK4OofQH0p0Rowfg=", "origin": "github.com/elastic/beats/vendor/k8s.io/apimachinery/third_party/forked/golang/reflect", "path": "k8s.io/apimachinery/third_party/forked/golang/reflect", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "Ovxe5OrkHu7tTYVE/XbTD5+DvF4=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/discovery", "path": "k8s.io/client-go/discovery", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "mgVdewcg4jTq0piouybeQoXd/yQ=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes", "path": "k8s.io/client-go/kubernetes", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "Jmg4wTN/9ztjnzQgADNhFALddv8=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/scheme", "path": "k8s.io/client-go/kubernetes/scheme", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "r1ulXiI0hH59Dz53N/Xfu+LNrfc=", @@ -5053,456 +5077,456 @@ "checksumSHA1": "khLjd/B4ZbMKunCfiY0x7jlFBMA=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1", "path": "k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "PekLptOIytJR8B/gFd4b6evBJtw=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/apps/v1", "path": "k8s.io/client-go/kubernetes/typed/apps/v1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "05dcdgpO3XxipEQotecd5/7jzXg=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1", "path": "k8s.io/client-go/kubernetes/typed/apps/v1beta1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "BiGFKtgAYkL36ZAF/GgoKB1/JF0=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta2", "path": "k8s.io/client-go/kubernetes/typed/apps/v1beta2", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "FD8QO1LaNzAdqF5u9lNOJ7ajBHM=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/auditregistration/v1alpha1", "path": "k8s.io/client-go/kubernetes/typed/auditregistration/v1alpha1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "SqIzllgqxsRG9iI5EjzlTyCW7/c=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1", "path": "k8s.io/client-go/kubernetes/typed/authentication/v1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "Vf0xXP+cX3T5W/3ZdKu1c25DQ5s=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1beta1", "path": "k8s.io/client-go/kubernetes/typed/authentication/v1beta1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "kdgI+BiHyX7f82ok4e9HZjqUouM=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1", "path": "k8s.io/client-go/kubernetes/typed/authorization/v1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "Fy6+8dSA/j6zWWPmPdylFsvJAro=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1", "path": "k8s.io/client-go/kubernetes/typed/authorization/v1beta1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "QmGi+ncwCd1U+mVLVZTnvhckPDo=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v1", "path": "k8s.io/client-go/kubernetes/typed/autoscaling/v1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "2LG2F54zcIeLccW+l2wcHL9wobM=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1", "path": "k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "bzNW6jFThGJm7TuKprOCGxo0AkY=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2beta2", "path": "k8s.io/client-go/kubernetes/typed/autoscaling/v2beta2", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "6hsoSunBZdQ0tEPrpBl3/9a0khA=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/batch/v1", "path": "k8s.io/client-go/kubernetes/typed/batch/v1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "RlzG4zK/wLQN5IDA3wCYiV3+CSE=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/batch/v1beta1", "path": "k8s.io/client-go/kubernetes/typed/batch/v1beta1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "ujuLvbHHM/EV6n4V/fDKNSbvdA0=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/batch/v2alpha1", "path": "k8s.io/client-go/kubernetes/typed/batch/v2alpha1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "WBELpG+EluSk+jG3chWvWTCx2vc=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/certificates/v1beta1", "path": "k8s.io/client-go/kubernetes/typed/certificates/v1beta1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "xVD7LZQwQsABaR22f5CyIxI1VRs=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/coordination/v1", "path": "k8s.io/client-go/kubernetes/typed/coordination/v1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "nUBUdgmNnOM1LcRNU/u3ChyXARs=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/coordination/v1beta1", "path": "k8s.io/client-go/kubernetes/typed/coordination/v1beta1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "6I0Hu1ppKIJ/hGEtwIu4yXjpvIQ=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/core/v1", "path": "k8s.io/client-go/kubernetes/typed/core/v1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "UFMLWjGsW1spf9jOdOe0hvhZrSo=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/events/v1beta1", "path": "k8s.io/client-go/kubernetes/typed/events/v1beta1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "Cmc3GqvWu326loCUtnQi3gMR6js=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1", "path": "k8s.io/client-go/kubernetes/typed/extensions/v1beta1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "hA55Y85M2482UGbC5fOuCC7WQhU=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/networking/v1", "path": "k8s.io/client-go/kubernetes/typed/networking/v1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "lBBtWRNwq2cfzx1SYDq8i/WBfNU=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/networking/v1beta1", "path": "k8s.io/client-go/kubernetes/typed/networking/v1beta1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "VxU/3QJfzBzJNDP6o6fQhKdAMvA=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/node/v1alpha1", "path": "k8s.io/client-go/kubernetes/typed/node/v1alpha1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "IBwiu3pgaAgOV9YICy7lsom5Pfs=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/node/v1beta1", "path": "k8s.io/client-go/kubernetes/typed/node/v1beta1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "KVIVsd4ki3ExXIvpRNr4SDvcWd4=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1", "path": "k8s.io/client-go/kubernetes/typed/policy/v1beta1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "dam5t74DdezRvof9/zsNl1fc7MU=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1", "path": "k8s.io/client-go/kubernetes/typed/rbac/v1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "rMoSbYJj2IVelP5lMgWRxxzIHPY=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1", "path": "k8s.io/client-go/kubernetes/typed/rbac/v1alpha1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "rXdMwaW2zPatiumzktsCly8vPWI=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1", "path": "k8s.io/client-go/kubernetes/typed/rbac/v1beta1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "z/luZ4A5JEzC4gztXTOc3r5nmNU=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1", "path": "k8s.io/client-go/kubernetes/typed/scheduling/v1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "PJ5XVaMmmPRjVRAjaLbpFNsIp88=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1", "path": "k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "g3r1Lc7nJosm0Whuc+ChQCh2dxo=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1beta1", "path": "k8s.io/client-go/kubernetes/typed/scheduling/v1beta1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "s0b7l4wwRg7mmCZuT4m2qyHoBAs=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/settings/v1alpha1", "path": "k8s.io/client-go/kubernetes/typed/settings/v1alpha1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "ZpzdcLVtx24lI/HdILGXEtv+B+o=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/storage/v1", "path": "k8s.io/client-go/kubernetes/typed/storage/v1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "rH2l3rFwQ/xjeyfNW7t2M55AhQs=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/storage/v1alpha1", "path": "k8s.io/client-go/kubernetes/typed/storage/v1alpha1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "oCp8PRFAWx6HMd3MWfsP+eAfdl8=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1", "path": "k8s.io/client-go/kubernetes/typed/storage/v1beta1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "xzgS2YeBsvo8tnz4nbRiv3gcedw=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/pkg/apis/clientauthentication", "path": "k8s.io/client-go/pkg/apis/clientauthentication", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "hQgaMoLTsSOv2xQ3CA8fA5MoEr4=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/pkg/apis/clientauthentication/v1alpha1", "path": "k8s.io/client-go/pkg/apis/clientauthentication/v1alpha1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "6DMbz5JnwquAwMbT/w5aYt4D3Hc=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/pkg/apis/clientauthentication/v1beta1", "path": "k8s.io/client-go/pkg/apis/clientauthentication/v1beta1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "ktNfV92Lly2Tp/6VBE/3iFH0ns8=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/pkg/version", "path": "k8s.io/client-go/pkg/version", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "Ml1uDQHTKU1lEdm29DlVIqT2u4A=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/plugin/pkg/client/auth/exec", "path": "k8s.io/client-go/plugin/pkg/client/auth/exec", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "uXXoLaHOqE0el0JuIlUSq22ieok=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/rest", "path": "k8s.io/client-go/rest", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "1qg5xUn71oqQ5ryJ6Rk/bWGT5bA=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/rest/watch", "path": "k8s.io/client-go/rest/watch", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "hJpqbilBYNCvAqoKan4gqKLXADk=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/tools/auth", "path": "k8s.io/client-go/tools/auth", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "ubiE3lGIHl/vKfY+Obx+pvKe2CM=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/tools/cache", "path": "k8s.io/client-go/tools/cache", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "wGXn4mFFy9lLvGsPUHf8BoGtJJk=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/tools/clientcmd", "path": "k8s.io/client-go/tools/clientcmd", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "VE3e55mIzsNE7Buny/wNmDSciyQ=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/tools/clientcmd/api", "path": "k8s.io/client-go/tools/clientcmd/api", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "REsiLFxKYUjcTcPnDBwgr4GkArg=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/tools/clientcmd/api/latest", "path": "k8s.io/client-go/tools/clientcmd/api/latest", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "gOq6PL80JftrypouhV+xxbf/WUo=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/tools/clientcmd/api/v1", "path": "k8s.io/client-go/tools/clientcmd/api/v1", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "DrrW127wAVyI/ixPg1+g4qwCt80=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/tools/metrics", "path": "k8s.io/client-go/tools/metrics", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "6lqSb0Ut6C0TbPsGSqDWWs+21+g=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/tools/pager", "path": "k8s.io/client-go/tools/pager", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "n2h6CjJR1o+JM2snIIsCdcMMDWs=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/tools/reference", "path": "k8s.io/client-go/tools/reference", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "migmW+rzDCpQuJ/hMWwZDfUQxQc=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/transport", "path": "k8s.io/client-go/transport", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "zS5phoJsfi1XeKiyQaV0vIwkuZM=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/util/cert", "path": "k8s.io/client-go/util/cert", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "KSB22yQOaax0P/RkHCDp80u+Jcs=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/util/connrotation", "path": "k8s.io/client-go/util/connrotation", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "wxikcUZaXtB00xzYGj/4DL38eUQ=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/util/flowcontrol", "path": "k8s.io/client-go/util/flowcontrol", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "WRb0rXGx56fwcCisVW7GoI6gO/A=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/util/homedir", "path": "k8s.io/client-go/util/homedir", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "PCmCOo7V1KqZAd4iFALqcNjBt5A=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/util/keyutil", "path": "k8s.io/client-go/util/keyutil", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "em5Dt3bJxY3q2bdvrjyrfVTtmBg=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/util/retry", "path": "k8s.io/client-go/util/retry", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "gXnsEl+SGK9pvU5/tfdGEfCu65E=", "origin": "github.com/elastic/beats/vendor/k8s.io/client-go/util/workqueue", "path": "k8s.io/client-go/util/workqueue", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "yLXTuzySPTl6203AVM749CCv5N8=", "origin": "github.com/elastic/beats/vendor/k8s.io/klog", "path": "k8s.io/klog", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "YOucGCCS3js1TfTtD0qBcXW3xFU=", "origin": "github.com/elastic/beats/vendor/k8s.io/utils/buffer", "path": "k8s.io/utils/buffer", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "rZ3TvI01NH0dGKeSwx+8HTHj4q8=", "origin": "github.com/elastic/beats/vendor/k8s.io/utils/integer", "path": "k8s.io/utils/integer", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "/4uAXzV5jLElTQQ9I3eA76oYoMw=", "origin": "github.com/elastic/beats/vendor/k8s.io/utils/trace", "path": "k8s.io/utils/trace", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" }, { "checksumSHA1": "ZExWoMcqJ9WKc9KMJQUtIST3nTc=", "origin": "github.com/elastic/beats/vendor/sigs.k8s.io/yaml", "path": "sigs.k8s.io/yaml", - "revision": "8425cf098f305832dd7e3aea7d50b50a104fc6dd", - "revisionTime": "2020-01-17T08:41:06Z" + "revision": "32f1a9eb60b45a7157d9b9bcc7d626182baad633", + "revisionTime": "2020-02-04T18:15:25Z" } ], "rootPath": "github.com/elastic/apm-server"