voxpupuli / puppet-prometheus

Puppet module for prometheus
https://forge.puppet.com/puppet/prometheus
Apache License 2.0
60 stars 237 forks source link

Update dependency prometheus/snmp_exporter to v0.26.0 #774

Open pccibot opened 3 weeks ago

pccibot commented 3 weeks ago

This PR contains the following updates:

Package Update Change
prometheus/snmp_exporter minor 0.18.0 -> 0.26.0

Release Notes

prometheus/snmp_exporter (prometheus/snmp_exporter) ### [`v0.26.0`](https://togithub.com/prometheus/snmp_exporter/releases/tag/v0.26.0): 0.26.0 / 2024-05-08 [Compare Source](https://togithub.com/prometheus/snmp_exporter/compare/v0.25.0...v0.26.0) - \[CHANGE] Improve generator parse error handling [#​1167](https://togithub.com/prometheus/snmp_exporter/issues/1167) - \[ENHANCEMENT] generator: Add generator HELP override [#​1106](https://togithub.com/prometheus/snmp_exporter/issues/1106) - \[ENHANCEMENT] Refactoring of Scrape process, fixing multiple module issues [#​1111](https://togithub.com/prometheus/snmp_exporter/issues/1111) - \[ENHANCEMENT] Skip using an interactive terminal in "make docker-generate". [#​1113](https://togithub.com/prometheus/snmp_exporter/issues/1113) - \[ENHANCEMENT] Add SNMPInflight metric [#​1119](https://togithub.com/prometheus/snmp_exporter/issues/1119) - \[FEATURE] Support for passing username, password & priv_password as env vars [#​1074](https://togithub.com/prometheus/snmp_exporter/issues/1074) - \[FEATURE] Add GoSNMP logger [#​1157](https://togithub.com/prometheus/snmp_exporter/issues/1157) - \[FEATURE] Add a "snmp_context" parameter to the URL [#​1163](https://togithub.com/prometheus/snmp_exporter/issues/1163) - \[BUGFIX] generator: curl failed [#​1094](https://togithub.com/prometheus/snmp_exporter/issues/1094) - \[BUGFIX] Fix SNMPv3 password configuration [#​1122](https://togithub.com/prometheus/snmp_exporter/issues/1122) - \[BUGFIX] generator: Update generator User-Agent [#​1133](https://togithub.com/prometheus/snmp_exporter/issues/1133) - \[BUGFIX] generator: fix mibs directory specification for parse_errors command [#​1135](https://togithub.com/prometheus/snmp_exporter/issues/1135) - \[BUGFIX] generator: remove extra character from dell iDrac-SMIv1 MIB [#​1141](https://togithub.com/prometheus/snmp_exporter/issues/1141) - \[BUGFIX] Fix do not expand envvars for empty config fields [#​1148](https://togithub.com/prometheus/snmp_exporter/issues/1148) snmp.yml changes: - Updated Cisco MIBs [#​1180](https://togithub.com/prometheus/snmp_exporter/issues/1180) - Updated Cyberpower MIBs [#​1124](https://togithub.com/prometheus/snmp_exporter/issues/1124) - Updated servertech_sentry3 [#​1090](https://togithub.com/prometheus/snmp_exporter/issues/1090) - Added support for Dell iDrac [#​1125](https://togithub.com/prometheus/snmp_exporter/issues/1125) ### [`v0.25.0`](https://togithub.com/prometheus/snmp_exporter/releases/tag/v0.25.0): 0.25.0 / 2023-12-10 [Compare Source](https://togithub.com/prometheus/snmp_exporter/compare/v0.24.1...v0.25.0) - \[ENHANCEMENT] generator: Add support for subsequent address family [#​782](https://togithub.com/prometheus/snmp_exporter/issues/782) - \[ENHANCEMENT] generator: Fix lookups to match OIDs closer to the index OID. [#​828](https://togithub.com/prometheus/snmp_exporter/issues/828) - \[FEATURE] Add a scaling factor [#​1026](https://togithub.com/prometheus/snmp_exporter/issues/1026) - \[FEATURE] generator: Enable passing input file, output file, and mibs dir as flags [#​1028](https://togithub.com/prometheus/snmp_exporter/issues/1028) - \[FEATURE] Add an offset factor [#​1029](https://togithub.com/prometheus/snmp_exporter/issues/1029) - \[BUGFIX] Fix and optimize generator Docker image building [#​1045](https://togithub.com/prometheus/snmp_exporter/issues/1045) snmp.yml changes: - Override `bsnAPName` to DisplayString [#​660](https://togithub.com/prometheus/snmp_exporter/issues/660) - Import TP-Link EAP MIB [#​833](https://togithub.com/prometheus/snmp_exporter/issues/833) - Updated Mikrotik neighbor indexes make them unique [#​986](https://togithub.com/prometheus/snmp_exporter/issues/986) - Update PowerNet MIB to v4.5.1 [#​1003](https://togithub.com/prometheus/snmp_exporter/issues/1003) - Refactor HOST-RESOURCES-MIB [#​1027](https://togithub.com/prometheus/snmp_exporter/issues/1027) - Update keepalived MIB files to latest version [#​1044](https://togithub.com/prometheus/snmp_exporter/issues/1044) ### [`v0.24.1`](https://togithub.com/prometheus/snmp_exporter/releases/tag/v0.24.1): 0.24.1 / 2023-09-01 [Compare Source](https://togithub.com/prometheus/snmp_exporter/compare/v0.24.0...v0.24.1) - \[BUGFIX] Remove auth label from collection metric [#​981](https://togithub.com/prometheus/snmp_exporter/issues/981) ### [`v0.24.0`](https://togithub.com/prometheus/snmp_exporter/releases/tag/v0.24.0): 0.24.0 / 2023-08-29 [Compare Source](https://togithub.com/prometheus/snmp_exporter/compare/v0.23.0...v0.24.0) - \[CHANGE] Sanitize invalid UTF-8 [#​968](https://togithub.com/prometheus/snmp_exporter/issues/968) - \[FEATURE] Support fetching multiple modules in one scrape [#​945](https://togithub.com/prometheus/snmp_exporter/issues/945) - \[FEATURE] Support loading multiple configuration files [#​970](https://togithub.com/prometheus/snmp_exporter/issues/970) ### [`v0.23.0`](https://togithub.com/prometheus/snmp_exporter/releases/tag/v0.23.0): 0.23.0 / 2023-07-20 [Compare Source](https://togithub.com/prometheus/snmp_exporter/compare/v0.22.0...v0.23.0) BREAKING CHANGES: This version of the exporter introduces a new configuration file format. This new format separates the walk and metric mappings from the connection and authentication settings. This allows for easier configuration of different auth params without having to duplicate the full walk and metric mapping. See auth-split-migration.md for more details. - \[CHANGE] Split config of auth and modules [#​859](https://togithub.com/prometheus/snmp_exporter/issues/859) - \[FEATURE] Add support for parsing SNMP transport from target [#​914](https://togithub.com/prometheus/snmp_exporter/issues/914) - \[ENHANCEMENT] Improved Lookup process for label information [#​908](https://togithub.com/prometheus/snmp_exporter/issues/908) - \[BUGFIX] Fix metrics path not using command-line argument value [#​904](https://togithub.com/prometheus/snmp_exporter/issues/904) ### [`v0.22.0`](https://togithub.com/prometheus/snmp_exporter/releases/tag/v0.22.0): 0.22.0 / 2023-06-15 [Compare Source](https://togithub.com/prometheus/snmp_exporter/compare/v0.21.0...v0.22.0) - \[FEATURE] Add indices filters [#​624](https://togithub.com/prometheus/snmp_exporter/issues/624) - \[FEATURE] Add MIBOPTS flag to the generator [#​891](https://togithub.com/prometheus/snmp_exporter/issues/891) - \[ENHANCEMENT] Treat Bits as OctetString [#​870](https://togithub.com/prometheus/snmp_exporter/issues/870) - \[ENHANCEMENT] Report duration in logs for canceled scrapes [#​876](https://togithub.com/prometheus/snmp_exporter/issues/876) - \[BUGFIX] Fix several generator MIBs. [#​843](https://togithub.com/prometheus/snmp_exporter/issues/843), [#​868](https://togithub.com/prometheus/snmp_exporter/issues/868), [#​889](https://togithub.com/prometheus/snmp_exporter/issues/889) ### [`v0.21.0`](https://togithub.com/prometheus/snmp_exporter/releases/tag/v0.21.0): 0.21.0 / 2022-11-22 [Compare Source](https://togithub.com/prometheus/snmp_exporter/compare/v0.20.0...v0.21.0) - \[CHANGE] Update to exporter-toolkit v0.8.1 ([#​810](https://togithub.com/prometheus/snmp_exporter/issues/810)) - \[FEATURE] Support chained lookups in the generator ([#​757](https://togithub.com/prometheus/snmp_exporter/issues/757)) - \[ENHANCEMENT] Add per-SNMP packet statistics. ([#​656](https://togithub.com/prometheus/snmp_exporter/issues/656)) - \[ENHANCEMENT] Add support for aes192c and aes256c privacy protocol ([#​657](https://togithub.com/prometheus/snmp_exporter/issues/657)) - \[ENHANCEMENT] Support responding from different source address ([#​702](https://togithub.com/prometheus/snmp_exporter/issues/702)) - \[BUGFIX] Fixes dropped context passing ([#​634](https://togithub.com/prometheus/snmp_exporter/issues/634)) - \[BUGFIX] Add version flag ([#​717](https://togithub.com/prometheus/snmp_exporter/issues/717)) - \[BUGFIX] Fix retries in generator ([#​786](https://togithub.com/prometheus/snmp_exporter/issues/786)) ### [`v0.20.0`](https://togithub.com/prometheus/snmp_exporter/releases/tag/v0.20.0): 0.20.0 / 2021-02-12 [Compare Source](https://togithub.com/prometheus/snmp_exporter/compare/v0.19.0...v0.20.0) NOTE: This is a safe harbor release. Future releases will have breaking changes to the configuration format. - \[ENHANCEMENT] Remove vendoring - \[ENHANCEMENT] Add TLS support ### [`v0.19.0`](https://togithub.com/prometheus/snmp_exporter/releases/tag/v0.19.0): 0.19.0 / 2020-08-31 [Compare Source](https://togithub.com/prometheus/snmp_exporter/compare/v0.18.0...v0.19.0) \[ENHANCEMENT] Support EnumAsInfo as an index ([#​559](https://togithub.com/prometheus/snmp_exporter/issues/559)) \[ENHANCEMENT] Allow lookup chaining for uints ([#​527](https://togithub.com/prometheus/snmp_exporter/issues/527))

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Renovate Bot.

TheMeier commented 1 week ago

breaking change for configuration in v0.23