This update for golang-github-prometheus-prometheus fixes the following issues:
Require Go > 1.20 for building
Bump go-retryablehttp to version 0.7.7 (CVE-2024-6104, bsc#1227038)
disabled to manual service modeUpdate to 2.45.1:
update to 2.45.0 (jsc#PED-5406):
/api/v1/status/tsdb endpoint. path_prefix. avg_over_time and sum_over_time.storage.tsdb.samples-per-chunk. By default set to its
former value 120. Appendable() segfault. query_samples_total metric, the total
number of samples loaded by all queries.topk() /
bottomk().include_scrape_configs to include
scrape configs from different files.no_proxy to exclude URLs from
proxied requests.proxy_from_enviroment to read
proxies from env variables.group by labels to metric in
autocompletion.prometheus_target_scrape_pool_target_limit metric not set
before reloading.prometheus_tsdb_head_chunks_removed_total and
prometheus_tsdb_head_chunks metrics when reading WAL.prometheus_tsdb_sample_ooo_delta metric.wal directory when upgrading.
Because the old WAL record for native histograms is not
backward compatible in v2.42.0, this will lead to some data
loss for the latest data.
Additionally, if you scrape 'float histograms' or use recording
rules on native histograms in v2.42.0 (which writes float
histograms), it is a one-way street since older versions do not
support float histograms.
update to 2.38.0:
Remove npm_licenses.tar.bz2 during 'make clean'
Remove web-ui archives during 'make clean'.