<div class="container">
<h1>Recommended update for golang-github-prometheus-node_exporter, system-user-prometheus</h1>
<table class="table table-striped table-bordered">
<tbody>
<tr>
<th>Announcement ID:</th>
<td>SUSE-RU-2025:1320-1</td>
</tr>
<tr>
<th>Release Date:</th>
<td>2025-04-16T08:14:40Z</td>
</tr>
<tr>
<th>Rating:</th>
<td>moderate</td>
</tr>
<tr>
<th>References:</th>
<td>
<ul>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1235516">bsc#1235516</a>
</li>
<li style="display: inline;">
<a href="https://jira.suse.com/browse/PED-12485">jsc#PED-12485</a>
</li>
</ul>
</td>
</tr>
<tr>
<th>Affected Products:</th>
<td>
<ul class="list-group">
<li class="list-group-item">SUSE Linux Enterprise Desktop 12</li>
<li class="list-group-item">SUSE Linux Enterprise Desktop 12 SP1</li>
<li class="list-group-item">SUSE Linux Enterprise Desktop 12 SP2</li>
<li class="list-group-item">SUSE Linux Enterprise Desktop 12 SP3</li>
<li class="list-group-item">SUSE Linux Enterprise Desktop 12 SP4</li>
<li class="list-group-item">SUSE Linux Enterprise High Performance Computing 12 SP2</li>
<li class="list-group-item">SUSE Linux Enterprise High Performance Computing 12 SP3</li>
<li class="list-group-item">SUSE Linux Enterprise High Performance Computing 12 SP4</li>
<li class="list-group-item">SUSE Linux Enterprise High Performance Computing 12 SP5</li>
<li class="list-group-item">SUSE Linux Enterprise Server 12</li>
<li class="list-group-item">SUSE Linux Enterprise Server 12 SP1</li>
<li class="list-group-item">SUSE Linux Enterprise Server 12 SP2</li>
<li class="list-group-item">SUSE Linux Enterprise Server 12 SP3</li>
<li class="list-group-item">SUSE Linux Enterprise Server 12 SP4</li>
<li class="list-group-item">SUSE Linux Enterprise Server 12 SP5</li>
<li class="list-group-item">SUSE Linux Enterprise Server 12 SP5 LTSS</li>
<li class="list-group-item">SUSE Linux Enterprise Server 12 SP5 LTSS Extended Security</li>
<li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 12</li>
<li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 12 SP1</li>
<li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 12 SP2</li>
<li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 12 SP3</li>
<li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 12 SP4</li>
<li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 12 SP5</li>
<li class="list-group-item">SUSE Linux Enterprise Server for the Raspberry Pi 12-SP2</li>
<li class="list-group-item">SUSE Manager Client Tools for SLE 12</li>
</ul>
</td>
</tr>
</tbody>
</table>
<p>An update that contains one feature and has one fix can now be installed.</p>
<h2>Description:</h2>
<p>This update for golang-github-prometheus-node_exporter and system-user-prometheus fixes the following issues:</p>
<p>golang-github-prometheus-node_exporter was updated from version 1.7.0 to version 1.9.0 (jsc#PED-12485):</p>
<ul>
<li>Packaging improvements:</li>
<li>Use <code>systemd-sysusers</code> to configure the user in a dedicated
'system-user-prometheus' subpackage (bsc#1235516)</li>
<li>
<p>Remove <code>systemd</code> and <code>shadow</code> hard requirements</p>
</li>
<li>
<p>Version 1.9.0:</p>
</li>
<li>[CHANGE] meminfo: Convert linux implementation to use procfs lib</li>
<li>[CHANGE] Update logging to use Go log/slog</li>
<li>[FEATURE] filesystem: Add node_filesystem_mount_info metric</li>
<li>[FEATURE] btrfs: Add metrics for commit statistics</li>
<li>[FEATURE] interrupts: Add collector include/exclude filtering</li>
<li>[FEATURE] interrupts: Add "exclude zeros" filtering</li>
<li>[FEATURE] slabinfo: Add filters for slab name.</li>
<li>[FEATURE] pressure: add IRQ PSI metrics</li>
<li>[FEATURE] hwmon: Add include and exclude filter for sensors</li>
<li>[FEATURE] filesystem: Add NetBSD support</li>
<li>[FEATURE] netdev: Add ifAlias label</li>
<li>[FEATURE] hwmon: Add Support for GPU Clock Frequencies</li>
<li>[FEATURE] Add exclude[] URL parameter</li>
<li>[FEATURE] Add AIX support</li>
<li>[FEATURE] filesystem: Add fs-types/mount-points include flags</li>
<li>[FEATURE] netstat: Add collector for tcp packet counters for FreeBSD.</li>
<li>[ENHANCEMENT] ethtool: Add logging for filtering flags</li>
<li>[ENHANCEMENT] netstat: Add TCPRcvQDrop to default metrics</li>
<li>[ENHANCEMENT] diskstats: Add block device rotational</li>
<li>[ENHANCEMENT] cpu: Support CPU online status</li>
<li>[ENHANCEMENT] arp: optimize interface name resolution</li>
<li>[ENHANCEMENT] textfile: Allow specifiying multiple directoryglobs</li>
<li>[ENHANCEMENT] filesystem: Add reporting of purgeable space on MacOS</li>
<li>[ENHANCEMENT] ethtool: Skip full scan of NetClass directories</li>
<li>[BUGFIX] zfs: Prevent procfs integer underflow</li>
<li>[BUGFIX] pressure: Fix collection on systems that do not expose a full CPU stat</li>
<li>[BUGFIX] cpu: Fix FreeBSD 32-bit host support and plug memory leak</li>
<li>[BUGFIX] hwmon: Add safety check to hwmon read</li>
<li>
<p>[BUGFIX] zfs: Allow space in dataset name</p>
</li>
<li>
<p>Version 1.8.2:</p>
</li>
<li>
<p>[BUGFIX] Fix CPU pressure metric collection</p>
</li>
<li>
<p>Version 1.8.1:</p>
</li>
<li>[BUGFIX] Fix CPU seconds on Solaris</li>
<li>[BUGFIX] Sign Darwin/MacOS binaries</li>
<li>
<p>[BUGFIX] Fix pressure collector nil reference</p>
</li>
<li>
<p>Version 1.8.0:</p>
</li>
<li>[CHANGE] exec_bsd: Fix labels for vm.stats.sys.v_syscall sysctl</li>
<li>[CHANGE] diskstats: Ignore zram devices on linux systems</li>
<li>[CHANGE] textfile: Avoid inconsistent help-texts</li>
<li>[CHANGE] os: Removed caching of modtime/filename of os-release file</li>
<li>[FEATURE] xfrm: Add new collector</li>
<li>[FEATURE] watchdog: Add new collector</li>
<li>[ENHANCEMENT] cpu_vulnerabilities: Add mitigation information label</li>
<li>[ENHANCEMENT] nfsd: Handle new wdeleg_getattr attribute</li>
<li>[ENHANCEMENT] netstat: Add TCPOFOQueue to default netstat metrics</li>
<li>[ENHANCEMENT] filesystem: surface device errors</li>
<li>[ENHANCEMENT] os: Add support end parsing</li>
<li>[ENHANCEMENT] zfs: Log mib when sysctl read fails on FreeBSD</li>
<li>[ENHANCEMENT] fibre_channel: update procfs to take into account optional attributes</li>
<li>[BUGFIX] cpu: Fix debug log in cpu collector</li>
<li>[BUGFIX] hwmon: Fix hwmon nil ptr</li>
<li>[BUGFIX] hwmon: Fix hwmon error capture</li>
<li>[BUGFIX] zfs: Revert "Add ZFS freebsd per dataset stats</li>
<li>[BUGFIX] ethtool: Sanitize ethtool metric name keys</li>
<li>[BUGFIX] fix: data race of NetClassCollector metrics initialization</li>
</ul>
<p>system-user-prometheus:</p>
<ul>
<li>Implemented <code>system-user-prometheus</code> as new requirement for <code>golang-github-prometheus-node_exporter</code></li>
</ul>
<h2>Patch Instructions:</h2>
<p>
To install this SUSE update use the SUSE recommended
installation methods like YaST online_update or "zypper patch".<br/>
Alternatively you can run the command listed for your product:
</p>
<ul class="list-group">
<li class="list-group-item">
SUSE Manager Client Tools for SLE 12
<br/>
<code>zypper in -t patch SUSE-SLE-Manager-Tools-12-2025-1320=1</code>
</li>
<li class="list-group-item">
SUSE Linux Enterprise Server 12 SP5 LTSS
<br/>
<code>zypper in -t patch SUSE-SLE-SERVER-12-SP5-LTSS-2025-1320=1</code>
</li>
<li class="list-group-item">
SUSE Linux Enterprise Server 12 SP5 LTSS Extended Security
<br/>
<code>zypper in -t patch SUSE-SLE-SERVER-12-SP5-LTSS-EXTENDED-SECURITY-2025-1320=1</code>
</li>
</ul>
<h2>Package List:</h2>
<ul>
<li>
SUSE Manager Client Tools for SLE 12 (aarch64 ppc64le s390x x86_64)
<ul>
<li>golang-github-prometheus-node_exporter-1.9.0-1.33.1</li>
</ul>
</li>
<li>
SUSE Manager Client Tools for SLE 12 (noarch)
<ul>
<li>system-user-prometheus-1.0.0-3.8.1</li>
</ul>
</li>
<li>
SUSE Linux Enterprise Server 12 SP5 LTSS (aarch64 ppc64le s390x x86_64)
<ul>
<li>golang-github-prometheus-node_exporter-1.9.0-1.33.1</li>
</ul>
</li>
<li>
SUSE Linux Enterprise Server 12 SP5 LTSS (noarch)
<ul>
<li>system-user-prometheus-1.0.0-3.8.1</li>
</ul>
</li>
<li>
SUSE Linux Enterprise Server 12 SP5 LTSS Extended Security (x86_64)
<ul>
<li>golang-github-prometheus-node_exporter-1.9.0-1.33.1</li>
</ul>
</li>
<li>
SUSE Linux Enterprise Server 12 SP5 LTSS Extended Security (noarch)
<ul>
<li>system-user-prometheus-1.0.0-3.8.1</li>
</ul>
</li>
</ul>
<h2>References:</h2>
<ul>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1235516">https://bugzilla.suse.com/show_bug.cgi?id=1235516</a>
</li>
<li>
<a href="https://jira.suse.com/browse/PED-12485">https://jira.suse.com/browse/PED-12485</a>
</li>
</ul>
</div>