Debian Patches

Status for prometheus/2.24.1+ds-1

Patch Description Author Forwarded Bugs Origin Last update
03-Disable_kubernetes.patch Disable kubernetes
Disable kubernetes SD, until dependencies are more reasonable.
Martina Ferrari <tina@debian.org> no 2020-06-20
02-Default_settings.patch Add default settings adapted for Debian. Martina Ferrari <tina@debian.org> not-needed 2020-06-20
04-Disable_hetzner_robot.patch Disable Hetzner Robot API Robot support requires github.com/hetznercloud/hcloud-go 1.18.0 or later,
because HTTP Basic auth must be used, and this requires passing a
preconfigured http.Client to the hcloud.NewClient constructor.
.
This patch may be dropped once the golang-github-hetznercloud-hcloud-go-dev
package is sufficiently new.
Daniel Swarbrick <daniel.swarbrick@cloud.ionos.com> not-needed
05-Fix-test-prom-invocations.patch Fix prometheus invocations, paths for debian build system, and
avoid recompiling prometheus.
Martina Ferrari <tina@debian.org> no 2020-06-05
06-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> no 2020-06-20
07-Disable_fsnotify_mips64el.patch fsnotify is broken on mips64el
(https://github.com/fsnotify/fsnotify/issues/241). Until that bug is fixed,
rely only on timeouts for file discovery on that platform, and disable the
tests.
===================================================================
Martina Ferrari <tina@debian.org> no 2020-06-20
09-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
10-Fix_path_to_prom_config_file.patch Fix path to prometheus config file
Use $GOPATH as a start point to define a relative path to
prometheus.yml.

This change fixes the test TestWALSegmentSizeBounds.
Lucas Kanashiro <kanashiro@debian.org> no 2020-06-05
11-Set_temporary_storage_path_for_tsdb.patch Set temporary storage path for tsdb
Those tests fail because they try to use the default path which is
/var/lib/prometheus/metrics2 (created during installation). Use a
temporary path.
Lucas Kanashiro <kanashiro@debian.org> no 2020-06-05
01-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> no 2020-06-20
13-Disable_jaeger.patch Disable jaeger tracing Disable jaeger tracing introduced by
https://github.com/prometheus/prometheus/pull/7148, as it is intended mainly
for the use of Prometheus developers, and will not be a long term feature.
Daniel Swarbrick <daniel.swarbrick@cloud.ionos.com> not-needed 2020-07-04
14-Disable_wal_test_goleak.patch Disable goleak test in WAL test This test is known to intermittently fail in CI. Daniel Swarbrick <daniel.swarbrick@cloud.ionos.com> not-needed upstream

All known versions for source package 'prometheus'

Links