Debian Patches

Status for prometheus/2.53.3+ds1-1

Patch Description Author Forwarded Bugs Origin Last update
0001-Disable-xDS-SD.patch Disable xDS service discovery

This requires modules not present in Debian.
Guillem Jover <gjover@sipwise.com> not-needed 2025-02-09
0002-Disable-Consul-SD.patch Disable Consul service discovery

Disable Consul SD, as its Debian package has lots of problems.
Martina Ferrari <tina@debian.org> not-needed 2025-02-09
0003-Disable-Nomad-SD.patch Disable Nomad service discovery

The requisite build-dependencies for Nomad service discovery do not
exist as Debian packages.
Daniel Swarbrick <dswarbrick@debian.org> not-needed 2022-10-21
0004-Disable-TSDB-lockfile.patch Disable TSDB lockfile

Stop creating a tsdb lockfile by default. Replace
storage.tsdb.no-lockfile flag with storage.tsdb.use-lockfile, so the
default is not to create a lockfile, while still allowing people to
request the feature.
Martina Ferrari <tina@debian.org> not-needed 2022-10-25
0005-Default-settings.patch Add default settings adapted for Debian Martina Ferrari <tina@debian.org> not-needed 2022-03-12
0006-Fix-test-prom-invocations.patch Fix prometheus invocations, paths for debian build system, and avoid recompiling prometheus. Martina Ferrari <tina@debian.org> not-needed 2022-03-16
0010-Do-not-embed-blobs.patch Do not embed blobs

Avoid embedding blobs into the prometheus binary, instead use files
installed on disk.
Martina Ferrari <tina@debian.org> not-needed 2022-03-14
0011-Reinstate-classic-web-UI.patch Splice the classic web UI into source

This patch reinstates the template rendering handlers which are required
by the classic web UI (split off into the prometheus-ui-classic) package.
Daniel Swarbrick <dswarbrick@debian.org> not-needed 2025-02-09
0012-Default-to-classic-UI.patch Default to classic UI Martina Ferrari <tina@debian.org> not-needed 2022-03-14
0013-Revert-kingpin-import-path.patch Revert alecthomas/kingpin import path

Newer versions of alecthomas/kingpin use a different import path. This patch
can be dropped once the golang-gopkg-alecthomas-kingpin.v2-dev package is
updated and provides the new import path.
Daniel Swarbrick <dswarbrick@debian.org> not-needed 2023-07-07
0014-Disable-write-documentation-flag.patch Disable write-documentation flag / command

This functionality requires a newer version of the alecthomas/kingpin
package, which has not yet landed in unstable.
Daniel Swarbrick <dswarbrick@debian.org> not-needed 2025-02-08
0015-Disable-Azure-AD-authentication-support.patch Disable Azure AD authentication support

The packaged azure-sdk-for-go in Debian does not include support for
Azure AD auth.
Daniel Swarbrick <dswarbrick@debian.org> not-needed 2023-07-14
0016-Use-opentelemetry-1.26.patch Use opentelemetry 1.26 Reinhard Tartler <siretart@tauware.de> not-needed 2024-10-22
0017-Extend-testing-CA-certificates-expiry-date.patch Extend testing CA certificates expiry date Daniel Swarbrick <dswarbrick@debian.org> no https://github.com/prometheus/prometheus/pull/14696 2024-11-06
0018-Disable-Azure-SD.patch Disable Azure SD
The current golang-github-azure-azure-sdk-for-go-dev package is too
outdated, and it does not include the newer APIs that Prometheus is
using.
Martina Ferrari <tina@debian.org> no 2025-02-09
0019-Disable-OTLP-Ingestion-endpoint.patch Disable OTLP Ingestion endpoint
This depends on code not yet in Debian.
Martina Ferrari <tina@debian.org> no 2025-02-09
0020-OVH-client-error-difference.patch OVH client error difference

Upstream is using a new version of the OVH client that returns a
different error.
Martina Ferrari <tina@debian.org> not-needed 2025-02-09
0021-Backport-fixes-for-32-bit-archs.patch Backport fixes for 32-bit archs

Adapted from pull request #15548 (318d6bc4b)
Martina Ferrari <tina@debian.org> not-needed 2025-02-12
0022-Avoid-various-resources-related-test-failures.patch Avoid various resources-related test failures
Skip or adjust tests know to fail in certain architectures due to memory
exhaustion, CPU contention, or timing.
Martina Ferrari <tina@debian.org> not-needed upstream 2025-02-14

All known versions for source package 'prometheus'

Links