From eb992750f8a663c5ef506b0b8cd5950c8c56b2ba Mon Sep 17 00:00:00 2001 From: simitt Date: Mon, 3 Jun 2019 09:05:28 +0200 Subject: [PATCH] Update beats framework to 1c86ec7 --- NOTICE.txt | 2 +- _beats/CHANGELOG-developer.next.asciidoc | 4 +- _beats/CHANGELOG.next.asciidoc | 44 +- _beats/libbeat/_meta/fields.ecs.yml | 18 +- .../add_cloud_metadata/_meta/fields.yml | 7 + .../add_host_metadata/_meta/fields.yml | 6 + .../script/javascript/beatevent_v0_test.go | 13 +- _beats/libbeat/tests/system/beat/beat.py | 14 +- _beats/testing/environments/latest.yml | 6 +- docs/fields.asciidoc | 50 +- include/fields.go | 2 +- .../beats/libbeat/autodiscover/builder.go | 17 +- .../libbeat/autodiscover/builder/helper.go | 36 +- .../autodiscover/providers/docker/config.go | 3 +- .../autodiscover/providers/docker/docker.go | 4 +- .../autodiscover/providers/jolokia/jolokia.go | 2 +- .../providers/kubernetes/config.go | 11 +- .../providers/kubernetes/kubernetes.go | 4 +- .../beats/libbeat/cmd/instance/beat.go | 9 +- .../beats/libbeat/common/schema/schema.go | 21 +- .../common/transport/tlscommon/config.go | 2 +- .../transport/tlscommon/server_config.go | 23 + .../common/transport/tlscommon/tls_config.go | 1 + .../elastic/beats/libbeat/kibana/client.go | 57 +- .../libbeat/outputs/elasticsearch/client.go | 22 +- .../libbeat/outputs/elasticsearch/config.go | 4 +- .../outputs/elasticsearch/elasticsearch.go | 33 +- .../add_cloud_metadata/provider_aws_ec2.go | 13 +- .../beats/libbeat/publisher/pipeline/acker.go | 6 +- .../x-pack/libbeat/licenser/es_callback.go | 2 +- vendor/vendor.json | 1258 ++++++++--------- 31 files changed, 946 insertions(+), 748 deletions(-) diff --git a/NOTICE.txt b/NOTICE.txt index b337a96870c..696e80ae92d 100644 --- a/NOTICE.txt +++ b/NOTICE.txt @@ -274,7 +274,7 @@ SOFTWARE. -------------------------------------------------------------------- Dependency: github.com/elastic/beats Version: master -Revision: f549cec7f437795bec4f239010d0441bbd75af0b +Revision: 1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29 License type (autodetected): Apache-2.0 ./vendor/github.com/elastic/beats/LICENSE.txt: -------------------------------------------------------------------- diff --git a/_beats/CHANGELOG-developer.next.asciidoc b/_beats/CHANGELOG-developer.next.asciidoc index 24f8c38455b..b2b22454fbb 100644 --- a/_beats/CHANGELOG-developer.next.asciidoc +++ b/_beats/CHANGELOG-developer.next.asciidoc @@ -38,5 +38,7 @@ The list below covers the major changes between 7.0.0-rc2 and master only. - Reduce idxmgmt.Supporter interface and rework export commands to reuse logic. {pull}11777[11777],{pull}12065[12065],{pull}12067[12067],{pull}12160[12160] - Update urllib3 version to 1.24.2 {pull}11930[11930] - Add libbeat/common/cleanup package. {pull}12134[12134] +- New helper to check for leaked goroutines on tests. {pull}12106[12106] - Only Load minimal template if no fields are provided. {pull}12103[12103] -- Deprecate setup cmds for `template` and `ilm-policy`. Add new setup cmd for `index-management`. {pull}12132[12132] \ No newline at end of file +- Add new option `IgnoreAllErrors` to `libbeat.common.schema` for skipping fields that failed while converting. {pull}12089[12089] +- Deprecate setup cmds for `template` and `ilm-policy`. Add new setup cmd for `index-management`. {pull}12132[12132] diff --git a/_beats/CHANGELOG.next.asciidoc b/_beats/CHANGELOG.next.asciidoc index df70909ba92..8f5e0bba03e 100644 --- a/_beats/CHANGELOG.next.asciidoc +++ b/_beats/CHANGELOG.next.asciidoc @@ -12,6 +12,7 @@ https://github.com/elastic/beats/compare/v7.0.0-alpha2...master[Check the HEAD d - Update to Golang 1.12.1. {pull}11330[11330] - Update to Golang 1.12.4. {pull}11782[11782] +- Update to ECS 1.0.1. {pull}12284[12284] *Auditbeat* @@ -20,6 +21,7 @@ https://github.com/elastic/beats/compare/v7.0.0-alpha2...master[Check the HEAD d - Socket dataset: Exclude localhost by default {pull}11993[11993] *Filebeat* + - Modify apache/error dataset to follow ECS. {pull}8963[8963] - Rename many `traefik.access.*` fields to map to ECS. {pull}9005[9005] - Fix parsing of GC entries in elasticsearch server log. {issue}9513[9513] {pull}9810[9810] @@ -52,6 +54,7 @@ https://github.com/elastic/beats/compare/v7.0.0-alpha2...master[Check the HEAD d *Affecting all Beats* +- Fix typo in TLS renegotiation configuration and setting the option correctly {issue}10871[10871], {pull}12354[12354] - Ensure all beat commands respect configured settings. {pull}10721[10721] - Add missing fields and test cases for libbeat add_kubernetes_metadata processor. {issue}11133[11133], {pull}11134[11134] - decode_json_field: process objects and arrays only {pull}11312[11312] @@ -63,6 +66,7 @@ https://github.com/elastic/beats/compare/v7.0.0-alpha2...master[Check the HEAD d - Not hiding error in case of http failure using elastic fetcher {pull}11604[11604] - Relax validation of the X-Pack license UID value. {issue}11640[11640] - Fix a parsing error with the X-Pack license check on 32-bit system. {issue}11650[11650] +- Escape BOM on JsonReader before trying to decode line {pull}11661[11661] - Fix ILM policy always being overwritten. {pull}11671[11671] - Fix template always being overwritten. {pull}11671[11671] - Fix matching of string arrays in contains condition. {pull}11691[11691] @@ -72,6 +76,9 @@ https://github.com/elastic/beats/compare/v7.0.0-alpha2...master[Check the HEAD d - Replace wmi queries with win32 api calls as they were consuming CPU resources {issue}3249[3249] and {issue}11840[11840] - Fix queue.spool.write.flush.events config type. {pull}12080[12080] - Fixed a memory leak when using the add_process_metadata processor under Windows. {pull}12100[12100] +- Fix of docker json parser for missing "log" jsonkey in docker container's log {issue}11464[11464] +- Fixed Beat ID being reported by GET / API. {pull}12180[12180] +- Add host.os.codename to fields.yml. {pull}12261[12261] *Auditbeat* @@ -81,6 +88,12 @@ https://github.com/elastic/beats/compare/v7.0.0-alpha2...master[Check the HEAD d - Process dataset: Fixed a memory leak under Windows. {pull}12100[12100] - Login dataset: Fix re-read of utmp files. {pull}12028[12028] - Package dataset: Fixed a crash inside librpm after Auditbeat has been running for a while. {issue}12147[12147] {pull}12168[12168] +- Fix formatting of config files on macOS and Windows. {pull}12148[12148] +- Fix direction of incoming IPv6 sockets. {pull}12248[12248] +- Package dataset: Close librpm handle. {pull}12215[12215] +- Package dataset: Auto-detect package directories. {pull}12289[12289] +- Package dataset: Improve dpkg parsing. {pull}12325[12325] +- System module: Start system module without host ID. {pull}12373[12373] *Filebeat* @@ -94,6 +107,10 @@ https://github.com/elastic/beats/compare/v7.0.0-alpha2...master[Check the HEAD d - Reduce memory usage if long lines are truncated to fit `max_bytes` limit. The line buffer is copied into a smaller buffer now. This allows the runtime to release unused memory earlier. {pull}11524[11524] - Fix memory leak in Filebeat pipeline acker. {pull}12063[12063] - Fix goroutine leak caused on initialization failures of log input. {pull}12125[12125] +- Fix goroutine leak on non-explicit finalization of log input. {pull}12164[12164] +- Skipping unparsable log entries from docker json reader {pull}12268[12268] +- Require client_auth by default when ssl is enabled for tcp input {pull}12333[12333] +- Require certificate authorities, certificate file, and key when SSL is enabled for the TCP input. {pull}12355[12355] *Heartbeat* @@ -117,6 +134,13 @@ https://github.com/elastic/beats/compare/v7.0.0-alpha2...master[Check the HEAD d - Avoid generating hints-based configuration with empty hosts when no exposed port is suitable for the hosts hint. {issue}8264[8264] {pull}12086[12086] - Fixed a socket leak in the postgresql module under Windows when SSL is disabled on the server. {pull}11393[11393] - Change some field type from scaled_float to long in aws module. {pull}11982[11982] +- Fixed RabbitMQ `queue` metricset gathering when `consumer_utilisation` is set empty at the metrics source {pull}12089[12089] +- Fix direction of incoming IPv6 sockets. {pull}12248[12248] +- Validate that kibana/status metricset cannot be used when xpack is enabled. {pull}12264[12264] +- Ignore prometheus metrics when their values are NaN or Inf. {pull}12084[12084] {issue}10849[10849] +- In the kibana/stats metricset, only log error (don't also index it) if xpack is enabled. {pull}12265[12265] +- Require client_auth by default when ssl is enabled for module http metricset server{pull}12333[12333] +- Require certificate authorities, certificate file, and key when SSL is enabled for module http metricset server. {pull}12355[12355] *Packetbeat* @@ -151,6 +175,8 @@ https://github.com/elastic/beats/compare/v7.0.0-alpha2...master[Check the HEAD d - Add `convert` processor for converting data types of fields. {issue}8124[8124] {pull}11686[11686] - New `extract_array` processor. {pull}11761[11761] - Add number of goroutines to reported metrics. {pull}12135[12135] +- Add `proxy_disable` output flag to explicitly ignore proxy environment variables. {issue}11713[11713] {pull}12243[12243] +- Processor `add_cloud_metadata` adds fields `cloud.account.id` and `cloud.image.id` for AWS EC2. {pull}12307[12307] *Auditbeat* @@ -158,6 +184,8 @@ https://github.com/elastic/beats/compare/v7.0.0-alpha2...master[Check the HEAD d - Package: Enable suse. {pull}11634[11634] - Add support to the system package dataset for the SUSE OS family. {pull}11634[11634] - Process: Add file hash of process executable. {pull}11722[11722] +- Socket: Add network.transport and network.community_id. {pull}12231[12231] +- Host: Fill top-level host fields. {pull}12259[12259] *Filebeat* @@ -165,7 +193,8 @@ https://github.com/elastic/beats/compare/v7.0.0-alpha2...master[Check the HEAD d - Add option to configure docker input with paths {pull}10687[10687] - Add Netflow module to enrich flow events with geoip data. {pull}10877[10877] - Set `event.category: network_traffic` for Suricata. {pull}10882[10882] -- Add configuration knob for auto-discover hints to control whether log harvesting is enabled for the pod/container. {issue}10811[10811] {pull}10911[10911] +- Allow custom default settings with autodiscover (for example, use of CRI paths for logs). {pull}12193[12193] +- Allow to disable hints based autodiscover default behavior (fetching all logs). {pull}12193[12193] - Change Suricata module pipeline to handle `destination.domain` being set if a reverse DNS processor is used. {issue}10510[10510] - Add the `network.community_id` flow identifier to field to the IPTables, Suricata, and Zeek modules. {pull}11005[11005] - New Filebeat coredns module to ingest coredns logs. It supports both native coredns deployment and coredns deployment in kubernetes. {pull}11200[11200] @@ -175,7 +204,12 @@ https://github.com/elastic/beats/compare/v7.0.0-alpha2...master[Check the HEAD d - Add Filebeat envoyproxy module. {pull}11700[11700] - Add apache2(httpd) log path (`/var/log/httpd`) to make apache2 module work out of the box on Redhat-family OSes. {issue}11887[11887] {pull}11888[11888] - Add support to new MongoDB additional diagnostic information {pull}11952[11952] -- New module `palo_alto` for Palo Alto Networks PAN-OS logs. {pull}11999[11999] +- New module `panw` for Palo Alto Networks PAN-OS logs. {pull}11999[11999] +- Add RabbitMQ module. {pull}12032[12032] +- Add new `container` input. {pull}12162[12162] +- `container` and `docker` inputs now support reading of labels and env vars written by docker JSON file logging driver. {issue}8358[8358] +- Add specific date processor to convert timezones so same pipeline can be used when convert_timezone is enabled or disabled. {pull}12253[12253] +- Add MSSQL module {pull}12079[12079] *Heartbeat* @@ -199,12 +233,16 @@ https://github.com/elastic/beats/compare/v7.0.0-alpha2...master[Check the HEAD d - Add AWS cloudwatch metricset. {pull}11798[11798] {issue}11734[11734] - Add `regions` in aws module config to specify target regions for querying cloudwatch metrics. {issue}11932[11932] {pull}11956[11956] - Keep `etcd` followers members from reporting `leader` metricset events {pull}12004[12004] +- Add overview dashboard to Consul module {pull}10665[10665] +- New fields were added in the mysql/status metricset. {pull}12227[12227] *Packetbeat* *Functionbeat* - New options to configure roles and VPC. {pull}11779[11779] +- Export automation templates used to create functions. {pull}11923[11923] +- Configurable Amazon endpoint. {pull}12369[12369] *Winlogbeat* @@ -216,6 +254,8 @@ https://github.com/elastic/beats/compare/v7.0.0-alpha2...master[Check the HEAD d *Filebeat* +- `docker` input is deprecated in favour `container`. {pull}12162[12162] + *Heartbeat* *Journalbeat* diff --git a/_beats/libbeat/_meta/fields.ecs.yml b/_beats/libbeat/_meta/fields.ecs.yml index f3864e80412..206ed71cb0d 100644 --- a/_beats/libbeat/_meta/fields.ecs.yml +++ b/_beats/libbeat/_meta/fields.ecs.yml @@ -1,5 +1,5 @@ # WARNING! Do not edit this file directly, it was generated by the ECS project, -# based on ECS version 1.0.0. +# based on ECS version 1.0.1. # Please visit https://github.com/elastic/ecs to suggest changes to ECS fields. - key: ecs @@ -121,7 +121,7 @@ or requestor in the network transaction. Some systems use the term "originator" to refer the client in TCP connections. The client fields describe details about the system acting as the client in the network event. Client fields are usually - populated in conjunction with server fields. Client fields are generally not + populated in conjunction with server fields. Client fields are generally not populated for packet-level events. Client / server representations can add semantic context to an exchange, which @@ -223,6 +223,7 @@ - name: port level: core type: long + format: string description: Port of the client. - name: user.email level: extended @@ -463,6 +464,7 @@ - name: port level: core type: long + format: string description: Port of the destination. - name: user.email level: extended @@ -693,6 +695,7 @@ - name: severity level: core type: long + format: string description: Severity describes the original severity of the event. What the different severity values mean can very different between use cases. It's up to the implementer to make sure severities are consistent across events. @@ -1132,6 +1135,7 @@ - name: response.status_code level: extended type: long + format: string description: HTTP response status code. example: 404 - name: version @@ -1523,11 +1527,15 @@ - name: pid level: core type: long + format: string description: Process id. + example: 4242 - name: ppid level: extended type: long - description: Process parent id. + format: string + description: Parent process' pid. + example: 4241 - name: start level: extended type: date @@ -1536,6 +1544,7 @@ - name: thread.id level: extended type: long + format: string description: Thread ID. example: 4242 - name: title @@ -1685,6 +1694,7 @@ - name: port level: core type: long + format: string description: Port of the server. - name: user.email level: extended @@ -1899,6 +1909,7 @@ - name: port level: core type: long + format: string description: Port of the source. - name: user.email level: extended @@ -1996,6 +2007,7 @@ - name: port level: extended type: long + format: string description: Port of the request, such as 443. example: 443 - name: query diff --git a/_beats/libbeat/processors/add_cloud_metadata/_meta/fields.yml b/_beats/libbeat/processors/add_cloud_metadata/_meta/fields.yml index 816d7e0e5f5..e008747b47b 100644 --- a/_beats/libbeat/processors/add_cloud_metadata/_meta/fields.yml +++ b/_beats/libbeat/processors/add_cloud_metadata/_meta/fields.yml @@ -8,6 +8,11 @@ example: project-x description: > Name of the project in Google Cloud. + + - name: cloud.image.id + example: ami-abcd1234 + description: > + Image ID for the cloud instance. # Alias for old fields - name: meta.cloud.provider @@ -44,3 +49,5 @@ type: alias path: cloud.region migration: true + + diff --git a/_beats/libbeat/processors/add_host_metadata/_meta/fields.yml b/_beats/libbeat/processors/add_host_metadata/_meta/fields.yml index 977edc0cb80..be6890bcbb4 100644 --- a/_beats/libbeat/processors/add_host_metadata/_meta/fields.yml +++ b/_beats/libbeat/processors/add_host_metadata/_meta/fields.yml @@ -21,3 +21,9 @@ example: "18D109" description: > OS build information. + + - name: os.codename + type: keyword + example: "stretch" + description: > + OS codename, if any. diff --git a/_beats/libbeat/processors/script/javascript/beatevent_v0_test.go b/_beats/libbeat/processors/script/javascript/beatevent_v0_test.go index 983745e5708..dc1f66bb71d 100644 --- a/_beats/libbeat/processors/script/javascript/beatevent_v0_test.go +++ b/_beats/libbeat/processors/script/javascript/beatevent_v0_test.go @@ -19,7 +19,6 @@ package javascript import ( "fmt" - "runtime" "strings" "testing" "time" @@ -29,6 +28,7 @@ import ( "github.com/elastic/beats/libbeat/beat" "github.com/elastic/beats/libbeat/common" "github.com/elastic/beats/libbeat/monitoring" + "github.com/elastic/beats/libbeat/tests/resources" ) const ( @@ -206,15 +206,8 @@ func TestBeatEventV0(t *testing.T) { } func BenchmarkBeatEventV0(b *testing.B) { - goroutinesAtStart := runtime.NumGoroutine() - defer func() { - // Sanity check that timers are not leaking goroutines. - goroutinesAtEnd := runtime.NumGoroutine() - if goroutinesAtEnd != goroutinesAtStart { - b.Errorf("Suspected goroutine leak: atStart=%d, atEnd=%d", - goroutinesAtStart, goroutinesAtEnd) - } - }() + goroutines := resources.NewGoroutinesChecker() + defer goroutines.Check(b) benchTest := func(tc testCase, timeout time.Duration) func(b *testing.B) { return func(b *testing.B) { diff --git a/_beats/libbeat/tests/system/beat/beat.py b/_beats/libbeat/tests/system/beat/beat.py index 587c2692caf..c836f891075 100644 --- a/_beats/libbeat/tests/system/beat/beat.py +++ b/_beats/libbeat/tests/system/beat/beat.py @@ -221,8 +221,6 @@ def start_beat(self, def render_config_template(self, template_name=None, output=None, **kargs): - print("render config") - # Init defaults if template_name is None: template_name = self.beat_name @@ -360,6 +358,18 @@ def get_log(self, logfile=None): return data + def get_log_lines(self, logfile=None): + """ + Returns the log lines as a list of strings + """ + if logfile is None: + logfile = self.beat_name + ".log" + + with open(os.path.join(self.working_dir, logfile), 'r') as f: + data = f.readlines() + + return data + def wait_log_contains(self, msg, logfile=None, max_timeout=10, poll_interval=0.1, name="log_contains", diff --git a/_beats/testing/environments/latest.yml b/_beats/testing/environments/latest.yml index 7ecc80ece0b..5bbbd4ef527 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:6.6.0 + image: docker.elastic.co/elasticsearch/elasticsearch:7.1.0 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:6.6.0 + image: docker.elastic.co/logstash/logstash:7.1.0 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:6.6.0 + image: docker.elastic.co/kibana/kibana:7.1.0 healthcheck: test: ["CMD", "curl", "-f", "http://localhost:5601"] retries: 300 diff --git a/docs/fields.asciidoc b/docs/fields.asciidoc index a3542fc05f6..ee40634fb23 100644 --- a/docs/fields.asciidoc +++ b/docs/fields.asciidoc @@ -1269,6 +1269,16 @@ example: project-x Name of the project in Google Cloud. +-- + +*`cloud.image.id`*:: ++ +-- +example: ami-abcd1234 + +Image ID for the cloud instance. + + -- *`meta.cloud.provider`*:: @@ -1509,7 +1519,7 @@ Version of the agent. == client fields A client is defined as the initiator of a network connection for events regarding sessions, connections, or bidirectional flow records. -For TCP events, the client is the initiator of the TCP connection that sends the SYN packet(s). For other protocols, the client is generally the initiator or requestor in the network transaction. Some systems use the term "originator" to refer the client in TCP connections. The client fields describe details about the system acting as the client in the network event. Client fields are usually populated in conjunction with server fields. Client fields are generally not populated for packet-level events. +For TCP events, the client is the initiator of the TCP connection that sends the SYN packet(s). For other protocols, the client is generally the initiator or requestor in the network transaction. Some systems use the term "originator" to refer the client in TCP connections. The client fields describe details about the system acting as the client in the network event. Client fields are usually populated in conjunction with server fields. Client fields are generally not populated for packet-level events. Client / server representations can add semantic context to an exchange, which is helpful to visualize the data in certain situations. If your context falls in that category, you should still ensure that source and destination are filled appropriately. @@ -1670,6 +1680,8 @@ Packets sent from the client to the server. -- type: long +format: string + Port of the client. -- @@ -2051,6 +2063,8 @@ Packets sent from the destination to the source. -- type: long +format: string + Port of the destination. -- @@ -2349,6 +2363,8 @@ type: long example: 7 +format: string + Severity describes the original severity of the event. What the different severity values mean can very different between use cases. It's up to the implementer to make sure severities are consistent across events. -- @@ -3052,6 +3068,8 @@ type: long example: 404 +format: string + HTTP response status code. -- @@ -3617,6 +3635,10 @@ Sometimes called program name or similar. -- type: long +example: 4242 + +format: string + Process id. -- @@ -3626,7 +3648,11 @@ Process id. -- type: long -Process parent id. +example: 4241 + +format: string + +Parent process' pid. -- @@ -3648,6 +3674,8 @@ type: long example: 4242 +format: string + Thread ID. -- @@ -3855,6 +3883,8 @@ Packets sent from the server to the client. -- type: long +format: string + Port of the server. -- @@ -4171,6 +4201,8 @@ Packets sent from the source to the destination. -- type: long +format: string + Port of the source. -- @@ -4320,6 +4352,8 @@ type: long example: 443 +format: string + Port of the request, such as 443. -- @@ -4575,6 +4609,18 @@ example: 18D109 OS build information. +-- + +*`host.os.codename`*:: ++ +-- +type: keyword + +example: stretch + +OS codename, if any. + + -- [[exported-fields-kubernetes-processor]] diff --git a/include/fields.go b/include/fields.go index fcf54fb2edd..68c50e56f02 100644 --- a/include/fields.go +++ b/include/fields.go @@ -32,5 +32,5 @@ func init() { // AssetFieldsYml returns asset data. // This is the base64 encoded gzipped contents of fields.yml. func AssetFieldsYml() string { - return "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" + return "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" } diff --git a/vendor/github.com/elastic/beats/libbeat/autodiscover/builder.go b/vendor/github.com/elastic/beats/libbeat/autodiscover/builder.go index e6470599426..aa966d592c8 100644 --- a/vendor/github.com/elastic/beats/libbeat/autodiscover/builder.go +++ b/vendor/github.com/elastic/beats/libbeat/autodiscover/builder.go @@ -99,21 +99,18 @@ func (b Builders) GetConfig(event bus.Event) []*common.Config { return configs } -// NewBuilders instances the given list of builders. If hintsEnabled is true it will -// just enable the hints builder -func NewBuilders(bConfigs []*common.Config, hintsEnabled bool) (Builders, error) { +// NewBuilders instances the given list of builders. hintsCfg holds `hints` settings +// for simplified mode (single 'hints' builder) +func NewBuilders(bConfigs []*common.Config, hintsCfg *common.Config) (Builders, error) { var builders Builders - if hintsEnabled { + if hintsCfg.Enabled() { if len(bConfigs) > 0 { return nil, errors.New("hints.enabled is incompatible with manually defining builders") } - hints, err := common.NewConfigFrom(map[string]string{"type": "hints"}) - if err != nil { - return nil, err - } - - bConfigs = append(bConfigs, hints) + // pass rest of hints settings to the builder + hintsCfg.SetString("type", -1, "hints") + bConfigs = append(bConfigs, hintsCfg) } for _, bcfg := range bConfigs { diff --git a/vendor/github.com/elastic/beats/libbeat/autodiscover/builder/helper.go b/vendor/github.com/elastic/beats/libbeat/autodiscover/builder/helper.go index 3a574675b91..40a9d7cc1a5 100644 --- a/vendor/github.com/elastic/beats/libbeat/autodiscover/builder/helper.go +++ b/vendor/github.com/elastic/beats/libbeat/autodiscover/builder/helper.go @@ -25,6 +25,7 @@ import ( "strings" "github.com/elastic/beats/libbeat/common" + "github.com/elastic/beats/libbeat/common/cfgwarn" "github.com/elastic/beats/libbeat/logp" ) @@ -144,18 +145,38 @@ func GetHintAsConfigs(hints common.MapStr, key string) []common.MapStr { return nil } -// IsNoOp is a big red button to prevent spinning up Runners in case of issues. -func IsNoOp(hints common.MapStr, key string) bool { +// IsEnabled will return true when 'enabled' is **explicity** set to true +func IsEnabled(hints common.MapStr, key string) bool { + if value, err := hints.GetValue(fmt.Sprintf("%s.enabled", key)); err == nil { + enabled, _ := strconv.ParseBool(value.(string)) + return enabled + } + + return false +} + +// IsDisabled will return true when 'enabled' key is **explicity** set to false +func IsDisabled(hints common.MapStr, key string) bool { + if value, err := hints.GetValue(fmt.Sprintf("%s.enabled", key)); err == nil { + enabled, err := strconv.ParseBool(value.(string)) + if err == nil { + logp.Debug("autodiscover.builder", "error parsing 'enabled' hint from: %+v", hints) + return !enabled + } + } + + // keep reading disable (deprecated) for backwards compatibility if value, err := hints.GetValue(fmt.Sprintf("%s.disable", key)); err == nil { - noop, _ := strconv.ParseBool(value.(string)) - return noop + cfgwarn.Deprecate("8.0.0", "disable hint is deprecated. Use `enabled: false` instead.") + disabled, _ := strconv.ParseBool(value.(string)) + return disabled } return false } // GenerateHints parses annotations based on a prefix and sets up hints that can be picked up by individual Beats. -func GenerateHints(annotations common.MapStr, container, prefix string, defaultDisable bool) common.MapStr { +func GenerateHints(annotations common.MapStr, container, prefix string) common.MapStr { hints := common.MapStr{} if rawEntries, err := annotations.GetValue(prefix); err == nil { if entries, ok := rawEntries.(common.MapStr); ok { @@ -195,10 +216,5 @@ func GenerateHints(annotations common.MapStr, container, prefix string, defaultD } } - // Update hints: if .disabled annotation does not exist, set according to disabledByDefault flag - if _, err := hints.GetValue("logs.disable"); err != nil && defaultDisable { - hints.Put("logs.disable", "true") - } - return hints } diff --git a/vendor/github.com/elastic/beats/libbeat/autodiscover/providers/docker/config.go b/vendor/github.com/elastic/beats/libbeat/autodiscover/providers/docker/config.go index 1f3bae7aa5b..ffdd9c4d47a 100644 --- a/vendor/github.com/elastic/beats/libbeat/autodiscover/providers/docker/config.go +++ b/vendor/github.com/elastic/beats/libbeat/autodiscover/providers/docker/config.go @@ -30,8 +30,7 @@ type Config struct { Host string `config:"host"` TLS *docker.TLSConfig `config:"ssl"` Prefix string `config:"prefix"` - HintsEnabled bool `config:"hints.enabled"` - DefaultDisable bool `config:"default.disable"` + Hints *common.Config `config:"hints"` Builders []*common.Config `config:"builders"` Appenders []*common.Config `config:"appenders"` Templates template.MapperSettings `config:"templates"` diff --git a/vendor/github.com/elastic/beats/libbeat/autodiscover/providers/docker/docker.go b/vendor/github.com/elastic/beats/libbeat/autodiscover/providers/docker/docker.go index f0c4d0438fa..9d2e8a244a3 100644 --- a/vendor/github.com/elastic/beats/libbeat/autodiscover/providers/docker/docker.go +++ b/vendor/github.com/elastic/beats/libbeat/autodiscover/providers/docker/docker.go @@ -71,7 +71,7 @@ func AutodiscoverBuilder(bus bus.Bus, uuid uuid.UUID, c *common.Config) (autodis return nil, err } - builders, err := autodiscover.NewBuilders(config.Builders, config.HintsEnabled) + builders, err := autodiscover.NewBuilders(config.Builders, config.Hints) if err != nil { return nil, err } @@ -270,7 +270,7 @@ func (d *Provider) generateHints(event bus.Event) bus.Event { e["port"] = port } if labels, err := dockerMeta.GetValue("labels"); err == nil { - hints := builder.GenerateHints(labels.(common.MapStr), "", d.config.Prefix, d.config.DefaultDisable) + hints := builder.GenerateHints(labels.(common.MapStr), "", d.config.Prefix) e["hints"] = hints } return e diff --git a/vendor/github.com/elastic/beats/libbeat/autodiscover/providers/jolokia/jolokia.go b/vendor/github.com/elastic/beats/libbeat/autodiscover/providers/jolokia/jolokia.go index 7d3282b69c5..728040d3e43 100644 --- a/vendor/github.com/elastic/beats/libbeat/autodiscover/providers/jolokia/jolokia.go +++ b/vendor/github.com/elastic/beats/libbeat/autodiscover/providers/jolokia/jolokia.go @@ -66,7 +66,7 @@ func AutodiscoverBuilder(bus bus.Bus, uuid uuid.UUID, c *common.Config) (autodis return nil, err } - builders, err := autodiscover.NewBuilders(config.Builders, false) + builders, err := autodiscover.NewBuilders(config.Builders, nil) if err != nil { return nil, err } diff --git a/vendor/github.com/elastic/beats/libbeat/autodiscover/providers/kubernetes/config.go b/vendor/github.com/elastic/beats/libbeat/autodiscover/providers/kubernetes/config.go index 269cb60cff3..6d455dff033 100644 --- a/vendor/github.com/elastic/beats/libbeat/autodiscover/providers/kubernetes/config.go +++ b/vendor/github.com/elastic/beats/libbeat/autodiscover/providers/kubernetes/config.go @@ -33,12 +33,11 @@ type Config struct { SyncPeriod time.Duration `config:"sync_period"` CleanupTimeout time.Duration `config:"cleanup_timeout"` - Prefix string `config:"prefix"` - HintsEnabled bool `config:"hints.enabled"` - DefaultDisable bool `config:"default.disable"` - Builders []*common.Config `config:"builders"` - Appenders []*common.Config `config:"appenders"` - Templates template.MapperSettings `config:"templates"` + Prefix string `config:"prefix"` + Hints *common.Config `config:"hints"` + Builders []*common.Config `config:"builders"` + Appenders []*common.Config `config:"appenders"` + Templates template.MapperSettings `config:"templates"` } func defaultConfig() *Config { diff --git a/vendor/github.com/elastic/beats/libbeat/autodiscover/providers/kubernetes/kubernetes.go b/vendor/github.com/elastic/beats/libbeat/autodiscover/providers/kubernetes/kubernetes.go index 41037238edd..8c61137a223 100644 --- a/vendor/github.com/elastic/beats/libbeat/autodiscover/providers/kubernetes/kubernetes.go +++ b/vendor/github.com/elastic/beats/libbeat/autodiscover/providers/kubernetes/kubernetes.go @@ -86,7 +86,7 @@ func AutodiscoverBuilder(bus bus.Bus, uuid uuid.UUID, c *common.Config) (autodis return nil, err } - builders, err := autodiscover.NewBuilders(config.Builders, config.HintsEnabled) + builders, err := autodiscover.NewBuilders(config.Builders, config.Hints) if err != nil { return nil, err } @@ -275,7 +275,7 @@ func (p *Provider) generateHints(event bus.Event) bus.Event { } cname := builder.GetContainerName(container) - hints := builder.GenerateHints(annotations, cname, p.config.Prefix, p.config.DefaultDisable) + hints := builder.GenerateHints(annotations, cname, p.config.Prefix) logp.Debug("kubernetes", "Generated hints %+v", hints) if len(hints) != 0 { e["hints"] = hints 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 77436a6cfc9..737de0d12de 100644 --- a/vendor/github.com/elastic/beats/libbeat/cmd/instance/beat.go +++ b/vendor/github.com/elastic/beats/libbeat/cmd/instance/beat.go @@ -168,7 +168,6 @@ func Run(settings Settings, bt beat.Creator) error { monitoring.NewString(registry, "version").Set(b.Info.Version) monitoring.NewString(registry, "beat").Set(b.Info.Beat) monitoring.NewString(registry, "name").Set(b.Info.Name) - monitoring.NewString(registry, "uuid").Set(b.Info.ID.String()) monitoring.NewString(registry, "hostname").Set(b.Info.Hostname) // Add additional info to state registry. This is also reported to monitoring @@ -176,7 +175,6 @@ func Run(settings Settings, bt beat.Creator) error { serviceRegistry := stateRegistry.NewRegistry("service") monitoring.NewString(serviceRegistry, "version").Set(b.Info.Version) monitoring.NewString(serviceRegistry, "name").Set(b.Info.Beat) - monitoring.NewString(serviceRegistry, "id").Set(b.Info.ID.String()) beatRegistry := stateRegistry.NewRegistry("beat") monitoring.NewString(beatRegistry, "name").Set(b.Info.Name) monitoring.NewFunc(stateRegistry, "host", host.ReportInfo, monitoring.Report) @@ -368,6 +366,13 @@ func (b *Beat) launch(settings Settings, bt beat.Creator) error { return err } + // Set Beat ID in registry vars, in case it was loaded from meta file + infoRegistry := monitoring.GetNamespace("info").GetRegistry() + monitoring.NewString(infoRegistry, "uuid").Set(b.Info.ID.String()) + + serviceRegistry := monitoring.GetNamespace("state").GetRegistry().GetRegistry("service") + monitoring.NewString(serviceRegistry, "id").Set(b.Info.ID.String()) + svc.BeforeRun() defer svc.Cleanup() diff --git a/vendor/github.com/elastic/beats/libbeat/common/schema/schema.go b/vendor/github.com/elastic/beats/libbeat/common/schema/schema.go index 491da93d3c3..fe9cd794588 100644 --- a/vendor/github.com/elastic/beats/libbeat/common/schema/schema.go +++ b/vendor/github.com/elastic/beats/libbeat/common/schema/schema.go @@ -20,6 +20,8 @@ package schema import ( "github.com/joeshaw/multierror" + "github.com/elastic/beats/libbeat/logp" + "github.com/elastic/beats/libbeat/common" ) @@ -39,10 +41,11 @@ type Mapper interface { // A Conv object represents a conversion mechanism from the data map to the event map. type Conv struct { - Func Converter // Convertor function - Key string // The key in the data map - Optional bool // Whether to ignore errors if the key is not found - Required bool // Whether to provoke errors if the key is not found + Func Converter // Convertor function + Key string // The key in the data map + Optional bool // Whether to ignore errors if the key is not found + Required bool // Whether to provoke errors if the key is not found + IgnoreAllErrors bool // Ignore any value conversion error } // Converter function type @@ -57,6 +60,10 @@ func (conv Conv) Map(key string, event common.MapStr, data map[string]interface{ err.Optional = conv.Optional err.Required = conv.Required } + if conv.IgnoreAllErrors { + logp.Debug("schema", "ignoring error for key %q: %s", key, err) + return nil + } return multierror.Errors{err} } event[key] = value @@ -142,6 +149,12 @@ func Required(c Conv) Conv { return c } +// IgnoreAllErrors set the enable all errors flag +func IgnoreAllErrors(c Conv) Conv { + c.IgnoreAllErrors = true + return c +} + // setOptions adds the optional flags to the Conv object func SetOptions(c Conv, opts []SchemaOption) Conv { for _, opt := range opts { diff --git a/vendor/github.com/elastic/beats/libbeat/common/transport/tlscommon/config.go b/vendor/github.com/elastic/beats/libbeat/common/transport/tlscommon/config.go index bb2c72f5553..38f6500e183 100644 --- a/vendor/github.com/elastic/beats/libbeat/common/transport/tlscommon/config.go +++ b/vendor/github.com/elastic/beats/libbeat/common/transport/tlscommon/config.go @@ -32,7 +32,7 @@ type Config struct { CAs []string `config:"certificate_authorities" yaml:"certificate_authorities,omitempty"` Certificate CertificateConfig `config:",inline" yaml:",inline"` CurveTypes []tlsCurveType `config:"curve_types" yaml:"curve_types,omitempty"` - Renegotiation tlsRenegotiationSupport `config:"renegotiation" yaml:"renegotation"` + Renegotiation tlsRenegotiationSupport `config:"renegotiation" yaml:"renegotiation"` } // LoadTLSConfig will load a certificate from config with all TLS based keys diff --git a/vendor/github.com/elastic/beats/libbeat/common/transport/tlscommon/server_config.go b/vendor/github.com/elastic/beats/libbeat/common/transport/tlscommon/server_config.go index 11766be75be..2228d12a819 100644 --- a/vendor/github.com/elastic/beats/libbeat/common/transport/tlscommon/server_config.go +++ b/vendor/github.com/elastic/beats/libbeat/common/transport/tlscommon/server_config.go @@ -19,8 +19,11 @@ package tlscommon import ( "crypto/tls" + "errors" "github.com/joeshaw/multierror" + + "github.com/elastic/beats/libbeat/common" ) // ServerConfig defines the user configurable tls options for any TCP based service. @@ -89,6 +92,26 @@ func LoadTLSServerConfig(config *ServerConfig) (*TLSConfig, error) { }, nil } +// Unpack unpacks the TLS Server configuration. +func (c *ServerConfig) Unpack(cfg common.Config) error { + clientAuthKey := "client_authentication" + if !cfg.HasField(clientAuthKey) { + cfg.SetString(clientAuthKey, -1, "required") + } + type serverCfg ServerConfig + var sCfg serverCfg + if err := cfg.Unpack(&sCfg); err != nil { + return err + } + + if sCfg.VerificationMode != VerifyNone && len(sCfg.CAs) == 0 { + return errors.New("certificate_authorities not configured") + } + + *c = ServerConfig(sCfg) + return nil +} + // Validate values the TLSConfig struct making sure certificate sure we have both a certificate and // a key. func (c *ServerConfig) Validate() error { 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 5fdf12babe2..44331b08c74 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 @@ -89,6 +89,7 @@ func (c *TLSConfig) BuildModuleConfig(host string) *tls.Config { InsecureSkipVerify: insecure, CipherSuites: c.CipherSuites, CurvePreferences: c.CurvePreferences, + Renegotiation: c.Renegotiation, ClientAuth: c.ClientAuth, } } diff --git a/vendor/github.com/elastic/beats/libbeat/kibana/client.go b/vendor/github.com/elastic/beats/libbeat/kibana/client.go index e28bfb8d4fa..27851be4a5d 100644 --- a/vendor/github.com/elastic/beats/libbeat/kibana/client.go +++ b/vendor/github.com/elastic/beats/libbeat/kibana/client.go @@ -40,7 +40,6 @@ type Connection struct { URL string Username string Password string - Headers map[string]string http *http.Client version common.Version @@ -157,11 +156,35 @@ func NewClientWithConfig(config *ClientConfig) (*Client, error) { func (conn *Connection) Request(method, extraPath string, params url.Values, headers http.Header, body io.Reader) (int, []byte, error) { + resp, err := conn.Send(method, extraPath, params, headers, body) + if err != nil { + return 0, nil, fmt.Errorf("fail to execute the HTTP %s request: %v", method, err) + } + defer resp.Body.Close() + + var retError error + if resp.StatusCode >= 300 { + retError = fmt.Errorf("%v", resp.Status) + } + + result, err := ioutil.ReadAll(resp.Body) + if err != nil { + return 0, nil, fmt.Errorf("fail to read response %s", err) + } + + retError = extractError(result) + return resp.StatusCode, result, retError +} + +// Sends an application/json request to Kibana with appropriate kbn headers +func (conn *Connection) Send(method, extraPath string, + params url.Values, headers http.Header, body io.Reader) (*http.Response, error) { + reqURL := addToURL(conn.URL, extraPath, params) req, err := http.NewRequest(method, reqURL, body) if err != nil { - return 0, nil, fmt.Errorf("fail to create the HTTP %s request: %v", method, err) + return nil, fmt.Errorf("fail to create the HTTP %s request: %+v", method, err) } if conn.Username != "" || conn.Password != "" { @@ -170,6 +193,10 @@ func (conn *Connection) Request(method, extraPath string, req.Header.Set("Content-Type", "application/json") req.Header.Add("Accept", "application/json") + req.Header.Set("kbn-xsrf", "1") + if method != "GET" { + req.Header.Set("kbn-version", conn.version.String()) + } for header, values := range headers { for _, value := range values { @@ -177,28 +204,12 @@ func (conn *Connection) Request(method, extraPath string, } } - if method != "GET" { - req.Header.Set("kbn-version", conn.version.String()) - } - - resp, err := conn.http.Do(req) - if err != nil { - return 0, nil, fmt.Errorf("fail to execute the HTTP %s request: %v", method, err) - } - defer resp.Body.Close() - - var retError error - if resp.StatusCode >= 300 { - retError = fmt.Errorf("%v", resp.Status) - } - - result, err := ioutil.ReadAll(resp.Body) - if err != nil { - return 0, nil, fmt.Errorf("fail to read response %s", err) - } + return conn.RoundTrip(req) +} - retError = extractError(result) - return resp.StatusCode, result, retError +// Implements RoundTrip interface +func (conn *Connection) RoundTrip(r *http.Request) (*http.Response, error) { + return conn.http.Do(r) } func (client *Client) readVersion() error { 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 03f8dca7e83..421e9a2d723 100644 --- a/vendor/github.com/elastic/beats/libbeat/outputs/elasticsearch/client.go +++ b/vendor/github.com/elastic/beats/libbeat/outputs/elasticsearch/client.go @@ -65,6 +65,7 @@ type Client struct { type ClientSettings struct { URL string Proxy *url.URL + ProxyDisable bool TLS *transport.TLSConfig Username, Password string EscapeHTML bool @@ -140,9 +141,12 @@ func NewClient( s ClientSettings, onConnect *callbacksRegistry, ) (*Client, error) { - proxy := http.ProxyFromEnvironment - if s.Proxy != nil { - proxy = http.ProxyURL(s.Proxy) + var proxy func(*http.Request) (*url.URL, error) + if !s.ProxyDisable { + proxy = http.ProxyFromEnvironment + if s.Proxy != nil { + proxy = http.ProxyURL(s.Proxy) + } } pipeline := s.Pipeline @@ -262,10 +266,14 @@ func (client *Client) Clone() *Client { c, _ := NewClient( ClientSettings{ - URL: client.URL, - Index: client.index, - Pipeline: client.pipeline, - Proxy: client.proxyURL, + URL: client.URL, + Index: client.index, + Pipeline: client.pipeline, + Proxy: client.proxyURL, + // Without the following nil check on proxyURL, a nil Proxy field will try + // reloading proxy settings from the environment instead of leaving them + // empty. + ProxyDisable: client.proxyURL == nil, TLS: client.tlsConfig, Username: client.Username, Password: client.Password, diff --git a/vendor/github.com/elastic/beats/libbeat/outputs/elasticsearch/config.go b/vendor/github.com/elastic/beats/libbeat/outputs/elasticsearch/config.go index e1142d0bc04..59fa0a5083a 100644 --- a/vendor/github.com/elastic/beats/libbeat/outputs/elasticsearch/config.go +++ b/vendor/github.com/elastic/beats/libbeat/outputs/elasticsearch/config.go @@ -31,6 +31,7 @@ type elasticsearchConfig struct { Username string `config:"username"` Password string `config:"password"` ProxyURL string `config:"proxy_url"` + ProxyDisable bool `config:"proxy_disable"` LoadBalance bool `config:"loadbalance"` CompressionLevel int `config:"compression_level" validate:"min=0, max=9"` EscapeHTML bool `config:"escape_html"` @@ -55,6 +56,7 @@ var ( Protocol: "", Path: "", ProxyURL: "", + ProxyDisable: false, Params: nil, Username: "", Password: "", @@ -72,7 +74,7 @@ var ( ) func (c *elasticsearchConfig) Validate() error { - if c.ProxyURL != "" { + if c.ProxyURL != "" && !c.ProxyDisable { if _, err := parseProxyURL(c.ProxyURL); err != nil { return err } diff --git a/vendor/github.com/elastic/beats/libbeat/outputs/elasticsearch/elasticsearch.go b/vendor/github.com/elastic/beats/libbeat/outputs/elasticsearch/elasticsearch.go index 0602ea4e7ca..ba43e1a0091 100644 --- a/vendor/github.com/elastic/beats/libbeat/outputs/elasticsearch/elasticsearch.go +++ b/vendor/github.com/elastic/beats/libbeat/outputs/elasticsearch/elasticsearch.go @@ -20,6 +20,7 @@ package elasticsearch import ( "errors" "fmt" + "net/url" "sync" "github.com/gofrs/uuid" @@ -163,12 +164,15 @@ func makeES( return outputs.Fail(err) } - proxyURL, err := parseProxyURL(config.ProxyURL) - if err != nil { - return outputs.Fail(err) - } - if proxyURL != nil { - logp.Info("Using proxy URL: %s", proxyURL) + var proxyURL *url.URL + if !config.ProxyDisable { + proxyURL, err := parseProxyURL(config.ProxyURL) + if err != nil { + return outputs.Fail(err) + } + if proxyURL != nil { + logp.Info("Using proxy URL: %s", proxyURL) + } } params := config.Params @@ -190,6 +194,7 @@ func makeES( Index: index, Pipeline: pipeline, Proxy: proxyURL, + ProxyDisable: config.ProxyDisable, TLS: tlsConfig, Username: config.Username, Password: config.Password, @@ -283,12 +288,15 @@ func NewElasticsearchClients(cfg *common.Config) ([]Client, error) { return nil, err } - proxyURL, err := parseProxyURL(config.ProxyURL) - if err != nil { - return nil, err - } - if proxyURL != nil { - logp.Info("Using proxy URL: %s", proxyURL) + var proxyURL *url.URL + if !config.ProxyDisable { + proxyURL, err := parseProxyURL(config.ProxyURL) + if err != nil { + return nil, err + } + if proxyURL != nil { + logp.Info("Using proxy URL: %s", proxyURL) + } } params := config.Params @@ -307,6 +315,7 @@ func NewElasticsearchClients(cfg *common.Config) ([]Client, error) { client, err := NewClient(ClientSettings{ URL: esURL, Proxy: proxyURL, + ProxyDisable: config.ProxyDisable, TLS: tlsConfig, Username: config.Username, Password: config.Password, diff --git a/vendor/github.com/elastic/beats/libbeat/processors/add_cloud_metadata/provider_aws_ec2.go b/vendor/github.com/elastic/beats/libbeat/processors/add_cloud_metadata/provider_aws_ec2.go index 6b05d9da0ea..77b7869334f 100644 --- a/vendor/github.com/elastic/beats/libbeat/processors/add_cloud_metadata/provider_aws_ec2.go +++ b/vendor/github.com/elastic/beats/libbeat/processors/add_cloud_metadata/provider_aws_ec2.go @@ -23,19 +23,18 @@ import ( c "github.com/elastic/beats/libbeat/common/schema/mapstriface" ) +const ec2InstanceIdentityURI = "/2014-02-25/dynamic/instance-identity/document" + // AWS EC2 Metadata Service func newEc2MetadataFetcher(config *common.Config) (*metadataFetcher, error) { - ec2InstanceIdentityURI := "/2014-02-25/dynamic/instance-identity/document" ec2Schema := func(m map[string]interface{}) common.MapStr { out, _ := s.Schema{ - "instance": s.Object{ - "id": c.Str("instanceId"), - }, - "machine": s.Object{ - "type": c.Str("instanceType"), - }, + "instance": s.Object{"id": c.Str("instanceId")}, + "machine": s.Object{"type": c.Str("instanceType")}, "region": c.Str("region"), "availability_zone": c.Str("availabilityZone"), + "account": s.Object{"id": c.Str("accountId")}, + "image": s.Object{"id": c.Str("imageId")}, }.Apply(m) return out } diff --git a/vendor/github.com/elastic/beats/libbeat/publisher/pipeline/acker.go b/vendor/github.com/elastic/beats/libbeat/publisher/pipeline/acker.go index 5689b86d445..70af536ded9 100644 --- a/vendor/github.com/elastic/beats/libbeat/publisher/pipeline/acker.go +++ b/vendor/github.com/elastic/beats/libbeat/publisher/pipeline/acker.go @@ -62,8 +62,8 @@ type countACK struct { fn func(total, acked int) } -func newCountACK(fn func(total, acked int)) *countACK { - a := &countACK{fn: fn} +func newCountACK(pipeline *Pipeline, fn func(total, acked int)) *countACK { + a := &countACK{fn: fn, pipeline: pipeline} return a } @@ -358,7 +358,7 @@ func makeCountACK(pipeline *Pipeline, canDrop bool, sema *sema, fn func(int, int if canDrop { return newBoundGapCountACK(pipeline, sema, fn) } - return newCountACK(fn) + return newCountACK(pipeline, fn) } func (a *eventDataACK) close() { 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 f854bfd9d85..c95dcc53c97 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 @@ -26,7 +26,7 @@ func Enforce(log *logp.Logger, checks ...CheckFunc) { if license == OSSLicense { return errors.New("This Beat requires the default distribution of Elasticsearch. Please " + - "upgrade to the default distribution of Elasticsearch from elastic.co, or downgrade to " + + "install the default distribution of Elasticsearch from elastic.co, or install " + "the oss-only distribution of beats") } diff --git a/vendor/vendor.json b/vendor/vendor.json index f4192b407d6..c3b2bb56c7d 100644 --- a/vendor/vendor.json +++ b/vendor/vendor.json @@ -15,1170 +15,1170 @@ "checksumSHA1": "eruIVA8JnsB23rVKjETHvqJ0sj8=", "origin": "github.com/elastic/beats/vendor/github.com/DataDog/zstd", "path": "github.com/DataDog/zstd", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "AzjRkOQtVBTwIw4RJLTygFhJs3s=", "origin": "github.com/elastic/beats/vendor/github.com/Microsoft/go-winio", "path": "github.com/Microsoft/go-winio", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "Yn3uTky/UjksI76cPRAxXomzMKM=", "origin": "github.com/elastic/beats/vendor/github.com/Shopify/sarama", "path": "github.com/Shopify/sarama", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "Te1xRugxHQMAg7EvbIUuPWm8fvU=", "origin": "github.com/elastic/beats/vendor/github.com/StackExchange/wmi", "path": "github.com/StackExchange/wmi", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "dvabztWVQX8f6oMLRyv4dLH+TGY=", "origin": "github.com/elastic/beats/vendor/github.com/davecgh/go-spew/spew", "path": "github.com/davecgh/go-spew/spew", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "Gj+xR1VgFKKmFXYOJMnAczC3Znk=", "origin": "github.com/elastic/beats/vendor/github.com/docker/distribution/digestset", "path": "github.com/docker/distribution/digestset", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "2Fe4D6PGaVE2he4fUeenLmhC1lE=", "origin": "github.com/elastic/beats/vendor/github.com/docker/distribution/reference", "path": "github.com/docker/distribution/reference", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "jYj/NYT4pL27gVSrKmPZT+8/kMs=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/api", "path": "github.com/docker/docker/api", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "KMFpbV3mlrbc41d2DYnq05QYpSc=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/api/types", "path": "github.com/docker/docker/api/types", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "jVJDbe0IcyjoKc2xbohwzQr+FF0=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/api/types/blkiodev", "path": "github.com/docker/docker/api/types/blkiodev", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "AeSC0BOu1uapkGqfSXtfVSpwJzs=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/api/types/container", "path": "github.com/docker/docker/api/types/container", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "4XuWn5+wgYwUsw604jvYMklq4Hc=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/api/types/events", "path": "github.com/docker/docker/api/types/events", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "J2OKngfI3vgswudr9PZVUFcRRu0=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/api/types/filters", "path": "github.com/docker/docker/api/types/filters", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "yeB781yxPhnN6OXQ9/qSsyih3ek=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/api/types/image", "path": "github.com/docker/docker/api/types/image", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "UK+VdM648oWzyqE4OqttgmPqjoA=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/api/types/mount", "path": "github.com/docker/docker/api/types/mount", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "Gskp+nvbVe8Gk1xPLHylZvNmqTg=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/api/types/network", "path": "github.com/docker/docker/api/types/network", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "r2vWq7Uc3ExKzMqYgH0b4AKjLKY=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/api/types/registry", "path": "github.com/docker/docker/api/types/registry", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "VTxWyFud/RedrpllGdQonVtGM/A=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/api/types/strslice", "path": "github.com/docker/docker/api/types/strslice", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "ZaizCpJ3eBcfR9ywpLaJd4AhM9k=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/api/types/swarm", "path": "github.com/docker/docker/api/types/swarm", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "B7ZwKzrv3t3Vlox6/bYMHhMjsM8=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/api/types/time", "path": "github.com/docker/docker/api/types/time", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "uDPQ3nHsrvGQc9tg/J9OSC4N5dQ=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/api/types/versions", "path": "github.com/docker/docker/api/types/versions", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "IBJy2zPEnYmcFJ3lM1eiRWnCxTA=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/api/types/volume", "path": "github.com/docker/docker/api/types/volume", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "c6OyeEvpQDvVLhrJSxgjEZv1tF8=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/client", "path": "github.com/docker/docker/client", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "jmo/t2zXAxirEPoFucNPXA/1SEc=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/pkg/ioutils", "path": "github.com/docker/docker/pkg/ioutils", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "ndnAFCfsGC3upNQ6jAEwzxcurww=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/pkg/longpath", "path": "github.com/docker/docker/pkg/longpath", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "3u2xJnbqYSxOP3kOORetQD7P1Co=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/pkg/mount", "path": "github.com/docker/docker/pkg/mount", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "pJKv3tUCjeTBn0FZkYN0K2ru+/w=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/pkg/system", "path": "github.com/docker/docker/pkg/system", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "8I0Ez+aUYGpsDEVZ8wN/Ztf6Zqs=", "origin": "github.com/elastic/beats/vendor/github.com/docker/docker/pkg/tlsconfig", "path": "github.com/docker/docker/pkg/tlsconfig", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "JbiWTzH699Sqz25XmDlsARpMN9w=", "origin": "github.com/elastic/beats/vendor/github.com/docker/go-connections/nat", "path": "github.com/docker/go-connections/nat", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "jUfDG3VQsA2UZHvvIXncgiddpYA=", "origin": "github.com/elastic/beats/vendor/github.com/docker/go-connections/sockets", "path": "github.com/docker/go-connections/sockets", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "c6lDGNwTm5mYq18IHP+lqYpk8xU=", "origin": "github.com/elastic/beats/vendor/github.com/docker/go-connections/tlsconfig", "path": "github.com/docker/go-connections/tlsconfig", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "ambe8F4AofPxChCJssXXwWphQQ8=", "origin": "github.com/elastic/beats/vendor/github.com/docker/go-units", "path": "github.com/docker/go-units", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "sNAU9ojYVUhO6dVXey6T3JhRQpw=", "origin": "github.com/elastic/beats/vendor/github.com/docker/libtrust", "path": "github.com/docker/libtrust", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "rhLUtXvcmouYuBwOq9X/nYKzvNg=", "origin": "github.com/elastic/beats/vendor/github.com/dustin/go-humanize", "path": "github.com/dustin/go-humanize", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "y2Kh4iPlgCPXSGTCcFpzePYdzzg=", "origin": "github.com/elastic/beats/vendor/github.com/eapache/go-resiliency/breaker", "path": "github.com/eapache/go-resiliency/breaker", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "WHl96RVZlOOdF4Lb1OOadMpw8ls=", "origin": "github.com/elastic/beats/vendor/github.com/eapache/go-xerial-snappy", "path": "github.com/eapache/go-xerial-snappy", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "oCCs6kDanizatplM5e/hX76busE=", "origin": "github.com/elastic/beats/vendor/github.com/eapache/queue", "path": "github.com/eapache/queue", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "JuxP2wamSuhm2WEP8AeIbK+xrF8=", "path": "github.com/elastic/beats/dev-tools/mage", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "PBTxyr6OotF2pda9n8gMeGUkfLA=", "path": "github.com/elastic/beats/filebeat/generator", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "y34pfVnTprxa4BvLKfiBbqTJaGA=", "path": "github.com/elastic/beats/libbeat/api", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "3cMzsLhs9W65wKpzZLiSB4i73mc=", "path": "github.com/elastic/beats/libbeat/asset", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { - "checksumSHA1": "yAFy8iuVpaFCslL/yTvm1q9+pVU=", + "checksumSHA1": "3QCinbruNd0S4uBtNpFywQ4kmCU=", "path": "github.com/elastic/beats/libbeat/autodiscover", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "ZCQyqZn3NFfAJo//PSd1YASvytY=", "path": "github.com/elastic/beats/libbeat/autodiscover/appenders/config", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { - "checksumSHA1": "gYzafDSTZSwto35HHYZi7Ix6yKw=", + "checksumSHA1": "AF5yw29Gr+bUiKZHN0A3fVL8Tw4=", "path": "github.com/elastic/beats/libbeat/autodiscover/builder", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "IifZH9hzzPymGV2XQfQ/tFR4uSE=", "path": "github.com/elastic/beats/libbeat/autodiscover/meta", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { - "checksumSHA1": "OZUNXFIdj23SONU9ydK6X1hKlBA=", + "checksumSHA1": "lyGZ3jvaIfkAZmCbYkamyYCz2KI=", "path": "github.com/elastic/beats/libbeat/autodiscover/providers/docker", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { - "checksumSHA1": "m9yIpAuVVFufXqxoxsRwj1WFWQk=", + "checksumSHA1": "vWLWQPyxoIfGa+m4pRg6TS6gekQ=", "path": "github.com/elastic/beats/libbeat/autodiscover/providers/jolokia", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { - "checksumSHA1": "cwQOLzZo7ef8+vOdhDc+ZVlPMMw=", + "checksumSHA1": "/ecMQ0YFWBSSL/JHWPs+iiqV3IY=", "path": "github.com/elastic/beats/libbeat/autodiscover/providers/kubernetes", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "eaKz8KWZXYHpLvBCIRN3V8J7G18=", "path": "github.com/elastic/beats/libbeat/autodiscover/template", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "IIRoKpp4KEVfkI+xVm6O+z8guv8=", "path": "github.com/elastic/beats/libbeat/beat", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "REBpCTX1sibJbf8glsyaEmnP4XM=", "path": "github.com/elastic/beats/libbeat/cfgfile", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "/IuTlhYU7mcJKhOHniR06bWGnxg=", "path": "github.com/elastic/beats/libbeat/cloudid", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "zA1Uuf+IChUjmlB691X8I+TdgfE=", "path": "github.com/elastic/beats/libbeat/cmd", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "l9PsZkJM8PP1OXDp5CeIvfpjHYc=", "path": "github.com/elastic/beats/libbeat/cmd/export", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { - "checksumSHA1": "MbJxUJF86WKaVDSHyEbyMon8950=", + "checksumSHA1": "pTS57uHlrK/55FKouhGM3LdGtw4=", "path": "github.com/elastic/beats/libbeat/cmd/instance", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "UjCBCC1dZP15Z/uCStwNcD+EXK4=", "path": "github.com/elastic/beats/libbeat/cmd/test", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "F/psh9j/XsIHawiqzndHIUAa9as=", "path": "github.com/elastic/beats/libbeat/common", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "lFYRu/M9CL6/povZOeBYui9/laI=", "path": "github.com/elastic/beats/libbeat/common/atomic", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "O5lD0j+tTM5lZkSzPE9KaxiHTeY=", "path": "github.com/elastic/beats/libbeat/common/backoff", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "Fxbw/7lPbh9dY3HH5k8sc4PU6Yo=", "path": "github.com/elastic/beats/libbeat/common/bus", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "zRpP/UzB/wFQNLceGdVgC4QqviM=", "path": "github.com/elastic/beats/libbeat/common/cfgtype", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "d0pIynyart5HMe7IKw3wtIH2R48=", "path": "github.com/elastic/beats/libbeat/common/cfgwarn", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "gagye6XHCqSCAVjpdJAGSOd06Uw=", "path": "github.com/elastic/beats/libbeat/common/cli", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "Ps5fuDikiF/KR7BeQqRkIztHxVY=", "path": "github.com/elastic/beats/libbeat/common/docker", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "Gxdi0z5FpIG68TQBD+zho4pEBlU=", "path": "github.com/elastic/beats/libbeat/common/dtfmt", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "6BdfNN/UBPRdCSz6XSS6to/72q0=", "path": "github.com/elastic/beats/libbeat/common/file", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "vSs1uzCmbsEzpBPxA4whpJviEBY=", "path": "github.com/elastic/beats/libbeat/common/flowhash", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "pt4OCbyb9z7fgJEidmOx6mua0h8=", "path": "github.com/elastic/beats/libbeat/common/fmtstr", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "K8hsg9OHpVHm7A43uq+TdX5DRc4=", "path": "github.com/elastic/beats/libbeat/common/jsontransform", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "syBGSam2yNQZRz41QgXaAOWWQn4=", "path": "github.com/elastic/beats/libbeat/common/kafka", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "/0orukOMfUZKhGiGDaMcVcEf5xA=", "path": "github.com/elastic/beats/libbeat/common/kubernetes", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "uaZwROAnUXCKJ4QzZhnv9Je7HtM=", "path": "github.com/elastic/beats/libbeat/common/match", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "jLi8S5eaG9uPawGF105+Z8dkesc=", "path": "github.com/elastic/beats/libbeat/common/reload", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "uMo9yaQAFfFG9iOsmdhQokffvpc=", "path": "github.com/elastic/beats/libbeat/common/safemapstr", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { - "checksumSHA1": "719FzIxi7bvpmh3Z1Ugn1VzY7Ro=", + "checksumSHA1": "witIXFOKuvojhOsOxxCZqJrOT14=", "path": "github.com/elastic/beats/libbeat/common/schema", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "uffmniMUvoDPoH/udr7ogkh062E=", "path": "github.com/elastic/beats/libbeat/common/schema/mapstriface", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "tZSvsfUQvhPhFjowAUkRntjtuCc=", "path": "github.com/elastic/beats/libbeat/common/seccomp", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "idXNC65t9dEVukD08AM6/L2p/RE=", "path": "github.com/elastic/beats/libbeat/common/streambuf", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "IQGJeUodp0fl4Zy8W1rBzWtWSWA=", "path": "github.com/elastic/beats/libbeat/common/terminal", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { - "checksumSHA1": "NByKtWaf9vFTp6K338x8XA1xycw=", + "checksumSHA1": "0dkE6gYWEBU36Ai71a8uEnnlcFw=", "path": "github.com/elastic/beats/libbeat/common/transport/tlscommon", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "zJeKN9i9aUdmF1huapIf7t+L8kw=", "path": "github.com/elastic/beats/libbeat/conditions", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "+WIlZ8aTqgqOUo6eO0+C15m0kHg=", "path": "github.com/elastic/beats/libbeat/dashboards", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "Tn+4O4FlSxSOxGF9qkH363wQCtA=", "path": "github.com/elastic/beats/libbeat/feature", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "Qe3OwrLlg7ZrkPcbPI36pwTgJxQ=", "path": "github.com/elastic/beats/libbeat/generator/fields", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "2XpB9HIEKmoPsHSQiUL+G/zKJlw=", "path": "github.com/elastic/beats/libbeat/idxmgmt", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "E5dtUHinuJGdXgCS061Cl2L4Qq0=", "path": "github.com/elastic/beats/libbeat/idxmgmt/ilm", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "krdjLK+gZhQpyqW24pQygLa57/I=", "path": "github.com/elastic/beats/libbeat/keystore", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { - "checksumSHA1": "I8BmSltR9jb1cXbJ3z0qv75/FQE=", + "checksumSHA1": "QnpqoxODwoZgdoOZek0C6RXj5U0=", "path": "github.com/elastic/beats/libbeat/kibana", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "M9fvDb47TOddNlFTxXhQFd8fVXg=", "path": "github.com/elastic/beats/libbeat/logp", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "bM+Zvy63NmXBfPQZYZmWBCo/UIk=", "path": "github.com/elastic/beats/libbeat/logp/configure", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "F/nzOXIrS9ui9wBLhuYa6M0fDEw=", "path": "github.com/elastic/beats/libbeat/management", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "9sFFk/wFg5g2UwMqCrjhF3lI56A=", "path": "github.com/elastic/beats/libbeat/mapping", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "/qNmzEvnTPNTKsZG8NgDzJZ+6f8=", "path": "github.com/elastic/beats/libbeat/metric/system/cpu", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "ASezoo5ifdtv1UwROTGAu+VbNJA=", "path": "github.com/elastic/beats/libbeat/metric/system/host", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "lXmDdjbZAQJWerhniNifgiD+Fgs=", "path": "github.com/elastic/beats/libbeat/metric/system/memory", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "+cI2jq/bUsjqPA7RsN9SJ8nE4xc=", "path": "github.com/elastic/beats/libbeat/metric/system/process", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "S/E+o1HXx18DE7nzl4wSX0FapTA=", "path": "github.com/elastic/beats/libbeat/monitoring", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "+wdf9YlsiFYofUdPuovqskNoZnw=", "path": "github.com/elastic/beats/libbeat/monitoring/adapter", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "VNBF1uWUqTgAKqi7chDC63dpDno=", "path": "github.com/elastic/beats/libbeat/monitoring/report", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "7D3ybHghR/ySVkF76wx0DH18CIA=", "path": "github.com/elastic/beats/libbeat/monitoring/report/elasticsearch", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "tP83ba7tdmQ+vSBIyJ87/rf1/fA=", "path": "github.com/elastic/beats/libbeat/monitoring/report/log", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "ueIlWpPNgtKmH9MINun26RPPY2k=", "path": "github.com/elastic/beats/libbeat/outputs", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "CsWdZfYNuwBA2/RhAybzEf93qq4=", "path": "github.com/elastic/beats/libbeat/outputs/codec", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "dO9pXcIpo6PH5yxMbJUSb/BYbkc=", "path": "github.com/elastic/beats/libbeat/outputs/codec/format", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "DbeMJiVepl/K4NXgWHHc2KyCpg0=", "path": "github.com/elastic/beats/libbeat/outputs/codec/json", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "oGzibF8p3OLvTRGLoQi+ny7zN5A=", "path": "github.com/elastic/beats/libbeat/outputs/console", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { - "checksumSHA1": "4FnJFqRGg3CpuD/V3qoN2QfW+C8=", + "checksumSHA1": "CSUrP/c2yumlCcUxWnt1TnVHAa8=", "path": "github.com/elastic/beats/libbeat/outputs/elasticsearch", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "tMYYeBk2SmTet6FUrltPtfeCY/U=", "path": "github.com/elastic/beats/libbeat/outputs/fileout", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "lBCMUBRin5C8cY4K8hc8ai+hu6A=", "path": "github.com/elastic/beats/libbeat/outputs/kafka", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "0YSMsaDcPs65eNX2CJBtTy24aGg=", "path": "github.com/elastic/beats/libbeat/outputs/logstash", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "NJv+STaa3bEOeVra8WkEgOtzQic=", "path": "github.com/elastic/beats/libbeat/outputs/outil", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "FXa52r8DUyJyiSRI6SjErh6PHds=", "path": "github.com/elastic/beats/libbeat/outputs/redis", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "ImdqSpCufsbWiNECpdZ0KeeQidM=", "path": "github.com/elastic/beats/libbeat/outputs/transport", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "qPVudVlj4dE+HHMe4WGlaf4mFCo=", "path": "github.com/elastic/beats/libbeat/outputs/transport/transptest", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "hb8M4qSLzgDXpQmdQfEyB7aChhI=", "path": "github.com/elastic/beats/libbeat/paths", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "OVd5zDYdT/3QK2zj1M+BMPP0AIo=", "path": "github.com/elastic/beats/libbeat/plugin", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "ijGXJI2dp1xEwBpev6wYvp7xzcM=", "path": "github.com/elastic/beats/libbeat/processors", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "a0AZnhUo8P57Sc7kTwYEq4eOv6M=", "path": "github.com/elastic/beats/libbeat/processors/actions", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { - "checksumSHA1": "EhdH7gOz8XgkOOMMLjQVqHlBeZg=", + "checksumSHA1": "0Nul9efwEiPUoOMxtkRlEnZUrko=", "path": "github.com/elastic/beats/libbeat/processors/add_cloud_metadata", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "Oj8ierk7XV5oPrf9H2tN/BicGTQ=", "path": "github.com/elastic/beats/libbeat/processors/add_docker_metadata", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "9nSWuwXm1LZSR2QOK+Xf5QCErf0=", "path": "github.com/elastic/beats/libbeat/processors/add_host_metadata", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "+JS4JL7RPI5MHb5H0MYqNm3Twjs=", "path": "github.com/elastic/beats/libbeat/processors/add_kubernetes_metadata", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "YyD/0oAETx7KqXq85Z0mjkY/Xz4=", "path": "github.com/elastic/beats/libbeat/processors/add_locale", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "HCfnQCZk0UekKq+BwqEoxnK3Dxc=", "path": "github.com/elastic/beats/libbeat/processors/add_observer_metadata", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "LCBbhOT9n16YuQejCxmUpfggilA=", "path": "github.com/elastic/beats/libbeat/processors/add_process_metadata", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "noIlfwxobZPaPTt0Uf+iT5yuN7w=", "path": "github.com/elastic/beats/libbeat/processors/checks", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "P8hCKTh+cDccJgM/8bqxGOhHQis=", "path": "github.com/elastic/beats/libbeat/processors/communityid", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "7qZ0tJlvNNJK8RMSVnjlzqzUU8U=", "path": "github.com/elastic/beats/libbeat/processors/convert", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "GPOwd0zJ0tegXVcvzagvJMuw9qU=", "path": "github.com/elastic/beats/libbeat/processors/dissect", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "32dCS/48D7mQ16FLoSWZn3RRzXY=", "path": "github.com/elastic/beats/libbeat/processors/dns", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "67H5W0RjhK/Zi1JPk5xo5QTmZs4=", "path": "github.com/elastic/beats/libbeat/processors/extract_array", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "Owf4WW+VipEnNs5kXzMQq5s2COo=", "path": "github.com/elastic/beats/libbeat/processors/timeseries", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "MF4OCAwVE7MC3Bh+6qx+QqsBvY8=", "path": "github.com/elastic/beats/libbeat/processors/util", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "7kYMLJJXmsDd9GyXgq9Z9eJdqrk=", "path": "github.com/elastic/beats/libbeat/publisher", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "3lRU4d8X4NyPiCAml4LjDm3o928=", "path": "github.com/elastic/beats/libbeat/publisher/includes", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { - "checksumSHA1": "SEpoaWg8xUmDXaMGNpkw8c4Xci8=", + "checksumSHA1": "QcF/Zso0MmGc5GhvnTFke2zn4BE=", "path": "github.com/elastic/beats/libbeat/publisher/pipeline", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "NXTvrhwyd2ePPUdI6uc8rT52Idc=", "path": "github.com/elastic/beats/libbeat/publisher/processing", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "RaONy2th8fDi9BF5U+lYu5bto4Y=", "path": "github.com/elastic/beats/libbeat/publisher/queue", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "ZUwitg43Gan3j0V+ZjM+5Y/ibb8=", "path": "github.com/elastic/beats/libbeat/publisher/queue/memqueue", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "v95xjG+kkPpkqXJ259woykeh8hY=", "path": "github.com/elastic/beats/libbeat/publisher/queue/spool", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "fZ5S9LEZUcy5JlhwpHBn4MGNjOg=", "path": "github.com/elastic/beats/libbeat/publisher/testing", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "vZZFb4M2d2t7tG3n2UEQeTk/lEM=", "path": "github.com/elastic/beats/libbeat/scripts/cmd/global_fields", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "PqZjacjR7/w5mHFS9u7JXTc73dQ=", "path": "github.com/elastic/beats/libbeat/service", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "IuW/8q7gF37qFMZCSXZQ3gm2f8E=", "path": "github.com/elastic/beats/libbeat/template", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "Ifly/yeBS+Ok0/PKez4lSqzu8JI=", "path": "github.com/elastic/beats/libbeat/testing", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "9Kx3lCJSTPeXCsHnZrieI/zim1c=", "path": "github.com/elastic/beats/libbeat/version", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "YRKEeQXsNj81zjG9gpkCyVpLKJs=", "path": "github.com/elastic/beats/licenses", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "0Wx8UmXeA8oaxfE0x7WsJlxj1t8=", "path": "github.com/elastic/beats/x-pack/libbeat/cmd", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { - "checksumSHA1": "M8eB/dIvudr7YsqmJpJTpt8htd0=", + "checksumSHA1": "C+vYoIHxHrOCVIDcX4ecmjteAeI=", "path": "github.com/elastic/beats/x-pack/libbeat/licenser", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "8Ab6ZmPx4ukgI12gc9QMAKjcYeU=", "path": "github.com/elastic/beats/x-pack/libbeat/management", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, { "checksumSHA1": "+MbkcWvWHEUkUO+75600/CgevtI=", "path": "github.com/elastic/beats/x-pack/libbeat/management/api", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z", + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z", "version": "master", "versionExact": "master" }, @@ -1186,526 +1186,526 @@ "checksumSHA1": "pxGrmqkuwRcyb0iOKEum1b3ciqU=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/ecs/code/go/ecs", "path": "github.com/elastic/ecs/code/go/ecs", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "3jizmlZPCyo6FAZY8Trk9jA8NH4=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-lumber/client/v2", "path": "github.com/elastic/go-lumber/client/v2", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "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": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "gaTQy94Osr6NoQhNntMqmWzL/4w=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-seccomp-bpf", "path": "github.com/elastic/go-seccomp-bpf", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "0A6V4lCcYqGVIs6pjejriMU7zpQ=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-seccomp-bpf/arch", "path": "github.com/elastic/go-seccomp-bpf/arch", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "W459MQNQ8qF6qmzLO/QLevTKZlU=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-structform", "path": "github.com/elastic/go-structform", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "BnoVvQlbw1jk1oveTVQtG+dhGRs=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-structform/cborl", "path": "github.com/elastic/go-structform/cborl", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "xjEIhANt0tAq4FjndVCLQhCXkQo=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-structform/gotype", "path": "github.com/elastic/go-structform/gotype", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "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": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "VPkz0hvtlbDDObJJZoTrjF2CN68=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-structform/json", "path": "github.com/elastic/go-structform/json", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "zRLY43OHR3VYw3fu3XznhxziC4E=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-structform/ubjson", "path": "github.com/elastic/go-structform/ubjson", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "QC8/6yQsm4f+zZo14ExnFtyiaXk=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-structform/visitors", "path": "github.com/elastic/go-structform/visitors", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "pdGPPNf1TeT3fTl8Uwl55hE9/G8=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-sysinfo", "path": "github.com/elastic/go-sysinfo", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "GiZCjX17K265TtamGZZw4R2Jwbk=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-sysinfo/internal/registry", "path": "github.com/elastic/go-sysinfo/internal/registry", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "dVSTUnZHCLNd0tYIENqdj05RyI8=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-sysinfo/providers/darwin", "path": "github.com/elastic/go-sysinfo/providers/darwin", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "LWMXshdY44+JM7g09dA4tXMZ1rY=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-sysinfo/providers/linux", "path": "github.com/elastic/go-sysinfo/providers/linux", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "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": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "13qV0fFj6P5m1/n1HsdByRW0Hk4=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-sysinfo/providers/windows", "path": "github.com/elastic/go-sysinfo/providers/windows", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "OHierbaoOHx79d73DuLrao43rIg=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-sysinfo/types", "path": "github.com/elastic/go-sysinfo/types", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "bNf3GDGhZh86bfCIMM5c5AYfo3g=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-txfile", "path": "github.com/elastic/go-txfile", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "scDqDI8APDj/tB973/ehmPufSLc=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-txfile/dev-tools/lib/mage/gotool", "path": "github.com/elastic/go-txfile/dev-tools/lib/mage/gotool", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "/WzE2caCHChUpoRAlXDU5uLTU5I=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-txfile/dev-tools/lib/mage/mgenv", "path": "github.com/elastic/go-txfile/dev-tools/lib/mage/mgenv", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "kD/TFYofNqdOjb0nMN0w3LC/nNU=", "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": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "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": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "HjNNDapvfXgOJqs7l7pS3ho6SSI=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-txfile/internal/invariant", "path": "github.com/elastic/go-txfile/internal/invariant", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "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": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "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": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "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": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "Wqp2VCpbcmfOFuZJrYkaxpvQQrE=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-txfile/internal/vfs/osfs", "path": "github.com/elastic/go-txfile/internal/vfs/osfs", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "LYeqHmalUZgk3oOHtJyPOKlM/j4=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-txfile/pq", "path": "github.com/elastic/go-txfile/pq", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "fCx++6A9uzyCsDUanAIJb77u0MI=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-txfile/txerr", "path": "github.com/elastic/go-txfile/txerr", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "b91TSC0atoGVSMZdKuWTYsMOGiM=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-ucfg", "path": "github.com/elastic/go-ucfg", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "X+R/CD8SokJrmlxFTx2nSevRDhQ=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-ucfg/cfgutil", "path": "github.com/elastic/go-ucfg/cfgutil", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "/pq8HNEdzHmky9S9HSo1WofXQ4Y=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-ucfg/flag", "path": "github.com/elastic/go-ucfg/flag", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "esXpiQlEvTOUwsE0nNesso8albo=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-ucfg/internal/parse", "path": "github.com/elastic/go-ucfg/internal/parse", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "cfMNsyQm0gZOV0hRJrBSdKDQSBo=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-ucfg/json", "path": "github.com/elastic/go-ucfg/json", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "PJCBACDGPhnRAEqjGPMPCMjbj4o=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-ucfg/yaml", "path": "github.com/elastic/go-ucfg/yaml", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "rnd3qf1FE22X3MxXWbetqq6EoBk=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/go-windows", "path": "github.com/elastic/go-windows", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "c1rU7WNZ+1AwZcRPBWhPBHcbZjg=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/gosigar", "path": "github.com/elastic/gosigar", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "TX9y4oPL5YmT4Gb/OU4GIPTdQB4=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/gosigar/cgroup", "path": "github.com/elastic/gosigar/cgroup", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "hPqGM3DENaGfipEODoyZ4mKogTQ=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/gosigar/sys", "path": "github.com/elastic/gosigar/sys", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "mLq5lOyD0ZU39ysXuf1ETOLJ+f0=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/gosigar/sys/linux", "path": "github.com/elastic/gosigar/sys/linux", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "R70u1XUHH/t1pquvHEFDeUFtkFk=", "origin": "github.com/elastic/beats/vendor/github.com/elastic/gosigar/sys/windows", "path": "github.com/elastic/gosigar/sys/windows", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "Klc34HULvwvY4cGA/D8HmqtXLqw=", "origin": "github.com/elastic/beats/vendor/github.com/ericchiang/k8s", "path": "github.com/ericchiang/k8s", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "y8fNiBLSoGojnUsGDsdLlsJYyqQ=", "origin": "github.com/elastic/beats/vendor/github.com/ericchiang/k8s/apis/apiextensions/v1beta1", "path": "github.com/ericchiang/k8s/apis/apiextensions/v1beta1", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "JxQ/zEWQSrncYNKifCuMctq+Tsw=", "origin": "github.com/elastic/beats/vendor/github.com/ericchiang/k8s/apis/apps/v1beta1", "path": "github.com/ericchiang/k8s/apis/apps/v1beta1", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "bjklGt/pc6kWOZewAw87Hchw5oY=", "origin": "github.com/elastic/beats/vendor/github.com/ericchiang/k8s/apis/authentication/v1", "path": "github.com/ericchiang/k8s/apis/authentication/v1", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "LExhnM9Vn0LQoLQWszQ7aIxDxb4=", "origin": "github.com/elastic/beats/vendor/github.com/ericchiang/k8s/apis/authentication/v1beta1", "path": "github.com/ericchiang/k8s/apis/authentication/v1beta1", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "GM+PzOiBoq3cxx4h5RKVUb3UH60=", "origin": "github.com/elastic/beats/vendor/github.com/ericchiang/k8s/apis/authorization/v1", "path": "github.com/ericchiang/k8s/apis/authorization/v1", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "zfr5oUVjbWRfvXi2LJiGMfFeDQY=", "origin": "github.com/elastic/beats/vendor/github.com/ericchiang/k8s/apis/authorization/v1beta1", "path": "github.com/ericchiang/k8s/apis/authorization/v1beta1", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "izkXNDp5a5WP45jU0hSfTrwyfvM=", "origin": "github.com/elastic/beats/vendor/github.com/ericchiang/k8s/apis/autoscaling/v1", "path": "github.com/ericchiang/k8s/apis/autoscaling/v1", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "FryZuAxWn4Ig8zc913w9BdfYzvs=", "origin": "github.com/elastic/beats/vendor/github.com/ericchiang/k8s/apis/batch/v1", "path": "github.com/ericchiang/k8s/apis/batch/v1", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "ylo7Z8wyJD+tmICB7wsOVIBpO+U=", "origin": "github.com/elastic/beats/vendor/github.com/ericchiang/k8s/apis/batch/v2alpha1", "path": "github.com/ericchiang/k8s/apis/batch/v2alpha1", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "+d8+mSdkdcPWQIpczXDZZW0lrjg=", "origin": "github.com/elastic/beats/vendor/github.com/ericchiang/k8s/apis/certificates/v1beta1", "path": "github.com/ericchiang/k8s/apis/certificates/v1beta1", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "S7AvxmCe/+WoFP/v9lZr0Mv66qg=", "origin": "github.com/elastic/beats/vendor/github.com/ericchiang/k8s/apis/core/v1", "path": "github.com/ericchiang/k8s/apis/core/v1", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "cWPoP6XZN7WMnEVMPcgPgg3Aw9Q=", "origin": "github.com/elastic/beats/vendor/github.com/ericchiang/k8s/apis/extensions/v1beta1", "path": "github.com/ericchiang/k8s/apis/extensions/v1beta1", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "vaNrBPcGWeDd1rXl8+uN08uxWhE=", "origin": "github.com/elastic/beats/vendor/github.com/ericchiang/k8s/apis/imagepolicy/v1alpha1", "path": "github.com/ericchiang/k8s/apis/imagepolicy/v1alpha1", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "UNTTH+Ppu4vImnF+bPkG3/NR3gg=", "origin": "github.com/elastic/beats/vendor/github.com/ericchiang/k8s/apis/meta/v1", "path": "github.com/ericchiang/k8s/apis/meta/v1", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "Mmyg9Wh+FCVR6fV8MGEKRxvqZ2k=", "origin": "github.com/elastic/beats/vendor/github.com/ericchiang/k8s/apis/policy/v1beta1", "path": "github.com/ericchiang/k8s/apis/policy/v1beta1", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "bvwYS/wrBkyAfvCjzMbi/vKamrQ=", "origin": "github.com/elastic/beats/vendor/github.com/ericchiang/k8s/apis/rbac/v1alpha1", "path": "github.com/ericchiang/k8s/apis/rbac/v1alpha1", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "m1Tde18NwewnvJoOYL3uykNcBuM=", "origin": "github.com/elastic/beats/vendor/github.com/ericchiang/k8s/apis/rbac/v1beta1", "path": "github.com/ericchiang/k8s/apis/rbac/v1beta1", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "JirJkoeIkWJRNrbprsQvqwisxds=", "origin": "github.com/elastic/beats/vendor/github.com/ericchiang/k8s/apis/resource", "path": "github.com/ericchiang/k8s/apis/resource", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "rQZ69PjEClQQ+PGEHRKzkGVVQyw=", "origin": "github.com/elastic/beats/vendor/github.com/ericchiang/k8s/apis/settings/v1alpha1", "path": "github.com/ericchiang/k8s/apis/settings/v1alpha1", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "pp0AetmPoKy7Rz0zNhBwUpExkbc=", "origin": "github.com/elastic/beats/vendor/github.com/ericchiang/k8s/apis/storage/v1", "path": "github.com/ericchiang/k8s/apis/storage/v1", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "WeACcIrS4EkeBm8TTftwuVniaWk=", "origin": "github.com/elastic/beats/vendor/github.com/ericchiang/k8s/apis/storage/v1beta1", "path": "github.com/ericchiang/k8s/apis/storage/v1beta1", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "Su6wSR8V8HL2QZsF8icJ0R9AFq8=", "origin": "github.com/elastic/beats/vendor/github.com/ericchiang/k8s/runtime", "path": "github.com/ericchiang/k8s/runtime", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "8ETrRvIaXPfD21N7fa8kdbumL00=", "origin": "github.com/elastic/beats/vendor/github.com/ericchiang/k8s/runtime/schema", "path": "github.com/ericchiang/k8s/runtime/schema", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "cMk3HE8/81ExHuEs0F5sZCclOFs=", "origin": "github.com/elastic/beats/vendor/github.com/ericchiang/k8s/util/intstr", "path": "github.com/ericchiang/k8s/util/intstr", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "fobEKiMk5D7IGvCSwh4HdG1o98c=", "origin": "github.com/elastic/beats/vendor/github.com/ericchiang/k8s/watch/versioned", "path": "github.com/ericchiang/k8s/watch/versioned", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "AANTVr9CVVyzsgviODY6Wi2thuM=", "origin": "github.com/elastic/beats/vendor/github.com/fatih/color", "path": "github.com/fatih/color", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "2UmMbNHc8FBr98mJFN1k8ISOIHk=", "origin": "github.com/elastic/beats/vendor/github.com/garyburd/redigo/internal", "path": "github.com/garyburd/redigo/internal", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "507OiSqTxfGCje7xDT5eq9CCaNQ=", "origin": "github.com/elastic/beats/vendor/github.com/garyburd/redigo/redis", "path": "github.com/garyburd/redigo/redis", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "ImX1uv6O09ggFeBPUJJ2nu7MPSA=", "origin": "github.com/elastic/beats/vendor/github.com/ghodss/yaml", "path": "github.com/ghodss/yaml", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "2VgF+qja44x3wPTp8U8TZEU6FWw=", "origin": "github.com/elastic/beats/vendor/github.com/go-ole/go-ole", "path": "github.com/go-ole/go-ole", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "Q0ZOcJW0fqOefDzEdn+PJHOeSgI=", "origin": "github.com/elastic/beats/vendor/github.com/go-ole/go-ole/oleutil", "path": "github.com/go-ole/go-ole/oleutil", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "OFaReqy4hyrLlTTYFmcqkvidHsQ=", @@ -1731,15 +1731,15 @@ "checksumSHA1": "kBeNcaKk56FguvPSUCEaH6AxpRc=", "origin": "github.com/elastic/beats/vendor/github.com/golang/protobuf/proto", "path": "github.com/golang/protobuf/proto", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "p/8vSviYF91gFflhrt5vkyksroo=", "origin": "github.com/elastic/beats/vendor/github.com/golang/snappy", "path": "github.com/golang/snappy", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "d9PxF1XQGLMJZRct2R8qVM/eYlE=", @@ -1757,29 +1757,29 @@ "checksumSHA1": "40vJyUB4ezQSn/NSadsKEOrudMc=", "origin": "github.com/elastic/beats/vendor/github.com/inconshreveable/mousetrap", "path": "github.com/inconshreveable/mousetrap", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "l9wW52CYGbmO/NGwYZ/Op2QTmaA=", "origin": "github.com/elastic/beats/vendor/github.com/joeshaw/multierror", "path": "github.com/joeshaw/multierror", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "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": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "Tx9cQqKFUHzu1l6H2XEl8G7ivlI=", "origin": "github.com/elastic/beats/vendor/github.com/jstemmer/go-junit-report/parser", "path": "github.com/jstemmer/go-junit-report/parser", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "pa+ZwMzIv+u+BlL8Q2xgL9cQtJg=", @@ -1791,134 +1791,134 @@ "checksumSHA1": "KKxbAKrKrfd33YPpkNsDmTN3S+M=", "origin": "github.com/elastic/beats/vendor/github.com/klauspost/compress/flate", "path": "github.com/klauspost/compress/flate", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "+azPXaZpPF14YHRghNAer13ThQU=", "origin": "github.com/elastic/beats/vendor/github.com/klauspost/compress/zlib", "path": "github.com/klauspost/compress/zlib", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "R6zKqn31GjJH1G8W/api7fAW0RU=", "origin": "github.com/elastic/beats/vendor/github.com/klauspost/cpuid", "path": "github.com/klauspost/cpuid", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "BM6ZlNJmtKy3GBoWwg2X55gnZ4A=", "origin": "github.com/elastic/beats/vendor/github.com/klauspost/crc32", "path": "github.com/klauspost/crc32", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "Aulh7C5SVOA4Jzt5eHNH6197Mbk=", "origin": "github.com/elastic/beats/vendor/github.com/konsorten/go-windows-terminal-sequences", "path": "github.com/konsorten/go-windows-terminal-sequences", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "ASXhLVfIA2mzHf+7muYxT38JaHU=", "origin": "github.com/elastic/beats/vendor/github.com/magefile/mage", "path": "github.com/magefile/mage", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "fHpo/9Tke6VFfZZAT+PRnoNOiiY=", "origin": "github.com/elastic/beats/vendor/github.com/magefile/mage/internal", "path": "github.com/magefile/mage/internal", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "RVSwuhHOfojhN74rfwRe4AktDIA=", "origin": "github.com/elastic/beats/vendor/github.com/magefile/mage/mage", "path": "github.com/magefile/mage/mage", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "irRTBkCBnOGMX+PZhOdHFUckgBY=", "origin": "github.com/elastic/beats/vendor/github.com/magefile/mage/mg", "path": "github.com/magefile/mage/mg", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "QGt/JRmNp+D+lO0hHZsUUyH7y5U=", "origin": "github.com/elastic/beats/vendor/github.com/magefile/mage/parse", "path": "github.com/magefile/mage/parse", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "4JzH55TcYdctQksrCafgKT8lZRU=", "origin": "github.com/elastic/beats/vendor/github.com/magefile/mage/sh", "path": "github.com/magefile/mage/sh", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "91U4Tlwnjdmwjd0w/XNw3+fxFKo=", "origin": "github.com/elastic/beats/vendor/github.com/magefile/mage/target", "path": "github.com/magefile/mage/target", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "qNkx9+OTwZI6aFv7K9zuFCGODUw=", "origin": "github.com/elastic/beats/vendor/github.com/mattn/go-colorable", "path": "github.com/mattn/go-colorable", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "U6lX43KDDlNOn+Z0Yyww+ZzHfFo=", "origin": "github.com/elastic/beats/vendor/github.com/mattn/go-isatty", "path": "github.com/mattn/go-isatty", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "VsImZoqjaqgwK+u/4eIEzQhuRNM=", "origin": "github.com/elastic/beats/vendor/github.com/miekg/dns", "path": "github.com/miekg/dns", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "sWdAYPKyaT4SW8hNQNpRS0sU4lU=", "origin": "github.com/elastic/beats/vendor/github.com/mitchellh/hashstructure", "path": "github.com/mitchellh/hashstructure", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "2AyUkWjutec6p+470tgio8mYOxI=", "origin": "github.com/elastic/beats/vendor/github.com/opencontainers/go-digest", "path": "github.com/opencontainers/go-digest", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "eOMCORUm8KxiGSy0hBuQsMsxauo=", "origin": "github.com/elastic/beats/vendor/github.com/opencontainers/image-spec/specs-go", "path": "github.com/opencontainers/image-spec/specs-go", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "9YujSsJjiLGkQMzwWycsjqR340k=", "origin": "github.com/elastic/beats/vendor/github.com/opencontainers/image-spec/specs-go/v1", "path": "github.com/opencontainers/image-spec/specs-go/v1", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "JVGDxPn66bpe6xEiexs1r+y6jF0=", @@ -1930,15 +1930,15 @@ "checksumSHA1": "WmrPO1ovmQ7t7hs9yZGbr2SAoM4=", "origin": "github.com/elastic/beats/vendor/github.com/pierrec/lz4", "path": "github.com/pierrec/lz4", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "IT4sX58d+e8osXHV5U6YCSdB/uE=", "origin": "github.com/elastic/beats/vendor/github.com/pierrec/xxHash/xxHash32", "path": "github.com/pierrec/xxHash/xxHash32", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "e6T/9bM7ah7mQJVVIaTuCw/63Uo=", @@ -1950,50 +1950,50 @@ "checksumSHA1": "PdQm3s8DoVJ17Vk8n7o5iPa7PK0=", "origin": "github.com/elastic/beats/vendor/github.com/pkg/errors", "path": "github.com/pkg/errors", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "LuFv4/jlrmFNnDb/5SCSEPAM9vU=", "origin": "github.com/elastic/beats/vendor/github.com/pmezard/go-difflib/difflib", "path": "github.com/pmezard/go-difflib/difflib", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "Etvt6mgzvD7ARf4Ux03LHfgSlzU=", "origin": "github.com/elastic/beats/vendor/github.com/prometheus/procfs", "path": "github.com/prometheus/procfs", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "lv9rIcjbVEGo8AT1UCUZXhXrfQc=", "origin": "github.com/elastic/beats/vendor/github.com/prometheus/procfs/internal/util", "path": "github.com/prometheus/procfs/internal/util", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "EekY1iRG9JY74mDD0jsbFCWbAFs=", "origin": "github.com/elastic/beats/vendor/github.com/prometheus/procfs/nfs", "path": "github.com/prometheus/procfs/nfs", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "yItvTQLUVqm/ArLEbvEhqG0T5a0=", "origin": "github.com/elastic/beats/vendor/github.com/prometheus/procfs/xfs", "path": "github.com/prometheus/procfs/xfs", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "LmajbO3+qtbE7JA0MQ29PXbmKNM=", "origin": "github.com/elastic/beats/vendor/github.com/rcrowley/go-metrics", "path": "github.com/rcrowley/go-metrics", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "epQZICCcThx99PQo7m/HuWN5kpQ=", @@ -2068,57 +2068,57 @@ "checksumSHA1": "1KA6FgHyBKaIqBbOMFYt5wkMap8=", "origin": "github.com/elastic/beats/vendor/github.com/sirupsen/logrus", "path": "github.com/sirupsen/logrus", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "1Z9bN43Wk647bMXb/yMDdVEYTHo=", "origin": "github.com/elastic/beats/vendor/github.com/sirupsen/logrus/terminal", "path": "github.com/sirupsen/logrus/terminal", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "e7mAb9jMke2ASQGZepFgOmfBFzM=", "origin": "github.com/elastic/beats/vendor/github.com/spf13/cobra", "path": "github.com/spf13/cobra", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "STxYqRb4gnlSr3mRpT+Igfdz/kM=", "origin": "github.com/elastic/beats/vendor/github.com/spf13/pflag", "path": "github.com/spf13/pflag", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "c6pbpF7eowwO59phRTpF8cQ80Z0=", "origin": "github.com/elastic/beats/vendor/github.com/stretchr/testify/assert", "path": "github.com/stretchr/testify/assert", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "wnEANt4k5X/KGwoFyfSSnpxULm4=", "origin": "github.com/elastic/beats/vendor/github.com/stretchr/testify/require", "path": "github.com/stretchr/testify/require", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "CpcG17Q/0k1g2uy8AL26Uu7TouU=", "origin": "github.com/elastic/beats/vendor/github.com/theckman/go-flock", "path": "github.com/theckman/go-flock", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "H7tCgNt2ajKK4FBJIDNlevu9MAc=", "origin": "github.com/elastic/beats/vendor/github.com/urso/go-bin", "path": "github.com/urso/go-bin", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "8Kj0VH496b0exuyv4wAF4CXa7Y4=", @@ -2278,169 +2278,169 @@ "checksumSHA1": "HedK9m8E8iyib4bIBtIX7xprOgo=", "origin": "github.com/elastic/beats/vendor/go.uber.org/atomic", "path": "go.uber.org/atomic", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "JDGx7hehaQunZySwPs7yvdUs2m8=", "origin": "github.com/elastic/beats/vendor/go.uber.org/multierr", "path": "go.uber.org/multierr", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "5BYbiKEkYykvfjSaNYDuQpBqglo=", "origin": "github.com/elastic/beats/vendor/go.uber.org/zap", "path": "go.uber.org/zap", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "HYo/9nwrY08NQA+2ItPOAH8IFW8=", "origin": "github.com/elastic/beats/vendor/go.uber.org/zap/buffer", "path": "go.uber.org/zap/buffer", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "MuxOAtZEsJitlWBzhmpm2vGiHok=", "origin": "github.com/elastic/beats/vendor/go.uber.org/zap/internal/bufferpool", "path": "go.uber.org/zap/internal/bufferpool", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "uC0L9eCSAYcCWNC8udJk/t1vvIU=", "origin": "github.com/elastic/beats/vendor/go.uber.org/zap/internal/color", "path": "go.uber.org/zap/internal/color", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "b80CJExrVpXu3SA1iCQ6uLqTn2c=", "origin": "github.com/elastic/beats/vendor/go.uber.org/zap/internal/exit", "path": "go.uber.org/zap/internal/exit", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "mRD6lujPvXPkbC3+byNwO/bNVu8=", "origin": "github.com/elastic/beats/vendor/go.uber.org/zap/zapcore", "path": "go.uber.org/zap/zapcore", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "gyBmIfDZslmQGKnqisJ/p7oHbQc=", "origin": "github.com/elastic/beats/vendor/go.uber.org/zap/zaptest/observer", "path": "go.uber.org/zap/zaptest/observer", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "2LpxYGSf068307b7bhAuVjvzLLc=", "origin": "github.com/elastic/beats/vendor/golang.org/x/crypto/ed25519", "path": "golang.org/x/crypto/ed25519", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "0JTAFXPkankmWcZGQJGScLDiaN8=", "origin": "github.com/elastic/beats/vendor/golang.org/x/crypto/ed25519/internal/edwards25519", "path": "golang.org/x/crypto/ed25519/internal/edwards25519", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "1MGpGDQqnUoRpv7VEcQrXOBydXE=", "origin": "github.com/elastic/beats/vendor/golang.org/x/crypto/pbkdf2", "path": "golang.org/x/crypto/pbkdf2", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "6U7dCaxxIMjf5V02iWgyAwppczw=", "origin": "github.com/elastic/beats/vendor/golang.org/x/crypto/ssh/terminal", "path": "golang.org/x/crypto/ssh/terminal", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "uX2McdP4VcQ6zkAF0Q4oyd0rFtU=", "origin": "github.com/elastic/beats/vendor/golang.org/x/net/bpf", "path": "golang.org/x/net/bpf", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "dr5+PfIRzXeN+l1VG+s0lea9qz8=", "origin": "github.com/elastic/beats/vendor/golang.org/x/net/context", "path": "golang.org/x/net/context", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "WHc3uByvGaMcnSoI21fhzYgbOgg=", "origin": "github.com/elastic/beats/vendor/golang.org/x/net/context/ctxhttp", "path": "golang.org/x/net/context/ctxhttp", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "TWcqN2+KUWtdqnu18rruwn14UEQ=", "origin": "github.com/elastic/beats/vendor/golang.org/x/net/http2", "path": "golang.org/x/net/http2", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "ezWhc7n/FtqkLDQKeU2JbW+80tE=", "origin": "github.com/elastic/beats/vendor/golang.org/x/net/http2/hpack", "path": "golang.org/x/net/http2/hpack", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "RcrB7tgYS/GMW4QrwVdMOTNqIU8=", "origin": "github.com/elastic/beats/vendor/golang.org/x/net/idna", "path": "golang.org/x/net/idna", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "5JWn/wMC+EWNDKI/AYE4JifQF54=", "origin": "github.com/elastic/beats/vendor/golang.org/x/net/internal/iana", "path": "golang.org/x/net/internal/iana", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "YsXlbexuTtUXHyhSv927ILOkf6A=", "origin": "github.com/elastic/beats/vendor/golang.org/x/net/internal/socket", "path": "golang.org/x/net/internal/socket", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "zPTKyZ1C55w1fk1W+/qGE15jaek=", "origin": "github.com/elastic/beats/vendor/golang.org/x/net/ipv4", "path": "golang.org/x/net/ipv4", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "3L3n7qKMO9X8E1ibA5mExKvwbmI=", "origin": "github.com/elastic/beats/vendor/golang.org/x/net/ipv6", "path": "golang.org/x/net/ipv6", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "3xyuaSNmClqG4YWC7g0isQIbUTc=", "origin": "github.com/elastic/beats/vendor/golang.org/x/net/lex/httplex", "path": "golang.org/x/net/lex/httplex", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "whCSspa9pYarl527EuhPz91cbUE=", @@ -2452,8 +2452,8 @@ "checksumSHA1": "QEm/dePZ0lOnyOs+m22KjXfJ/IU=", "origin": "github.com/elastic/beats/vendor/golang.org/x/net/proxy", "path": "golang.org/x/net/proxy", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "S0DP7Pn7sZUmXc55IzZnNvERu6s=", @@ -2465,78 +2465,78 @@ "checksumSHA1": "nc3RG2Qgzn2aup/3/4RusWr+X0g=", "origin": "github.com/elastic/beats/vendor/golang.org/x/sys/unix", "path": "golang.org/x/sys/unix", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "Hi7BmkvZh4plNNLGDHfPnCKy3i8=", "origin": "github.com/elastic/beats/vendor/golang.org/x/sys/windows", "path": "golang.org/x/sys/windows", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "P9OIhD26uWlIST/me4TYnvseCoY=", "origin": "github.com/elastic/beats/vendor/golang.org/x/sys/windows/registry", "path": "golang.org/x/sys/windows/registry", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "Fes9OIPy6lS/ghzodqAbMlZZTTQ=", "origin": "github.com/elastic/beats/vendor/golang.org/x/sys/windows/svc", "path": "golang.org/x/sys/windows/svc", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "e9KJPWrdqg5PMkbE2w60Io8rY4M=", "origin": "github.com/elastic/beats/vendor/golang.org/x/sys/windows/svc/debug", "path": "golang.org/x/sys/windows/svc/debug", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "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": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "CbpjEkkOeh0fdM/V8xKDdI0AA88=", "origin": "github.com/elastic/beats/vendor/golang.org/x/text/secure/bidirule", "path": "golang.org/x/text/secure/bidirule", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "ziMb9+ANGRJSSIuxYdRbA+cDRBQ=", "origin": "github.com/elastic/beats/vendor/golang.org/x/text/transform", "path": "golang.org/x/text/transform", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "w8kDfZ1Ug+qAcVU0v8obbu3aDOY=", "origin": "github.com/elastic/beats/vendor/golang.org/x/text/unicode/bidi", "path": "golang.org/x/text/unicode/bidi", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "BCNYmf4Ek93G4lk5x3ucNi/lTwA=", "origin": "github.com/elastic/beats/vendor/golang.org/x/text/unicode/norm", "path": "golang.org/x/text/unicode/norm", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "vGfePfr0+weQUeTM/71mu+LCFuE=", "origin": "github.com/elastic/beats/vendor/golang.org/x/time/rate", "path": "golang.org/x/time/rate", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "1AaBS00YoGPd0fAjH1soKkj12J0=", @@ -2567,8 +2567,8 @@ "checksumSHA1": "AnXFEvmaJ7w2Q7hWPcLUmCbPgq0=", "origin": "github.com/elastic/beats/vendor/golang.org/x/tools/go/buildutil", "path": "golang.org/x/tools/go/buildutil", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "6lzLm5eIswP0fziPs74p+lb0QUo=", @@ -2606,8 +2606,8 @@ "checksumSHA1": "ZpAR2KupZto/mWf9zu5e6IKDWt0=", "origin": "github.com/elastic/beats/vendor/golang.org/x/tools/go/loader", "path": "golang.org/x/tools/go/loader", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "U4XmDuxzcmANbYDc10Gi7bv9v9o=", @@ -2678,15 +2678,15 @@ "checksumSHA1": "fALlQNY1fM99NesfLJ50KguWsio=", "origin": "github.com/elastic/beats/vendor/gopkg.in/yaml.v2", "path": "gopkg.in/yaml.v2", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" }, { "checksumSHA1": "ZDOewomjpADMDyjKRW5rP15519M=", "origin": "github.com/elastic/beats/vendor/howett.net/plist", "path": "howett.net/plist", - "revision": "f549cec7f437795bec4f239010d0441bbd75af0b", - "revisionTime": "2019-05-16T16:14:22Z" + "revision": "1c86ec7f0d56ed8e8fb22ac426abd9013e3bbd29", + "revisionTime": "2019-05-31T19:58:23Z" } ], "rootPath": "github.com/elastic/apm-server"