Debian Patches

Status for prometheus/2.42.0+ds-5

Patch Description Author Forwarded Bugs Origin Last update
34-Fix_slow_tests.patch Skip slow / CPU-intensive tests on 32-bit arch / riscv64 This patch does not imply that the tests need to be made more tolerant
upstream. It merely avoids bogus build failures on overloaded Debian buildd
hosts, where functions may take longer than upstream developers expect, i.e.,
combat the "works on my machine" scenario.
Daniel Swarbrick <dswarbrick@debian.org> not-needed 2023-02-05
35-Disable_memory_intensive_tests.patch Disable memory-intensive tests which are known to fail on 32-bit Daniel Swarbrick <dswarbrick@debian.org> not-needed upstream 2023-02-05
81-Revert_switch_to_go_zookeeper.patch Revert switch to go-zookeper upstream
The needed modules are not present in Debian. Can be dropped once these
get uploaded.
Guillem Jover <gjover@sipwise.com> not-needed
82-Revert_openstack-gophercloud_API_change.patch Revert gophercloud API update
The needed modules is not at the required version. Can be dropped once
it gets updated.
Guillem Jover <gjover@sipwise.com> not-needed
91-Disable_opentelemetry.patch Disable OpenTelemetry tracing

Multiple OpenTelemetry dependencies are not available in Debian.
Daniel Swarbrick <dswarbrick@debian.org> not-needed 2022-10-20
92-Disable_react_UI.patch Disable the React UI Martina Ferrari <tina@debian.org> not-needed 2022-03-14
93-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 2020-06-20
94-Splice_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 2022-10-20
01-Disable_kubernetes.patch Disable kubernetes
Disable kubernetes SD, until dependencies are more reasonable.
Martina Ferrari <tina@debian.org> not-needed 2020-06-20
04-Disable_xds.patch Disable xds discovery module This requires modules not present in Debian. Guillem Jover <gjover@sipwise.com> not-needed
05-Disable_linode.patch Disable linode discovery module This requires modules not present in Debian. Guillem Jover <gjover@sipwise.com> not-needed
07-Disable_consul.patch Disable Consul
Disable Consul SD, as its Debian package has lots of problems.
Martina Ferrari <tina@debian.org> not-needed 2022-10-17
08-Disable_nomad.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
21-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
22-Default_settings.patch Add default settings adapted for Debian. Martina Ferrari <tina@debian.org> not-needed 2020-06-20
32-Fix_test_prom_invocations.patch Fix prometheus invocations, paths for debian build system, and avoid recompiling prometheus. Martina Ferrari <tina@debian.org> not-needed 2020-06-05
33-Fix_hanging_test.patch Fix test failing due to gRPC server not finishing promptly: it times out at 20s, so let's wait 21. Martina Ferrari <tina@debian.org> yes 2020-06-20

All known versions for source package 'prometheus'

Links