shield Recommended update for golang-github-prometheus-node_exporter
SUSE-SLE-Module-Basesystem-15-SP7-2026-2267


This update for golang-github-prometheus-node_exporter fixes the following issues: - Backport 1.10.2 to Go 1.22/1.23 environments to support older RHEL toolchains. * Add backport-go122.sh: - Replaces Go 1.24/1.25 iterator syntax with slices and loops. - Allows use of modern procfs v0.19.0 on older compilers. * Drop change-go-requires.patch: - Superseded by backport-go122.sh which enables Zswap and pcidevice collectors - Use -mod=vendor in tests to ensure offline build compliance - Rebase change-go-requires.patch - Pin golang.org/x/net to v0.37.0 to maintain Go 1.22 compatibility. Newer versions (v0.44+) require Go 1.24+ networking features incompatible with the current build environment. - update to 1.10.2: * [BUGFIX] meminfo: Fix typo in Zswap metric name - update to 1.10.1: * [BUGFIX] filesystem: Fix mount points being collected multiple times * [BUGFIX] filesystem: Refactor mountinfo parsing (bsc#1261810) * [BUGFIX] meminfo: Add Zswap/Zswapped metrics - update to 1.10.0: * [CHANGE] mdadm: Use sysfs for RAID metrics * [CHANGE] filesystem: Add erofs in default excluded fs * [CHANGE] tcpstat: Use std lib binary.NativeEndian * [FEATURE] pcidevice: Add new collector for PCIe devices * [FEATURE] AIX: Add more metrics * [FEATURE] systemd: Add Virtualization metrics * [FEATURE] swaps: Add new collector * [ENHANCEMENT] wifi: Add packet received and transmitted metrics * [ENHANCEMENT] filesystem: Take super options into account for read-only * [ENHANCEMENT] pcidevice: Add additional metrics * [ENHANCEMENT] perf: Add tlb_data metrics * [BUGFIX] interrupts: Fix OpenBSD interrupt device parsing * [BUGFIX] diskstats: Simplify condition * [BUGFIX] thermal: Sanitize darwin thermal strings * [BUGFIX] filesystem: Fix Darwin collector cgo memory leak * [BUGFIX] cpufreq: Fix: collector enable * [BUGFIX] ethtool: Fix returning 0 for sanitized metrics * [BUGFIX] netdev: Fix Darwin netdev i/o bytes metric * [BUGFIX] systemd: Fix logging race * [BUGFIX] filesystem: Fix duplicate Darwin CGO import - Disable generating debug package for RHEL - Drop leftover .obsinfo file - Replace cpio with tar - Require Go 1.23 for building with SUSE distributions - Do not build for Debian or Ubuntu - Ignore missing build ids on RHEL - Add patch file change-go-requires.patch

  • Release Date
    Jun 3 2026
  • References
    Bugzilla: 1261810
  • Type
    recommended
  • Severity
    moderate

cloud_download Downloads

Basesystem Module 15.7 aarch64
Basesystem Module 15.7 s390x
Basesystem Module 15.7 ppc64le
Basesystem Module 15.7 x86_64