diff --git a/_service b/_service
index a799b5b..0bbb4aa 100644
--- a/_service
+++ b/_service
@@ -3,7 +3,7 @@
https://github.com/influxdata/telegraf
git
.git
- v1.26.3
+ v1.28.1
@PARENT_TAG@
enable
v(.*)
diff --git a/_servicedata b/_servicedata
index 5433423..09e5ca9 100644
--- a/_servicedata
+++ b/_servicedata
@@ -1,4 +1,4 @@
https://github.com/influxdata/telegraf
- 90f4eb296bf44b26959b136ef050445da64e85fa
\ No newline at end of file
+ 3ea9ffbe2a69a50c0ed9cf2105367e564c21e533
\ No newline at end of file
diff --git a/telegraf-1.26.3.tar.xz b/telegraf-1.26.3.tar.xz
deleted file mode 100644
index 2b5316f..0000000
--- a/telegraf-1.26.3.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:a1cf515d8f236df6e079d207bf233b53eb1fd7a7d873c54ead497472f510ba9c
-size 2789972
diff --git a/telegraf-1.28.1.tar.xz b/telegraf-1.28.1.tar.xz
new file mode 100644
index 0000000..42feea0
--- /dev/null
+++ b/telegraf-1.28.1.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:573b2c5afe680c065f1b664b649f207691f9f6b92708a54cab57c3a8a25aa1bb
+size 2943940
diff --git a/telegraf.changes b/telegraf.changes
index 5422863..da7390c 100644
--- a/telegraf.changes
+++ b/telegraf.changes
@@ -1,3 +1,722 @@
+-------------------------------------------------------------------
+Tue Sep 12 20:11:54 UTC 2023 - mrueckert@suse.de
+
+- Update to version 1.28.1:
+ * Telegraf v1.28.1
+ * Update changelog for v1.28.1
+ * Update build_version.txt for v1.28.1
+ * fix(packaging): Revert permission change on configs (#13909)
+ * docs(inputs.vsphere): fix config name typo in example (#13907)
+ * fix(inputs.redis): Fix password typo (#13910)
+
+-------------------------------------------------------------------
+Tue Sep 12 00:21:50 UTC 2023 - mrueckert@suse.de
+
+- Update to version 1.28.0:
+ * Telegraf v1.28.0
+ * Update changelog for v1.28.0
+ * Update build version to 1.29.0
+ * feat(inputs): New Intel PMT plugin (#13801)
+ * feat(outputs.prometheus_client): Add secretstore support for basic_password (#13899)
+ * fix(inputs.kafka_consumer): Use per-message parser to avoid races (#13886)
+ * fix(parsers.avro): Do not force addition of timestamp as a field (#13856)
+ * feat(prometheus): Allow to specify metric type (#13874)
+ * chore(deps): Bump github.com/showwin/speedtest-go from 1.6.2 to 1.6.6 (#13895)
+ * feat(inputs.redis_sentinel): Allow username and password (#13864)
+ * feat(outputs.wavefront): Add more auth options and update SDK (#13857)
+ * feat(inputs.vsphere): Allow to set vSAN sampling interval (#13890)
+ * fix(sql): Allow sqlite on Windows (amd64 and arm64) (#13865)
+ * feat(inputs.redis): Add additional commandstat fields (#13866)
+ * fix(inputs.sqlserver): Cast max_size to bigint (#13870)
+ * fix(inputs.procstat): Collect swap via /proc/$pid/smaps (#13779)
+ * chore: Update to go1.21.1 (#13887)
+ * fix(parsers.avro): Handle timestamp format checking correctly (#13855)
+ * docs: Improve behavior documentation of metricpass (#13883)
+ * fix(rpm): Resolve nightly rpm tests (#13884)
+ * chore: Force reinstall of go on Windows (#13879)
+ * chore: Update all cache strings with go version (#13871)
+ * feat(inputs.cisco_telemetry_mdt): Add microbust support (#13877)
+ * fix(outputs.sql): Move 'conversion_style' option to the right place (#13875)
+ * chore: Update go cache key to include go version (#13867)
+ * fix: Change the systemd KillMode from control-group to mixed (#13849)
+ * feat(inputs.opentelemetry): Add configurable log record dimensions (#13846)
+ * fix(inputs.opcua): Verify groups or root nodes included in config (#13840)
+ * fix(tools.license_checker): Determine version correctly and whitelist gorilla/websocket (#13839)
+ * fix(inputs.sysstat): Remove tmpfile to avoid file-descriptor leak (#13833)
+ * chore: Add InfluxDB and InfluxData branding to log output (#13819)
+ * chore(inputs.modbus): Improve deprecation documentation (#13832)
+ * feat(inputs.internal): Add Go metric collection option (#13793)
+ * feat(processors): Add processor to split a metric into multiple (#13785)
+ * feat(cli): Add plugins subcommand to list available and deprecated (#13787)
+ * feat(inputs.couchbase): Add failover metrics (#13825)
+ * chore(tools): Bump golangci-lint from v1.53.2 to v1.54.2 (#13838)
+ * fix(metricpass): Remove python logic compatibility (#13791)
+ * feat(inputs.fibaro): Support HC3 device types (#13754)
+ * chore: Update to go1.21.0 (#13794)
+ * docs: Clean up markdown add warning about tables (#13792)
+ * feat(inputs.nvidia_smi): Add additional fields (#13783)
+ * chore(deps): Bump k8s.io/api from 0.27.4 to 0.28.1 (#13810)
+ * chore: Update permissions on new installs (#13778)
+ * chore: Cache rework for `.circleci` jobs (#13753)
+ * fix(inputs.amqp_consumer): Print error on connection failure (#13777)
+ * chore(deps): Bump github.com/hashicorp/consul/api from 1.20.0 to 1.24.0 (#13811)
+ * feat(agent): Watch default config files if none specified (#13774)
+ * feat(inputs.nvidia_smi): Add Nvidia DCGM MIG usage values (#13733)
+ * chore(deps): Bump github.com/nats-io/nats.go from 1.27.0 to 1.28.0 (#13809)
+ * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/kinesis from 1.18.2 to 1.18.5 (#13808)
+ * chore(deps): Bump github.com/prometheus/prometheus from 0.42.0 to 0.46.0 (#13765)
+ * feat(outputs.postgresql): Add option to create time column with timezone (#13763)
+ * chore: Update license URL for collectd (#13802)
+ * Update changelog for v1.27.4
+ * chore: Update lxd package testing images (#13780)
+ * feat(outputs.postgresql): Add option to rename time column (#13750)
+ * chore: go mod tidy (#13773)
+ * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/kinesis from 1.18.0 to 1.18.2 (#13769)
+ * chore(deps): Bump github.com/miekg/dns from 1.1.51 to 1.1.55 (#13768)
+ * chore(deps): Bump github.com/aws/aws-sdk-go-v2/credentials from 1.13.26 to 1.13.32 (#13767)
+ * chore(deps): Bump cloud.google.com/go/pubsub from 1.32.0 to 1.33.0 (#13766)
+ * fix(inputs.processes): Comment out default option (#13762)
+ * chore: Enable filepathJoin checker for gocritic (#13758)
+ * chore: Update link to consul API license (#13761)
+ * chore: Spell endianness correctly (#13752)
+ * docs: Update FAQ around release dates (#13751)
+ * chore(inputs): Remove unnecessary nil check (#13749)
+ * feat(inputs.redfish): Add additional chassis tags (#13727)
+ * fix(outputs.stackdriver): Regenerate time interval for unkown metrics (#13745)
+ * chore: Check logging functions like printf (#13743)
+ * feat(inputs.kernel): Collect KSM metrics (#13728)
+ * feat(inputs): Add new S7comm plugin (#13731)
+ * fix(inputs.opcua_listener): Avoid segfault if subscription was not successful (#13742)
+ * feat(inputs.redis): Support of redis 6.2 ERRORSTATS (#13723)
+ * feat(inputs.vsphere): Support explicit proxy setting (#13720)
+ * feat(serializers.nowmetric): Add option for JSONv2 format (#13722)
+ * chore(deps): Bump go.mongodb.org/mongo-driver from 1.11.6 to 1.12.1 (#13736)
+ * chore: Update to go1.20.7 (#13740)
+ * Increase timeout for govulncheck
+ * chore(deps): Bump github.com/gophercloud/gophercloud from 1.2.0 to 1.5.0 (#13735)
+ * chore(deps): Bump golang.org/x/oauth2 from 0.10.0 to 0.11.0 (#13738)
+ * chore(deps): Bump github.com/microsoft/go-mssqldb (#13737)
+ * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/sts (#13734)
+ * fix(parsers.xpath): Handle protobuf maps correctly (#13719)
+ * fix(inputs.opcua): Register node IDs again on reconnect (#13682)
+ * feat(inputs.jti_openconfig_telemetry): Add keep-alive setting (#13709)
+ * feat(inputs.tacacs): Add tacacs plugin for simple tacacs auth response time monitoring (#12747)
+ * chore: Enable additional gocritic (#13714)
+ * chore: Resolves gocritic sloppyReassign (#13712)
+ * chore: Enable additional gocritic options (#13711)
+ * chore: Enable additional gocritic (#13713)
+ * feat(inputs.solr): Support version 7.x to 9.3 (#13699)
+ * docs(config): Add notes for secret-store pitfalls (#13707)
+ * chore(deps): Bump github.com/aws/aws-sdk-go-v2/feature/ec2/imds from 1.13.4 to 1.13.7 (#13703)
+ * chore(deps): Bump github.com/openconfig/gnmi from 0.9.1 to 0.10.0 (#13706)
+ * chore(deps): Bump github.com/santhosh-tekuri/jsonschema/v5 from 5.3.0 to 5.3.1 (#13705)
+ * chore(deps): Bump google.golang.org/api from 0.129.0 to 0.134.0 (#13704)
+ * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/kinesis from 1.17.14 to 1.18.0 (#13702)
+ * fix(inputs.cisco_telemetry_mdt): Fix MDT source field overwrite (#13693)
+ * docs(testutil): Fix documentation of IgnoreTags (#13700)
+ * Update changelog for v1.27.3
+ * fix(inputs.jti_openconfig_telemetry): Reauthenticate connection (#13647)
+ * feat(inputs.nvidia_smi): Support newer data schema versions (#13678)
+ * test(inputs.solr): Rework testing (#13692)
+ * docs(inputs.conntrack): Explain different collection methods (#13691)
+ * feat(serializers.template): Add new template based serializer (#13656)
+ * feat(parsers.xpath): Add option to store fields as base64 (#13690)
+ * chore(tools): Fix doc inclusion tools on Windows (#13685)
+ * feat(inputs.jenkins): Add option for node labels as tag (#13649)
+ * test(inputs.radius): Use random port for test (#13683)
+ * feat(outputs.execd): Add option for batch format (#13673)
+ * chore(deps): Bump github.com/antchfx/xpath from v1.2.4 to latest master (#13679)
+ * fix(inputs.mqtt_consumer): Client logs via option (#13663)
+ * docs(outputs.azure_data_explorer): Update supported Azure Data Explorer flavors (#13677)
+ * fix(config): Handle escaping and quotation correctly (#13675)
+ * fix(parsers.xpath): Ensure precedence of explicitly defined tags and fields (#13662)
+ * fix(parsers.xpath): Improve handling of complex-type nodes (#13660)
+ * fix(config): Setup logger for secret-stores (#13671)
+ * fix(parsers.xpath): Fix field-names for arrays of simple types (#13665)
+ * chore(deps): Bump github.com/eclipse/paho.golang from 0.10.0 to 0.11.0 (#13670)
+ * chore(deps): Bump github.com/shirou/gopsutil/v3 from 3.23.5 to 3.23.6 (#13666)
+ * chore(deps): Bump k8s.io/api from 0.27.2 to 0.27.4 (#13667)
+ * chore(deps): Bump github.com/aliyun/alibaba-cloud-sdk-go (#13668)
+ * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/sts (#13669)
+ * feat(inputs.influxdb_listener): Add token based authentication (#13610)
+ * fix(inputs.docker): Add restart count (#13646)
+ * chore(infrastructure): Bump github.com/testcontainers/testcontainers-go from v0.18.0 to v0.21.0 (#13628)
+ * feat(outputs.http): Allow PATCH method (#13651)
+ * chore(deps): Bump github.com/antchfx/jsonquery from 1.3.1 to 1.3.2 (#13640)
+ * docs(inputs.postgresql_extensible): Document 'measurement' query config option (#13631)
+ * fix(inputs.prometheus): Don't collect metrics from finished pods (#13629)
+ * fix(inputs.prometheus): Fix missing metrics when multiple plugin instances specified (#13627)
+ * feat(inputs.prometheus): Always apply kubernetes label and field selectors (#13624)
+ * feat(inputs.postgresql_extensible): Introduce max_version for query (#13620)
+ * chore(deps): Bump modernc.org/sqlite from 1.23.1 to 1.24.0 (#13641)
+ * chore(deps): Bump github.com/antchfx/xmlquery from 1.3.15 to 1.3.17 (#13639)
+ * chore(deps): Bump github.com/thomasklein94/packer-plugin-libvirt from 0.3.4 to 0.5.0 (#13638)
+ * Revert "chore: Update to go1.20.6 (#13618)" (#13625)
+ * feat(secretstores): Add secret-store to access OAuth2 services (#13621)
+ * fix(outputs.opentelemetry): group metrics by age and timestamp (#13292)
+ * feat(kafka): Set and send SASL extensions (#13411)
+ * feat(inputs.http): Rework token options (#13622)
+ * chore: Update to official govulncheck github action (#13623)
+ * fix(agent): Respect processor order in file (#13614)
+ * chore: Update to go1.20.6 (#13618)
+ * Revert "feat(inputs.kafka_consumer): Refresh regexp topics periodically (#13410)" (#13617)
+ * feat(parsers.avro): Add support for JSON format (#13607)
+ * feat(agent): Add option to avoid filtering of global tags (#13605)
+ * chore: Enable multi-os golanglint-ci (#13599)
+ * fix(outputs.nebius_cloud_monitoring): Replace reserved label names (#13597)
+ * fix(outputs.stackdriver): Add tag as resource label option (#13575)
+ * feat(parsers.influx): Allow a user to set the timestamp precision (#13419)
+ * fix(test): Increase waiting for network time (#13613)
+ * chore: Update sarma repo URL post-swap to IBM (#13612)
+ * fix(tools.custom_builder): Ignore non-plugin sections during configuration (#13604)
+ * fix(inputs.postgresql): Default database definition (#13602)
+ * feat(processors.template): Unify template metric (#13606)
+ * chore(inputs.net): Deprecate 'ignore_protocol_stats' value 'false' (#13608)
+ * chore(deps): Bump github.com/jaegertracing/jaeger from 1.38.0 to 1.47.0 (#13603)
+ * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/dynamodb from 1.17.3 to 1.20.0 (#13589)
+ * chore(deps): Bump github.com/prometheus-community/pro-bing from 0.2.0 to 0.3.0 (#13585)
+ * chore(deps): Bump github.com/opensearch-project/opensearch-go/v2 from 2.2.0 to 2.3.0 (#13586)
+ * chore(deps): Bump k8s.io/apimachinery from 0.27.2 to 0.27.3 (#13587)
+ * chore(deps): Bump github.com/go-ldap/ldap/v3 from 3.4.4 to 3.4.5 (#13588)
+ * chore: Trigger on PR's base and restrict permissions (#13584)
+ * Update changelog for v1.27.2
+ * chore: Update milestone action and fix permissions (#13583)
+ * docs(inputs.gnmi): Add troubleshooting section for Juniper devices (#13582)
+ * fix(outputs.influxdb_v2): Expose HTTP/2 client timeouts (#13562)
+ * fix(config): Replace environment variables if existing but empty (#13570)
+ * test(outputs.instrumental): Allow setting custom port (#13576)
+ * fix(inputs.mqtt_consumer): Print warning on no metrics generated (#13574)
+ * feat(processors.parser): Allow also non-string fields (#13553)
+ * fix: replace github.com/denisenkom/go-mssqldb with github.com/microsoft/go-mssqldb (#13524)
+ * feat(inputs.kafka_consumer): Refresh regexp topics periodically (#13410)
+ * chore(deps): Bump github.com/snowflakedb/gosnowflake from 1.6.13 to 1.6.22 (#13544)
+ * fix(inputs.mqtt_consumer): Correctly handle semaphores on messages (#13478)
+ * fix(tools.custom_builder): Error out for unknown plugins in configuration (#13563)
+ * fix(processors.printer): Convert output to string (#13564)
+ * feat(outputs.file): Add compression (#13245)
+ * chore(inputs.opentelemetry): Unbreak after interface change (#13559)
+ * fix(parsers.xpath): Handle explicitly defined fields correctly (#13550)
+ * fix(inputs.vpshere): Compare versions as a string (#13557)
+ * feat(CI): Automatically assign milestones to pull-requests (#13551)
+ * fix(inputs.gnmi): Add option to explicitly trim field-names (#13517)
+ * docs: remove newline (#13558)
+ * docs: revert table example change (#13556)
+ * chore(deps): Bump golang.org/x/text from 0.10.0 to 0.11.0 (#13554)
+ * fix(outputs.graphite): Rework connection handling (#13527)
+ * feat(migrations): Add migration for 'inputs.io' (#13536)
+ * feat(migrations): Add migration for 'inputs.httpjson' (#13532)
+ * fix(parsers.binary): Fix binary parser example in README.md (#13547)
+ * feat(inputs.pgbouncer): Added show_commands to select the collected pgbouncer metrics (#13436)
+ * fix(inputs.snmp_trap): Copy GoSNMP global defaults to prevent side-effects (#13542)
+ * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/kinesis from 1.17.8 to 1.17.14 (#13537)
+ * chore(deps): Bump golang.org/x/text from 0.9.0 to 0.10.0 (#13538)
+ * chore(deps): Bump google.golang.org/api from 0.126.0 to 0.129.0 (#13540)
+ * chore(deps): Bump github.com/urfave/cli/v2 from 2.25.5 to 2.25.7 (#13541)
+ * fix(outputs.sumologic): Unwrap serializer for type check (#13522)
+ * fix(inputs.opcua): Ensure we are connected after reconnect (#13514)
+ * feat(inputs.modbus): Add per-metric configuration style (#13507)
+ * fix(parsers.grok): Use UTC as the default timezone (#13526)
+ * fix(inputs.cloud_pubsub): Properly lock for decompression (#13525)
+ * feat(internal): Add gather_timeouts metric (#13471)
+ * docs(intel_baseband): Remove ACC101 mentions from documentation (#13518)
+ * feat(parsers.value): Add support for automatic fallback for numeric types (#13506)
+ * feat(parsers.xpath): Add Concise Binary Object Representation parser (#13480)
+ * chore(deps): Bump github.com/gopcua/opcua from 0.3.7 to 0.4.0 (#13509)
+ * fix(serializers.splunkmetric): Fix TOML option name for multi-metric (#13511)
+ * feat(inputs.amqp_consumer): Add support to rabbitmq stream queue (#13496)
+ * docs(inputs.ravendb): Change metrics requirements in readme (#13494)
+ * fix(secretstores): Skip dbus connection with kwallet (#13489)
+ * feat(inputs.procstat): Add status field (#13505)
+ * chore(deps): Bump github.com/prometheus/client_golang (#13502)
+ * chore(deps): Bump cloud.google.com/go/bigquery from 1.51.1 to 1.52.0 (#13501)
+ * chore(deps): Bump github.com/aliyun/alibaba-cloud-sdk-go (#13500)
+ * chore(deps): Bump github.com/aws/aws-sdk-go-v2/config (#13504)
+ * fix(inputs.internet_speed): Add location as a field (#13497)
+ * fix(inputs.phpfpm): Check address length to avoid crash (#13495)
+ * fix(outputs.stackdriver): Options to use official path and types (#13454)
+ * fix(inputs.modbus): Fix optimization of overlapping requests and add warning (#13486)
+ * fix(inputs.modbus): Check number of register for datatype (#13485)
+ * feat(internal): Add zstd to internal content_coding (#13423)
+ * Update changelog for v1.27.1
+ * fix(config): Restore old environment var behavior with option (#13457)
+ * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.25.9 to 1.26.2 (#13468)
+ * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/timestreamwrite from 1.16.0 to 1.17.2 (#13465)
+ * fix: Handle compression level correctly for different algorithms (#13434)
+ * fix(custom_builder): Correctly handle serializers and parsers (#13446)
+ * feat(inputs.sqlserver): Add IsHadrEnabled server property (#13448)
+ * chore(deps): Bump github.com/prometheus-community/pro-bing from 0.1.0 to 0.2.0 (#13467)
+ * chore(deps): Bump github.com/aws/aws-sdk-go-v2/credentials from 1.13.20 to 1.13.26 (#13469)
+ * chore(deps): Bump github.com/go-sql-driver/mysql from 1.6.0 to 1.7.1 (#13466)
+ * feat(inputs.openstack): Gather cinder services (#13443)
+ * test: Use -e to print newlines on yum tests (#13450)
+ * feat(inputs.fail2ban): Allow specification of socket (#13452)
+ * fix(config): Move bracketed environment variable substitution to double-dollar (#13451)
+ * chore: replace altool with notarytool for macOS signing (#13453)
+ * test: Do not use hard-coded /tmp/telegraf (#13444)
+ * chore: Update golanglint-ci (#13445)
+ * test(package): fix set up of yum files (#13435)
+ * feat(inputs.ravendb): Add new disk metrics fields (#13433)
+ * chore(deps): Bump modernc.org/sqlite from 1.21.0 to 1.23.1 (#13430)
+ * chore(deps): Bump github.com/nats-io/nats.go from 1.24.0 to 1.27.0 (#13429)
+ * chore(deps): Bump github.com/jackc/pgx/v4 from 4.17.1 to 4.18.1 (#13427)
+ * test: Fix capturing the timestamp warning (#13426)
+ * chore(deps): Bump golang.org/x/term from 0.8.0 to 0.9.0 (#13431)
+ * chore(deps): Bump golang.org/x/crypto from 0.8.0 to 0.9.0 (#13428)
+ * Update changelog for v1.27.0
+
+-------------------------------------------------------------------
+Sat Aug 26 05:09:20 UTC 2023 - mrueckert@suse.de
+
+- Update to version 1.27.4:
+ * go mod tidy
+ * Telegraf v1.27.4
+ * Update changelog for v1.27.4
+ * Update build_version.txt for v1.27.4
+ * chore: Update lxd package testing images (#13780)
+ * chore: go mod tidy (#13773)
+ * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/kinesis from 1.18.0 to 1.18.2 (#13769)
+ * chore(deps): Bump github.com/miekg/dns from 1.1.51 to 1.1.55 (#13768)
+ * chore(deps): Bump github.com/aws/aws-sdk-go-v2/credentials from 1.13.26 to 1.13.32 (#13767)
+ * chore(deps): Bump cloud.google.com/go/pubsub from 1.32.0 to 1.33.0 (#13766)
+ * fix(inputs.processes): Comment out default option (#13762)
+ * chore: Enable filepathJoin checker for gocritic (#13758)
+ * chore: Update link to consul API license (#13761)
+ * chore: Spell endianness correctly (#13752)
+ * docs: Update FAQ around release dates (#13751)
+ * chore(inputs): Remove unnecessary nil check (#13749)
+ * fix(outputs.stackdriver): Regenerate time interval for unkown metrics (#13745)
+ * chore: Check logging functions like printf (#13743)
+ * fix(inputs.opcua_listener): Avoid segfault if subscription was not successful (#13742)
+ * feat(serializers.nowmetric): Add option for JSONv2 format (#13722)
+ * chore(deps): Bump go.mongodb.org/mongo-driver from 1.11.6 to 1.12.1 (#13736)
+ * chore: Update to go1.20.7 (#13740)
+ * chore(deps): Bump github.com/gophercloud/gophercloud from 1.2.0 to 1.5.0 (#13735)
+ * chore(deps): Bump golang.org/x/oauth2 from 0.10.0 to 0.11.0 (#13738)
+ * chore(deps): Bump github.com/microsoft/go-mssqldb (#13737)
+ * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/sts (#13734)
+ * fix(parsers.xpath): Handle protobuf maps correctly (#13719)
+ * fix(inputs.opcua): Register node IDs again on reconnect (#13682)
+ * chore: Enable additional gocritic (#13714)
+ * chore: Resolves gocritic sloppyReassign (#13712)
+ * chore: Enable additional gocritic options (#13711)
+ * chore: Enable additional gocritic (#13713)
+ * docs(config): Add notes for secret-store pitfalls (#13707)
+ * chore(deps): Bump github.com/aws/aws-sdk-go-v2/feature/ec2/imds from 1.13.4 to 1.13.7 (#13703)
+ * chore(deps): Bump github.com/openconfig/gnmi from 0.9.1 to 0.10.0 (#13706)
+ * chore(deps): Bump github.com/santhosh-tekuri/jsonschema/v5 from 5.3.0 to 5.3.1 (#13705)
+ * chore(deps): Bump google.golang.org/api from 0.129.0 to 0.134.0 (#13704)
+ * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/kinesis from 1.17.14 to 1.18.0 (#13702)
+ * fix(inputs.cisco_telemetry_mdt): Fix MDT source field overwrite (#13693)
+ * docs(testutil): Fix documentation of IgnoreTags (#13700)
+ * chore: Update to go1.20.6 (#13618)
+
+-------------------------------------------------------------------
+Tue Aug 01 09:42:36 UTC 2023 - mrueckert@suse.de
+
+- Update to version 1.27.3:
+ * Telegraf v1.27.3
+ * Update changelog for v1.27.3
+ * Update build_version.txt for v1.27.3
+ * fix(inputs.jti_openconfig_telemetry): Reauthenticate connection (#13647)
+ * test(inputs.solr): Rework testing (#13692)
+ * docs(inputs.conntrack): Explain different collection methods (#13691)
+ * chore(tools): Fix doc inclusion tools on Windows (#13685)
+ * test(inputs.radius): Use random port for test (#13683)
+ * chore(deps): Bump github.com/antchfx/xpath from v1.2.4 to latest master (#13679)
+ * fix(inputs.mqtt_consumer): Client logs via option (#13663)
+ * docs(outputs.azure_data_explorer): Update supported Azure Data Explorer flavors (#13677)
+ * fix(config): Handle escaping and quotation correctly (#13675)
+ * fix(parsers.xpath): Ensure precedence of explicitly defined tags and fields (#13662)
+ * fix(parsers.xpath): Improve handling of complex-type nodes (#13660)
+ * fix(config): Setup logger for secret-stores (#13671)
+ * test: Add IgnoreTags function
+ * fix(parsers.xpath): Fix field-names for arrays of simple types (#13665)
+ * chore(deps): Bump github.com/eclipse/paho.golang from 0.10.0 to 0.11.0 (#13670)
+ * chore(deps): Bump github.com/shirou/gopsutil/v3 from 3.23.5 to 3.23.6 (#13666)
+ * chore(deps): Bump k8s.io/api from 0.27.2 to 0.27.4 (#13667)
+ * chore(deps): Bump github.com/aliyun/alibaba-cloud-sdk-go (#13668)
+ * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/sts (#13669)
+ * fix(inputs.docker): Add restart count (#13646)
+ * chore(infrastructure): Bump github.com/testcontainers/testcontainers-go from v0.18.0 to v0.21.0 (#13628)
+ * chore(deps): Bump github.com/antchfx/jsonquery from 1.3.1 to 1.3.2 (#13640)
+ * docs(inputs.postgresql_extensible): Document 'measurement' query config option (#13631)
+ * fix(inputs.prometheus): Don't collect metrics from finished pods (#13629)
+ * fix(inputs.prometheus): Fix missing metrics when multiple plugin instances specified (#13627)
+ * chore(deps): Bump modernc.org/sqlite from 1.23.1 to 1.24.0 (#13641)
+ * chore(deps): Bump github.com/antchfx/xmlquery from 1.3.15 to 1.3.17 (#13639)
+ * chore(deps): Bump github.com/thomasklein94/packer-plugin-libvirt from 0.3.4 to 0.5.0 (#13638)
+ * fix(outputs.opentelemetry): group metrics by age and timestamp (#13292)
+ * chore: Update to official govulncheck github action (#13623)
+ * fix(agent): Respect processor order in file (#13614)
+ * chore: Enable multi-os golanglint-ci (#13599)
+ * fix(outputs.nebius_cloud_monitoring): Replace reserved label names (#13597)
+ * fix(outputs.stackdriver): Add tag as resource label option (#13575)
+ * fix(test): Increase waiting for network time (#13613)
+ * chore: Update sarma repo URL post-swap to IBM (#13612)
+ * fix(tools.custom_builder): Ignore non-plugin sections during configuration (#13604)
+ * chore(inputs.net): Deprecate 'ignore_protocol_stats' value 'false' (#13608)
+ * chore(deps): Bump github.com/jaegertracing/jaeger from 1.38.0 to 1.47.0 (#13603)
+ * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/dynamodb from 1.17.3 to 1.20.0 (#13589)
+ * chore(deps): Bump github.com/prometheus-community/pro-bing from 0.2.0 to 0.3.0 (#13585)
+ * chore(deps): Bump github.com/opensearch-project/opensearch-go/v2 from 2.2.0 to 2.3.0 (#13586)
+ * chore(deps): Bump k8s.io/apimachinery from 0.27.2 to 0.27.3 (#13587)
+ * chore(deps): Bump github.com/go-ldap/ldap/v3 from 3.4.4 to 3.4.5 (#13588)
+ * chore: Trigger on PR's base and restrict permissions (#13584)
+
+-------------------------------------------------------------------
+Tue Jul 18 14:11:01 UTC 2023 - mrueckert@suse.de
+
+- Update to version 1.27.2:
+ * Telegraf v1.27.2
+ * Update changelog for v1.27.2
+ * Update build_version.txt for v1.27.2
+ * chore: remove cbor tests, feat not backported
+ * chore: Update milestone action and fix permissions (#13583)
+ * docs(inputs.gnmi): Add troubleshooting section for Juniper devices (#13582)
+ * fix(outputs.influxdb_v2): Expose HTTP/2 client timeouts (#13562)
+ * fix(config): Replace environment variables if existing but empty (#13570)
+ * test(outputs.instrumental): Allow setting custom port (#13576)
+ * fix(inputs.mqtt_consumer): Print warning on no metrics generated (#13574)
+ * fix: replace github.com/denisenkom/go-mssqldb with github.com/microsoft/go-mssqldb (#13524)
+ * update go.sum
+ * chore(deps): Bump github.com/snowflakedb/gosnowflake from 1.6.13 to 1.6.22 (#13544)
+ * fix(inputs.mqtt_consumer): Correctly handle semaphores on messages (#13478)
+ * fix(tools.custom_builder): Error out for unknown plugins in configuration (#13563)
+ * fix(processors.printer): Convert output to string (#13564)
+ * chore(inputs.opentelemetry): Unbreak after interface change (#13559)
+ * fix(parsers.xpath): Handle explicitly defined fields correctly (#13550)
+ * fix(inputs.vpshere): Compare versions as a string (#13557)
+ * feat(CI): Automatically assign milestones to pull-requests (#13551)
+ * fix(inputs.gnmi): Add option to explicitly trim field-names (#13517)
+ * docs: remove newline (#13558)
+ * docs: revert table example change (#13556)
+ * chore(deps): Bump golang.org/x/text from 0.10.0 to 0.11.0 (#13554)
+ * fix(outputs.graphite): Rework connection handling (#13527)
+ * fix(parsers.binary): Fix binary parser example in README.md (#13547)
+ * fix(inputs.snmp_trap): Copy GoSNMP global defaults to prevent side-effects (#13542)
+ * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/kinesis from 1.17.8 to 1.17.14 (#13537)
+ * chore(deps): Bump golang.org/x/text from 0.9.0 to 0.10.0 (#13538)
+ * chore(deps): Bump google.golang.org/api from 0.126.0 to 0.129.0 (#13540)
+ * chore(deps): Bump github.com/urfave/cli/v2 from 2.25.5 to 2.25.7 (#13541)
+ * fix(outputs.sumologic): Unwrap serializer for type check (#13522)
+ * fix(inputs.opcua): Ensure we are connected after reconnect (#13514)
+ * fix(parsers.grok): Use UTC as the default timezone (#13526)
+ * fix(inputs.cloud_pubsub): Properly lock for decompression (#13525)
+ * docs(intel_baseband): Remove ACC101 mentions from documentation (#13518)
+ * chore(deps): Bump github.com/gopcua/opcua from 0.3.7 to 0.4.0 (#13509)
+ * fix(serializers.splunkmetric): Fix TOML option name for multi-metric (#13511)
+ * docs(inputs.ravendb): Change metrics requirements in readme (#13494)
+ * fix(secretstores): Skip dbus connection with kwallet (#13489)
+ * chore(deps): Bump github.com/prometheus/client_golang (#13502)
+ * chore(deps): Bump cloud.google.com/go/bigquery from 1.51.1 to 1.52.0 (#13501)
+ * chore(deps): Bump github.com/aliyun/alibaba-cloud-sdk-go (#13500)
+ * chore(deps): Bump github.com/aws/aws-sdk-go-v2/config (#13504)
+ * fix(inputs.internet_speed): Add location as a field (#13497)
+ * fix(inputs.phpfpm): Check address length to avoid crash (#13495)
+ * fix(outputs.stackdriver): Options to use official path and types (#13454)
+ * fix(inputs.modbus): Fix optimization of overlapping requests and add warning (#13486)
+ * fix(inputs.modbus): Check number of register for datatype (#13485)
+
+-------------------------------------------------------------------
+Thu Jun 22 05:51:22 UTC 2023 - mrueckert@suse.de
+
+- Update to version 1.27.1:
+ * Telegraf v1.27.1
+ * Update changelog for v1.27.1
+ * Update build_version.txt for v1.27.1
+ * fix(config): Restore old environment var behavior with option (#13457)
+ * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.25.9 to 1.26.2 (#13468)
+ * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/timestreamwrite from 1.16.0 to 1.17.2 (#13465)
+ * fix: Handle compression level correctly for different algorithms (#13434)
+ * fix(custom_builder): Correctly handle serializers and parsers (#13446)
+ * chore(deps): Bump github.com/prometheus-community/pro-bing from 0.1.0 to 0.2.0 (#13467)
+ * chore(deps): Bump github.com/aws/aws-sdk-go-v2/credentials from 1.13.20 to 1.13.26 (#13469)
+ * chore(deps): Bump github.com/go-sql-driver/mysql from 1.6.0 to 1.7.1 (#13466)
+ * test: Use -e to print newlines on yum tests (#13450)
+ * fix(config): Move bracketed environment variable substitution to double-dollar (#13451)
+ * chore: replace altool with notarytool for macOS signing (#13453)
+ * test: Do not use hard-coded /tmp/telegraf (#13444)
+ * chore: Update golanglint-ci (#13445)
+ * test(package): fix set up of yum files (#13435)
+ * chore(deps): Bump modernc.org/sqlite from 1.21.0 to 1.23.1 (#13430)
+ * chore(deps): Bump github.com/nats-io/nats.go from 1.24.0 to 1.27.0 (#13429)
+ * chore(deps): Bump github.com/jackc/pgx/v4 from 4.17.1 to 4.18.1 (#13427)
+ * test: Fix capturing the timestamp warning (#13426)
+ * chore(deps): Bump golang.org/x/term from 0.8.0 to 0.9.0 (#13431)
+ * chore(deps): Bump golang.org/x/crypto from 0.8.0 to 0.9.0 (#13428)
+
+-------------------------------------------------------------------
+Tue Jun 13 14:01:43 UTC 2023 - mrueckert@suse.de
+
+- Update to version 1.27.0:
+ * Telegraf v1.27.0
+ * Update changelog for v1.27.0
+ * Update build version to 1.28.0
+ * feat(inputs.netflow): Allow to specify custom PEN field mappings (#13360)
+ * feat(inputs): New Intel Baseband Accelerator Input Plugin (#13397)
+ * fix(inputs.upsd): Handle float battery.runtime value (#13412)
+ * feat(internal): Add additional faster compression options (#13316)
+ * feat(outputs): Add Nebius Cloud Monitoring plugin (#13379)
+ * chore: Fix linter findings for Windows (part4) (#13246)
+ * fix(outputs.sql): Use config.duration to correctly parse toml config (#13408)
+ * feat(inputs.opentelemetry): Add configurable span dimensions (#13404)
+ * chore: Enable dynamicFmtString and sprintfQuotedString checkers for gocritic (#13279)
+ * feat(config): Add framework for migrating deprecated plugins (#13377)
+ * fix(inputs.mqtt): ACK messages when persistence enabled (#13350)
+ * docs: Add generic secret store usage (#13400)
+ * chore(secretstores): Clean up secret store usage (#13398)
+ * docs(secretstores.os): Clarify windows credential usage (#13399)
+ * chore(deps): Bump github.com/shirou/gopsutil from 3.23.4 to 3.23.5 (#13396)
+ * chore(deps): Bump github.com/Mellanox/rdmamap (#13392)
+ * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/sts (#13391)
+ * chore(deps): Bump github.com/aws/aws-sdk-go-v2/feature/ec2/imds (#13390)
+ * chore(deps): Bump github.com/prometheus/common from 0.43.0 to 0.44.0 (#13389)
+ * chore(deps): Bump github.com/urfave/cli/v2 from 2.23.5 to 2.25.5 (#13388)
+ * chore: Update to go1.20.5 (#13401)
+ * docs(inputs.prometheus): Add example for prometheus timestamps (#13362)
+ * fix(tests): Replace last 'cat' instance in tests (#13394)
+ * chore(inputs.gnmi): Test plugin and subscription options (#13384)
+ * chore: Another try to fix CI (#13387)
+ * docs(outputs.sql): improve the documentation (#13385)
+ * feat(outputs.wavefront): Add TLS and HTTP Timeout configuration fields (#13349)
+ * chore(processors.execd): Remove JSON test due to problematic 'cat' command (#13383)
+ * fix(internal): Fix time parsing for abbreviated timezones (#13363)
+ * chore: Add generator for sample-config includes (#13348)
+ * chore(deps): Bump github.com/influxdata/influxdb-observability libraries from 0.3.3 to 0.3.15 (#13265)
+ * chore: update removal and deprecations for v1.30.0 (#13351)
+ * chore(config): Split tests to avoid cyclic import (#13371)
+ * chore(serializers): Cleanup after migration (#13378)
+ * fix(inputs.gnmi): Handle canonical field-name correctly for non-explicit subscriptions (#13332)
+ * feat(inputs.sqlserver): Check SQL Server "encryptionEnforce" with xp_instance_regread (#13284)
+ * chore(deps): Bump github.com/showwin/speedtest-go from 1.5.2 to 1.6.2 (#13369)
+ * chore: Fix touch command (#13372)
+ * feat(common.tls): Add support for passphrase-protected private key (#13262)
+ * feat(inputs.netflow): Add sFlow decoder (#13047)
+ * feat(agent): Add option to avoid filtering of explicit plugin tags (#13364)
+ * chore(serializers.prometheus): Migrate to new-style framework (#13347)
+ * chore: Produce single digest file with sha256sum (#13366)
+ * fix(inputs.mysql): Update MariaDB Dialect regex version check (#13361)
+ * docs: remove whitespace (#13367)
+ * docs: Fix markdownlinter issues (#13365)
+ * docs(inputs.cisco_telemetry_mdt): Specify max msg upper limit (#13346)
+ * chore(deps): Bump github.com/pion/dtls/v2 from 2.2.6 to 2.2.7 (#13356)
+ * chore(deps): Bump github.com/rabbitmq/amqp091-go from 1.8.0 to 1.8.1 (#13355)
+ * chore(deps): Bump github.com/jackc/pgtype from 1.12.0 to 1.14.0 (#13357)
+ * chore(deps): Bump cloud.google.com/go/monitoring from 1.13.0 to 1.14.0 (#13359)
+ * chore(serializers.wavefront): Migrate to new-style framework (#13344)
+ * chore(serializers.splunkmetric): Migrate to new-style framework (#13342)
+ * chore(serializers.prometheusremotewrite): Migrate to new-style framework (#13341)
+ * chore(serializers.nowmetric): Migrate to new-style framework (#13340)
+ * feat: Add input plugin for ctrlX Data Layer (#11155)
+ * fix: remove unused imports (#13339)
+ * chore(serializers.json): Migrate to new-style framework (#13335)
+ * chore(serializers.msgpack): Migrate to new-style framework (#13336)
+ * chore(serializers.graphite): Migrate to new-style framework (#13321)
+ * feat(secretstores): Add http plugin (#13150)
+ * feat(inputs.gnmi): Allow canonical field names (#13326)
+ * fix(inputs.netflow): Handle PEN messages correctly (#13320)
+ * chore: Create default statefile and folder during package install (#13306)
+ * fix(inputs.netflow): Fix field mappings (#13325)
+ * fix(outputs.wavefront): Flush metric buffer before reaching overflow (#13252)
+ * chore(docs): Clarify how taginclude/tagexclude work with processors (#13243)
+ * feat(config): Support shell like syntax for environment variable substitution (#13229)
+ * feat(inputs.cloudwatch): Add support for cross account oberservability (#12448)
+ * chore(parsers)!: Remove old-style creation (#13310)
+ * feat(inputs.kafka_consumer): Add regular expression support for topics (#11831)
+ * chore(serializers.csv): Migrate to new-style framework (#13319)
+ * fix(inputs.gnmi): Allow optional origin for update path (#13304)
+ * chore(deps): Bump github.com/jackc/pgconn from 1.13.0 to 1.14.0 (#13311)
+ * chore(deps): Bump github.com/aliyun/alibaba-cloud-sdk-go from 1.62.193 to 1.62.337 (#13312)
+ * chore(deps): Bump github.com/Azure/azure-event-hubs-go/v3 from 3.4.0 to 3.5.0 (#13313)
+ * chore(deps): Bump github.com/Azure/go-autorest/autorest from 0.11.28 to 0.11.29 (#13314)
+ * chore(deps): Bump k8s.io/client-go from 0.26.2 to 0.27.2 (#13315)
+ * fix(processors.lookup): Do not strip tracking info (#13301)
+ * fix(inputs.temp): Ignore warnings, return errors (#13307)
+ * feat: Add Clarify output plugin (#13220)
+ * chore(circleci): remove dry run flag (#13302)
+ * Update changelog for v1.26.3
+ * fix(inputs.socket_listener): Fix race in tests (#13300)
+ * chore(docs): Remove repetitive "the" (#13295)
+ * feat(inputs.sql): Add 'disconnected_servers_behavior' field in the configuration (#13289)
+ * chore(serializers.carbon2): Migrate to new-style framework (#13291)
+ * feat(inputs.nats_consumer): Add receiver subject as tag (#13293)
+ * feat(inputs.kubernetes): Extend kube_inventory plugin to include and extend resourcequota, secrets, node, and pod measurement (#13040)
+ * fix(inputs.socket_listener): Avoid noisy logs on closed connection (#13288)
+ * chore: Enable deferInLoop, exitAfterDefer and unnecessaryDefer checkers for gocritic (#13280)
+ * fix(inputs.vsphere): specify the correct option for disconnected_servers_behavior (#13286)
+ * docs: Clarify watch config behavior (#13285)
+ * feat(processors.template): Allow `tag` to be a template (#13253)
+ * feat(inputs.sqlserver): Add Azure Arc-enabled SQL MI support (#13261)
+ * fix(inputs.socket_listener): Fix loss of connection tracking (#13056)
+ * feat(inputs.directory_monitor): Improve internal stats (#13089)
+ * feat(test): Allow to capture all messages during test (#13275)
+ * chore(deps): Bump github.com/aerospike/aerospike-client-go/v5 from 5.10.0 to 5.11.0 (#13258)
+ * chore(deps): Bump go.opentelemetry.io/collector/pdata from 1.0.0-rc7 to 1.0.0-rcv0011 (#13257)
+ * chore(deps): Bump cloud.google.com/go/pubsub from 1.30.0 to 1.30.1 (#13256)
+ * chore(deps): Bump github.com/aws/aws-sdk-go-v2 from 1.17.8 to 1.18.0 (#13255)
+ * chore(deps): Bump github.com/benbjohnson/clock from 1.3.0 to 1.3.3 (#13254)
+ * chore: Enable gocritic with initial set of rules (#13247)
+ * chore(deps): Bump golang.org/x/net from 0.9.0 to 0.10.0 (#13276)
+ * chore(deps): Bump github.com/docker/distribution from 2.8.1 to 2.8.2 (#13269)
+ * feat(processors.scale): Add scaling by factor and offset (#13227)
+ * fix(inputs.prometheus): Avoid race when creating informer factory (#13231)
+ * feat(serializers): Add CloudEvents serializer (#13224)
+ * feat(inputs.sql): Add FlightSQL support (#13091)
+ * feat(parsers.opentsdb): Add OpenTSDB data format parser (#13167)
+ * chore(deps): Bump github.com/antchfx/xpath to latest master for string-join() (#13242)
+ * chore(deps): bump signalfx/golib from 3.3.46 to 3.3.50 (#13230)
+ * chore(deps): Bump google.golang.org/api from 0.106.0 to 0.120.0 (#13170)
+ * fix(outputs.stackdriver): Allow for custom metric type prefix (#13168)
+ * fix(outputs.graphite): Fix logic to reconnect with servers that were not up on agent startup (#13228) (#13239)
+ * fix(inputs.cloud_pubsub): Fix gzip decompression (#13238)
+ * docs(common.kafka): Remove experimental notes (#13232)
+ * chore: Update to go1.20.4 (#13226)
+ * chore: Fix linter findings for Windows (part3) (#13143)
+ * feat(outputs.loki): Add option for metric name label (#13157)
+ * fix(outputs.stackdriver): Group batches by timestamp (#12994)
+ * chore: sort go.mod (#13234)
+ * feat(processors.parser): Add merge with timestamp option (#13147)
+ * chore(deps): Bump prometheus from v1.8.2 to v2.42.0 (#13225)
+ * chore(deps): Bump govulncheck-action from 0.10.0 to 0.10.1 (#13223)
+ * feat(cloud_pubsub): Add support for gzip compression (#13094)
+ * feat(inputs.statsd): Add optional temporality and start_time tag for statsd metrics (#13087)
+ * feat(inputs.suricata): Add ability to parse drop or rejected (#13048)
+ * chore: Finish gosec activities (#13222)
+ * chore: Enable G404 rule for gosec (#13095)
+ * deps(outputs.wavefront): Bump wavefront sdk from 0.12.0 to 0.13.0 (#13213)
+ * chore(deps): Bump github.com/Azure/go-autorest/autorest/adal from 0.9.22 to 0.9.23 (#13215)
+ * chore(deps): Bump github.com/fatih/color from 1.13.0 to 1.15.0 (#13216)
+ * chore(deps): Bump golang.org/x/oauth2 from 0.5.0 to 0.7.0 (#13217)
+ * fix(outputs.prometheus_client): Fix export_timestamp for v1 metric type (#13169)
+ * fix(serializers.influx): Restore disabled uint support by default (#13164)
+ * feat(inputs.filecount): Add oldestFileTimestamp and newestFileTimestamp (#13163)
+ * docs(inputs.vsphere): Resolve copy/paste typo with resource pools (#13162)
+ * fix(processors.starlark): Ddo not reject tracking metrics twice (#13156)
+ * fix(inputs.gnmi): Create selfstat to track connection state (#13149)
+ * feat(aggregators.basicstats): Add percentage change (#13118)
+ * feat: Add common expression language metric filtering (#13144)
+ * feat(inputs.gnmi): Support Juniper GNMI Extension Header (#13116)
+ * fix(inputs.intel_pmu): Fix handling of the json perfmon format (#13139)
+ * chore(deps): Bump github.com/yuin/goldmark from 1.5.3 to 1.5.4 (#13138)
+ * chore(deps): Bump golang.org/x/net from 0.8.0 to 0.9.0 (#13137)
+ * feat(inputs.nvidia_smi): Add additional memory related fields (#13133)
+ * chore: Bump golangci-lint from v1.51.2 to v1.52.2 (#13142)
+ * fix: update release workflow (#13141)
+ * feat(secretstores): Add Docker secrets (#13035)
+ * chore: Fix linter findings for Windows (part1) (#13057)
+ * docs(inputs.knx_listener): Add link to config generation project (#13128)
+ * chore(deps): Bump github.com/netsampler/goflow2 from 1.1.1 to 1.3.3 (#13104)
+ * chore: Fix linter findings for Windows (part2) (#13096)
+ * fix(outputs.warp10): Support Infinity/-Infinity/NaN values (#13126)
+ * Update changelog for v1.26.2
+ * docs(inputs.mysql): remove duplicate settings from config (#13131)
+ * docs: use single quotes for multi-line literal TOML (#13124)
+ * chore: update license URLs (#13113)
+ * chore: update golangci-lint (#13110)
+ * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs from 1.15.13 to 1.20.9 (#13107)
+ * chore(deps): Bump github.com/aws/aws-sdk-go-v2/credentials from 1.13.15 to 1.13.20 (#13106)
+ * chore(deps): Bump github.com/docker/docker from 23.0.0 to 23.0.4 (#13105)
+ * feat(inputs.vsphere): Adding vSAN extension to vSphere plugin (#11955)
+ * feat(processors): Adding scale processor plugin (#13061)
+ * fix(processors.lookup): Fix tracking metrics (#13092)
+ * feat(processors.aws_ec2): Add caching of imds and ec2 tags (#13075)
+ * chore: Enable G110 rule for gosec (#13044)
+ * fix(inputs.socket_listener): Fix TLS socket initialization(#13050)
+ * test: Check correct build tags for each plugin registered (#13019)
+ * fix(parsers.grok): Fix nil metric for multiline inputs (#13078)
+ * fix(inputs.prometheus): Add namespace option in k8s informer factory (#13063)
+ * chore: Enable G601 rule for gosec (#13042)
+ * chore: Enable G103 rule for gosec (#13038)
+ * chore(serializers): Add new-style framework and migrate influx (#12920)
+ * fix: Correct spelling of "fingerprints" in circleci config (#13074)
+ * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.21.6 to 1.25.9 (#13072)
+ * chore(deps): Bump github.com/wavefronthq/wavefront-sdk-go from 0.11.0 to 0.12.0 (#13070)
+ * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/sts from 1.18.5 to 1.18.9 (#13069)
+ * chore(deps): Bump github.com/vishvananda/netns from 0.0.2 to 0.0.4 (#13071)
+ * fix(inputs.socket_listener): Fix tracking of unix sockets (#13059)
+ * chore: Update to go1.20.3 (#13055)
+ * feat: implement remote artifact signing (#13066)
+ * chore: Update lxd images for testing (#13064)
+ * chore: Enable G303 and G305 rules for gosec (#13039)
+ * chore: Enable G301, G302 and G306 rules for gosec (#13022)
+ * fix(agent): pass quiet flag earlier (#13020)
+ * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/kinesis (#13027)
+ * chore(deps): Bump github.com/prometheus/common from 0.41.0 to 0.42.0 (#13026)
+ * chore(deps): Bump github.com/safchain/ethtool from 0.2.0 to 0.3.0 (#13025)
+ * chore(deps): Bump github.com/tinylib/msgp from 1.1.6 to 1.1.8 (#13023)
+ * chore(deps): Bump github.com/openconfig/gnmi from 0.0.0-20220920173703-480bf53a74d2 to 0.9.1 (#13024)
+ * chore: Update README.md (#12989)
+ * chore: Enable G401, G403, G501, G502, G503 and G505 rules for gosec (#13021)
+ * Update changelog for v1.26.1
+ * feat(serializer.prometheusremote): Improve performance (#12971)
+ * chore: Enable G101 rule for gosec (#13009)
+ * chore: Enable G107 rule for gosec (#13010)
+ * fix(inputs.procstat): Return tags of pids if lookup_error (#13015)
+ * chore(deps): Bump github.com/shirou/gopsutil from 3.23.2 to 3.23.3 (#13017)
+ * fix(inputs.netflow): Use correct name in the build tag (#13006)
+ * fix(secrets): Minimize secret holding time (#13002)
+ * chore: Enable G112 and G114 rules for gosec (#12986)
+ * chore: Enable G202 rule for gosec (#12984)
+ * chore(deps): Bump github.com/opencontainers/runc from 1.1.4 to 1.1.5 (#12981)
+ * chore: Remove `revive:unhandled-error` - `errcheck` is more flexible (#13008)
+ * fix(inputs.sqlserver): Converted THROW to RAISERROR for 2008 compatibility
+ * fix(secretstores): Handle array of secrets correctly (#12919)
+ * fix(secret): Add function to set a secret (#13012)
+ * fix(secrets): Warn if OS limit for locked memory is too low (#12993)
+ * feat(inputs.prometheus): Control which pod metadata is added as tags (#12851)
+ * feat(inputs.internet_speed): Support multi-server test (#12797)
+ * chore: run make docs
+ * docs(outputs.http): add service to aws creds (#13003)
+ * fix(systemd): Increase lock memory for service to 8192kb (#12990)
+ * chore: Don't use all default exclude patterns for golangci-lint (#12969)
+ * chore: Enable G102 rule for gosec (#12976)
+ * chore(deps): Bump github.com/jhump/protoreflect from 1.8.3-0.20210616212123-6cc1efa697ca to 1.15.1 (#12967)
+ * fix(inputs.upsd): Include ups.real_power (#12961)
+ * fix(inputs.execd): Read from stdout using ReadLine instead of scanner.Scan to overcome 64kb buffer limit (#12935)
+ * chore(deps): Bump github.com/Azure/go-autorest/autorest/azure/auth (#12966)
+ * chore(deps): Bump github.com/rabbitmq/amqp091-go from 1.7.0 to 1.8.0 (#12968)
+ * chore(deps): Bump github.com/golang-jwt/jwt/v4 from 4.4.2 to 4.5.0 (#12964)
+ * fix(govulncheck): Downgrade govulncheck to fix github action (#12973)
+ * docs(inputs.upsd): Add comment about ipv6 addresses (#12962)
+ * chore: Fix linter findings for Darwin (#12958)
+ * chore: Enable G106, G108, G109, G111, G201, G203 rules for gosec (#12956)
+ * chore: Fix gosec G102 issues (#12923)
+ * docs: Explain and note service inputs (#12870)
+ * chore(deps): Bump govulncheck-action from 0.0.9 to 0.10.0 (#12927)
+ * docs: Remove broken link to default config (#12925)
+ * feat(inputs.kubernetes): Apply timeout for the whole HTTP request (#12918)
+ * fix(outputs.graphite): Add custom regex to outputs (#12908)
+ * fix(inputs.ethtool): Check for nil (#12867)
+ * chore: go mod tidy (#12922)
+ * chore(deps): Bump github.com/pion/dtls/v2 from 2.2.4 to 2.2.6 (#12913)
+ * chore(deps): Bump golang.org/x/net from 0.7.0 to 0.8.0 (#12912)
+ * chore(deps): Bump github.com/tidwall/gjson from 1.14.3 to 1.14.4 (#12911)
+ * chore(deps): Bump modernc.org/sqlite from 1.19.2 to 1.21.0 (#12910)
+ * chore(deps): Bump github.com/apache/thrift from 0.16.0 to 0.18.1 (#12909)
+ * fix(inputs.prometheus): Use set over add for custom headers (#12907)
+ * chore: Update circleci macos runners (#12887)
+ * fix(config): Return error on order set as string (#12880)
+ * docs: Fix various typos in comments (#12888)
+ * feat(common.opcua): Add support for secret-store secrets (#12863)
+ * docs: Add homekit plugin as external plugin (#12874)
+ * docs(agent): resolve typo (#12884)
+ * docs(typo): update wording (#12885)
+ * chore: Update default folder locations to match packaging (#12865)
+ * fix(inputs.prometheus): Correctly set timeout param (#12864)
+ * docs: Update minimum documented go version (#12869)
+ * chore: Ensure go generate runs on all platforms (#12871)
+ * fix(inputs.internet_speed): Rename host tag to source (#12877)
+ * docs(typo): output.go (#12873)
+ * docs: update change log format (#12872)
+ * chore(deps): Bump github.com/Azure/azure-event-hubs-go/v3 from 3.3.20 to 3.4.0 (#12856)
+ * chore(deps): Bump github.com/antchfx/xpath from 1.2.3 to 1.2.4 (#12857)
+ * chore(deps): Bump github.com/nats-io/nats.go from 1.19.0 to 1.24.0 (#12855)
+ * chore(deps): Bump github.com/sensu/sensu-go/api/core/v2 from 2.15.0 to 2.16.0 (#12854)
+ * chore(deps): Bump github.com/Shopify/sarama from 1.37.2 to 1.38.1 (#12853)
+ * fix(serializers.graphite): Allow for specifying regex to sanitize (#12835)
+ * Update changelog for v1.26.0
+ * Update build version to 1.27.0
+
-------------------------------------------------------------------
Mon May 22 15:31:14 UTC 2023 - mrueckert@suse.de
diff --git a/telegraf.spec b/telegraf.spec
index 2606d57..261e152 100644
--- a/telegraf.spec
+++ b/telegraf.spec
@@ -18,7 +18,7 @@
%define _config_dir %{_sysconfdir}/%{name}
Name: telegraf
-Version: 1.26.3
+Version: 1.28.1
Release: 0
Summary: The plugin-driven server agent for collecting & reporting metrics
License: MIT
@@ -30,7 +30,7 @@ Patch0: harden_telegraf.service.patch
BuildRequires: git-core
BuildRequires: golang-packaging
BuildRequires: systemd-rpm-macros
-BuildRequires: golang(API) >= 1.17
+BuildRequires: golang(API) >= 1.20
%{?systemd_ordering}
%description
diff --git a/vendor.tar.xz b/vendor.tar.xz
index 2fab722..1d396ac 100644
--- a/vendor.tar.xz
+++ b/vendor.tar.xz
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:4c5d6b5415a85167f85ecef6081272cd8bd8d76ff5daa01b2bd29c9a480b68bd
-size 19231300
+oid sha256:75b24068679bfa203859c265748c1aa48fb31ede5a4096954452ad158db6191c
+size 21064884