pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/databases/prometheus prometheus: updated to 2.24.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/3d60c2c4e1e3
branches:  trunk
changeset: 446831:3d60c2c4e1e3
user:      adam <adam%pkgsrc.org@localhost>
date:      Sat Feb 13 19:20:55 2021 +0000

description:
prometheus: updated to 2.24.1

2.24.1
[ENHANCEMENT] Cache basic authentication results to significantly improve performance of HTTP endpoints (via an update of prometheus/exporter-toolkit).
[BUGFIX] Prevent user enumeration by timing requests sent to authenticated HTTP endpoints (via an update of prometheus/exporter-toolkit).

2.24.0
[FEATURE] Add TLS and basic authentication to HTTP endpoints.
[FEATURE] promtool: Add check web-config subcommand to check web config files.
[FEATURE] promtool: Add tsdb create-blocks-from openmetrics subcommand to backfill metrics data from an OpenMetrics file.
[ENHANCEMENT] HTTP API: Fast-fail queries with only empty matchers.
[ENHANCEMENT] HTTP API: Support matchers for labels API.
[ENHANCEMENT] promtool: Improve checking of URLs passed on the command line.
[ENHANCEMENT] SD: Expose IPv6 as a label in EC2 SD.
[ENHANCEMENT] SD: Reuse EC2 client, reducing frequency of requesting credentials.
[ENHANCEMENT] TSDB: Add logging when compaction takes more than the block time range.
[ENHANCEMENT] TSDB: Avoid unnecessary GC runs after compaction.
[BUGFIX] HTTP API: Avoid double-closing of channel when quitting multiple times via HTTP.
[BUGFIX] SD: Ignore CNAME records in DNS SD to avoid spurious Invalid SRV record warnings.
[BUGFIX] SD: Avoid config error triggered by valid label selectors in Kubernetes SD.

diffstat:

 databases/prometheus/Makefile                                                             |   7 +--
 databases/prometheus/PLIST                                                                |  18 ++++----
 databases/prometheus/distinfo                                                             |  19 ++++-----
 databases/prometheus/patches/patch-vendor_github.com_docker_docker_client_client__unix.go |  12 ------
 4 files changed, 21 insertions(+), 35 deletions(-)

diffs (101 lines):

diff -r 28902b71699c -r 3d60c2c4e1e3 databases/prometheus/Makefile
--- a/databases/prometheus/Makefile     Sat Feb 13 18:09:50 2021 +0000
+++ b/databases/prometheus/Makefile     Sat Feb 13 19:20:55 2021 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.44 2021/01/23 14:22:53 bsiegert Exp $
+# $NetBSD: Makefile,v 1.45 2021/02/13 19:20:55 adam Exp $
 
 # Important: UI has to be manually built. See instructions below.
 
-DISTNAME=      prometheus-2.23.0
-PKGREVISION=   3
+DISTNAME=      prometheus-2.24.1
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=prometheus/}
 CATEGORIES=    databases
 GITHUB_TAG=    v${PKGVERSION_NOREV}
@@ -15,7 +14,7 @@
 
 # To generate UI distfile, install devel/yarn, and:
 # tar zxf ${DISTNAME}${EXTRACT_SUFX}
-# cd web/ui/react-app
+# cd ${DISTNAME}/web/ui/react-app
 # yarn --frozen-lockfile
 # env PUBLIC_URL=. yarn build
 # chmod -x build/favicon.ico build/manifest.json
diff -r 28902b71699c -r 3d60c2c4e1e3 databases/prometheus/PLIST
--- a/databases/prometheus/PLIST        Sat Feb 13 18:09:50 2021 +0000
+++ b/databases/prometheus/PLIST        Sat Feb 13 19:20:55 2021 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2021/01/04 09:57:18 adam Exp $
+@comment $NetBSD: PLIST,v 1.9 2021/02/13 19:20:55 adam Exp $
 bin/prometheus
 bin/promtool
 share/examples/prometheus/console_libraries/menu.lib
@@ -30,17 +30,17 @@
 share/prometheus/static/react/favicon.ico
 share/prometheus/static/react/index.html
 share/prometheus/static/react/manifest.json
-share/prometheus/static/react/precache-manifest.828fa8b4a6426c96d67ae897b0476bc3.js
+share/prometheus/static/react/precache-manifest.096969c3105e10e50ab55e99a457f83d.js
 share/prometheus/static/react/service-worker.js
-share/prometheus/static/react/static/css/2.3cee880a.chunk.css
-share/prometheus/static/react/static/css/2.3cee880a.chunk.css.map
+share/prometheus/static/react/static/css/2.300141ce.chunk.css
+share/prometheus/static/react/static/css/2.300141ce.chunk.css.map
 share/prometheus/static/react/static/css/main.1087ae1e.chunk.css
 share/prometheus/static/react/static/css/main.1087ae1e.chunk.css.map
-share/prometheus/static/react/static/js/2.3336a8d7.chunk.js
-share/prometheus/static/react/static/js/2.3336a8d7.chunk.js.LICENSE.txt
-share/prometheus/static/react/static/js/2.3336a8d7.chunk.js.map
-share/prometheus/static/react/static/js/main.21929202.chunk.js
-share/prometheus/static/react/static/js/main.21929202.chunk.js.map
+share/prometheus/static/react/static/js/2.9c5a6143.chunk.js
+share/prometheus/static/react/static/js/2.9c5a6143.chunk.js.LICENSE.txt
+share/prometheus/static/react/static/js/2.9c5a6143.chunk.js.map
+share/prometheus/static/react/static/js/main.aa276dbf.chunk.js
+share/prometheus/static/react/static/js/main.aa276dbf.chunk.js.map
 share/prometheus/static/react/static/js/runtime-main.7e00e584.js
 share/prometheus/static/react/static/js/runtime-main.7e00e584.js.map
 share/prometheus/static/vendor/bootstrap-4.5.2/css/bootstrap-grid.css
diff -r 28902b71699c -r 3d60c2c4e1e3 databases/prometheus/distinfo
--- a/databases/prometheus/distinfo     Sat Feb 13 18:09:50 2021 +0000
+++ b/databases/prometheus/distinfo     Sat Feb 13 19:20:55 2021 +0000
@@ -1,13 +1,12 @@
-$NetBSD: distinfo,v 1.24 2021/01/28 21:45:26 jperkin Exp $
+$NetBSD: distinfo,v 1.25 2021/02/13 19:20:55 adam Exp $
 
-SHA1 (prometheus-2.23.0-react-ui.tar.gz) = df5b9f951a570098db4bc9594838cce0b1ff15d9
-RMD160 (prometheus-2.23.0-react-ui.tar.gz) = ea464302d486bf00c1052f6997e5280dd6b7318a
-SHA512 (prometheus-2.23.0-react-ui.tar.gz) = 4a8a31aef5c4cdf9bf6603d986322938fdc9285d04a8d7e68fe22df0d6a9e03485bff3842b56496f277ff57fa09b7428981f5752ad70969d5c7be8e3b032a3c4
-Size (prometheus-2.23.0-react-ui.tar.gz) = 1682235 bytes
-SHA1 (prometheus-2.23.0.tar.gz) = c3b38b45f0496fe7b44d6b45c51586d977fbb24c
-RMD160 (prometheus-2.23.0.tar.gz) = 1839944d9607f3b046eee995381e1dee64220747
-SHA512 (prometheus-2.23.0.tar.gz) = cac78a69db38efc112bf6415623ba6b59c259d4e77c29f4e3d98df3d0aebf701f245a08f327b1ca3336fb72a1da3ef4c86c322831de2f095c342d67b111f7d6d
-Size (prometheus-2.23.0.tar.gz) = 14470328 bytes
+SHA1 (prometheus-2.24.1-react-ui.tar.gz) = 62bdbd218cc397990166ad3d7b5f3f30cfbc65c7
+RMD160 (prometheus-2.24.1-react-ui.tar.gz) = d70e3a9be2d3ea1a9f4d0b62fc5ec4d7479dbfd8
+SHA512 (prometheus-2.24.1-react-ui.tar.gz) = d56cbb0d60bb9620a758e21b8f847f9aac16508f6ff871e02830294b21b9c3b4d29b08161a295cdcf0fa6f698c50ed193834a49297c7ab69369bb1c70788388d
+Size (prometheus-2.24.1-react-ui.tar.gz) = 1772994 bytes
+SHA1 (prometheus-2.24.1.tar.gz) = da6ccbb93c4fdca76076f6df1fa78019ab11bd60
+RMD160 (prometheus-2.24.1.tar.gz) = 1ae5c2b50ad658e8cf80611888d59340f3283862
+SHA512 (prometheus-2.24.1.tar.gz) = 6c1e6a0e08ba19b7079dbaec2468c7fad2e20558edbe8708428b710ee41a9f9c1deb7180dea750a8c3a1652ff36096a4adbe517e46443d18a53ca24bfff7419a
+Size (prometheus-2.24.1.tar.gz) = 14633738 bytes
 SHA1 (patch-cmd_prometheus_main.go) = b3f3f8872ad19f823424009090fdf4705e7af257
-SHA1 (patch-vendor_github.com_docker_docker_client_client__unix.go) = 2723e14a254f858526a254880630826b4ee93d33
 SHA1 (patch-web_ui_ui.go) = 900fd75a9b9e7bbb8aa18a3e06d9c237b94708cf
diff -r 28902b71699c -r 3d60c2c4e1e3 databases/prometheus/patches/patch-vendor_github.com_docker_docker_client_client__unix.go
--- a/databases/prometheus/patches/patch-vendor_github.com_docker_docker_client_client__unix.go Sat Feb 13 18:09:50 2021 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,12 +0,0 @@
-$NetBSD: patch-vendor_github.com_docker_docker_client_client__unix.go,v 1.1 2021/01/28 21:45:26 jperkin Exp $
-
-Fix SunOS.
-
---- vendor/github.com/docker/docker/client/client_unix.go.orig 2020-11-26 10:11:54.000000000 +0000
-+++ vendor/github.com/docker/docker/client/client_unix.go
-@@ -1,4 +1,4 @@
--// +build linux freebsd openbsd netbsd darwin dragonfly
-+// +build linux freebsd openbsd netbsd darwin dragonfly solaris
- 
- package client // import "github.com/docker/docker/client"
- 



Home | Main Index | Thread Index | Old Index