Subject: Re: Bug#1146547: still present in 0.0~git20260402.7b3b207-1 (glob moved to the .service)

Control: found -1 0.0~git20260402.7b3b207-1
Control: retitle -1 prometheus-node-exporter-collectors: nvme collector runs on systems with no NVMe hardware (/dev/nvme-fabrics matches the glob)

Since 0.0~git20260402.7b3b207-1 (#1130325), the hardware condition lives in
prometheus-node-exporter-nvme.service instead of the .timer, but the pattern
is unchanged, both in the uploaded package and on the debian/sid branch on
Salsa:

    [Unit]
    Description=Collect NVMe metrics for prometheus-node-exporter
    ConditionPathExistsGlob=/dev/nvme*

The timer now only carries ConditionFileIsExecutable=/usr/sbin/nvme, so the
service glob is the only remaining hardware filter, and /dev/nvme-fabrics
still satisfies it: the collector keeps running every 15 minutes on machines
without NVMe hardware.

The suggested fix carries over to the new location, in
debian/prometheus-node-exporter-nvme.service:

    -ConditionPathExistsGlob=/dev/nvme*
    +ConditionPathExistsGlob=/dev/nvme[0-9]*

Le 02/09/2026 à 23:33, Debian Bug Tracking System a écrit :
Thank you for filing a new Bug report with Debian.

You can follow progress on this Bug here: 1146547: 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1146547.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
  [email protected]

If you wish to submit further information on this problem, please
send it to [email protected].

Please do not send mail to [email protected] unless you wish
to report a problem with the Bug-tracking system.


Reply via email to