Recommended update for golang-github-prometheus-node_exporter
| Announcement ID: | SUSE-RU-2020:2841-1 |
|---|---|
| Rating: | moderate |
| References: | |
| Affected Products: |
|
An update that has one fix can now be installed.
Description:
This update for golang-github-prometheus-node_exporter fixes the following issues:
-
Add missing sysconfig file in rpm. (bsc#1151557)
-
Changes in 1.0.1
- Changes to build specification
- Modify spec: update golang version to 1.14
- Remove update tarball script
- Add _service file to allow for updates via
osc service disabledrun
-
Bug fixes
- [BUGFIX] filesystem_freebsd: Fix label values #1728
- [BUGFIX] Update prometheus/procfs to fix log noise #1735
- [BUGFIX] Fix build tags for collectors #1745
- [BUGFIX] Handle no data from powersupplyclass #1747, #1749
-
Changes in 1.0.0
- Bug fixes
- [BUGFIX] Read /proc/net files with a single read syscall #1380
- [BUGFIX] Renamed label state to name on node_systemd_service_restart_total. #1393
- [BUGFIX] Fix netdev nil reference on Darwin #1414
- [BUGFIX] Strip path.rootfs from mountpoint labels #1421
- [BUGFIX] Fix seconds reported by schedstat #1426
- [BUGFIX] Fix empty string in path.rootfs #1464
- [BUGFIX] Fix typo in cpufreq metric names #1510
- [BUGFIX] Read /proc/stat in one syscall #1538
- [BUGFIX] Fix OpenBSD cache memory information #1542
- [BUGFIX] Refactor textfile collector to avoid looping defer #1549
- [BUGFIX] Fix network speed math #1580
- [BUGFIX] collector/systemd: use regexp to extract systemd version #1647
- [BUGFIX] Fix initialization in perf collector when using multiple CPUs #1665
- [BUGFIX] Fix accidentally empty lines in meminfo_linux #1671
-
Several enhancements
- See https://github.com/prometheus/node_exporter/releases/tag/v1.0.0
-
Changes in 1.0.0-rc.0 Breaking changes
- The netdev collector CLI argument --collector.netdev.ignored-devices was renamed to --collector.netdev.device-blacklist in order to conform with the systemd collector. #1279
- The label named state on node_systemd_service_restart_total metrics was changed to name to better describe the metric. #1393
- Refactoring of the mdadm collector changes several metrics node_md_disks_active is removed node_md_disks now has a state label for "fail", "spare", "active" disks. node_md_is_active is replaced by node_md_state with a state set of "active", "inactive", "recovering", "resync".
- Additional label mountaddr added to NFS device metrics to distinguish mounts from the same URL, but different IP addresses. #1417
- Metrics node_cpu_scaling_frequency_min_hrts and node_cpu_scaling_frequency_max_hrts of the cpufreq collector were renamed to node_cpu_scaling_frequency_min_hertz and node_cpu_scaling_frequency_max_hertz. #1510
- Collectors that are enabled, but are unable to find data to collect, now return 0 for node_scrape_collector_success.
Patch Instructions:
To install this SUSE update use the SUSE recommended
installation methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:
-
SUSE Linux Enterprise Server ESPOS 15
zypper in -t patch SUSE-SLE-Product-HPC-15-2020-2841=1 -
SUSE Linux Enterprise High Performance Computing 15 LTSS 15
zypper in -t patch SUSE-SLE-Product-HPC-15-2020-2841=1 -
SUSE Linux Enterprise Server 15 LTSS 15
zypper in -t patch SUSE-SLE-Product-SLES-15-2020-2841=1 -
SUSE Linux Enterprise Server for SAP Applications 15
zypper in -t patch SUSE-SLE-Product-SLES_SAP-15-2020-2841=1
Package List:
-
SUSE Linux Enterprise Server ESPOS 15 (aarch64 x86_64)
- golang-github-prometheus-node_exporter-1.0.1-3.9.1
-
SUSE Linux Enterprise High Performance Computing 15 LTSS 15 (aarch64 x86_64)
- golang-github-prometheus-node_exporter-1.0.1-3.9.1
-
SUSE Linux Enterprise Server 15 LTSS 15 (aarch64 ppc64le s390x x86_64)
- golang-github-prometheus-node_exporter-1.0.1-3.9.1
-
SUSE Linux Enterprise Server for SAP Applications 15 (ppc64le x86_64)
- golang-github-prometheus-node_exporter-1.0.1-3.9.1