guix_mirror_bot pushed a commit to branch master
in repository guix.
commit dea0841c45474895faccbb2b92243ec11337b793
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Mon Oct 12 10:23:50 2026 +0100
gnu: go-github-com-prometheus-prometheus: Update to 3.15.0.
* gnu/packages/prometheus.scm (go-github-com-prometheus-prometheus): Update
to 3.15.0.
[arguments] <test-subdirs>: Adjust the list to include more submodules
to test.
[propagated-inputs]: Remove go-github-com-docker-docker,
go-go-uber-org-multierr, and go-gopkg-in-yaml-v3; add
go-github-com-cenkalti-backoff-v5, go-github-com-felixge-fgprof,
go-github-com-moby-moby-api, go-github-com-moby-moby-client,
go-github-com-oracle-oci-go-sdk-v65, go-go-yaml-in-yaml-v3,
go-go-yaml-in-yaml-v4, and go-golang-org-x-time.
[native-inputs]: Remove go-github-com-oklog-run; add
go-github-com-nsf-jsondiff.
---
gnu/packages/prometheus.scm | 68 +++++++++++++++++++++++++--------------------
1 file changed, 38 insertions(+), 30 deletions(-)
diff --git a/gnu/packages/prometheus.scm b/gnu/packages/prometheus.scm
index 548f24f7637..bdd5884a459 100644
--- a/gnu/packages/prometheus.scm
+++ b/gnu/packages/prometheus.scm
@@ -701,7 +701,7 @@ kernel, and process metrics from the @file{/proc} pseudo
file system.")
(define-public go-github-com-prometheus-prometheus
(package
(name "go-github-com-prometheus-prometheus")
- (version "0.308.0")
+ (version "3.15.0")
(source
(origin
(method git-fetch)
@@ -710,7 +710,7 @@ kernel, and process metrics from the @file{/proc} pseudo
file system.")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "1n9yl2mk9nz57g8k4jnwlqssfrky6ahkqk1fpx8bq36g0g3rj6w5"))
+ (base32 "149r64nypq71iby7197p444jx8bzmp5q6fhgqq2nlma4ny568i8z"))
(modules '((guix build utils)))
(snippet
#~(begin
@@ -724,40 +724,39 @@ kernel, and process metrics from the @file{/proc} pseudo
file system.")
#:import-path "github.com/prometheus/prometheus"
;; XXX: Remove when all inputs are packaged.
#:test-subdirs
- #~(list "schema" "template" "discovery" "tsdb/wlog" "util/pool"
- "util/stats" "tsdb/chunks" "tsdb/errors" "tsdb/record"
- "util/almost" "model/labels" "util/fmtutil" "util/logging"
- "util/strutil" "discovery/aws" "discovery/dns" "discovery/xds"
- "model/relabel" "model/rulefmt" "promql/parser" "tsdb/chunkenc"
- "tsdb/fileutil" "tsdb/tsdbutil" "util/httputil" "util/junitxml"
- "util/zeropool" "discovery/file" "discovery/http"
- "discovery/moby" "tsdb/goversion" "discovery/uyuni"
- "model/histogram" "model/textparse" "prompb/rwcommon"
- "tsdb/tombstones" "discovery/eureka" "discovery/triton"
+ #~(list "schema" "template" "tsdb/wlog" "util/pool" "util/stats"
+ "tsdb/chunks" "tsdb/record" "util/almost" "model/labels"
+ "util/fmtutil" "util/logging" "util/runtime" "util/strutil"
+ "util/testwal" "discovery/aws" "discovery/dns" "discovery/oci"
+ "discovery/xds" "model/relabel" "model/rulefmt" "promql/parser"
+ "tsdb/chunkenc" "tsdb/fileutil" "tsdb/tsdbutil" "util/httputil"
+ "util/junitxml" "util/kahansum" "util/zeropool" "discovery/file"
+ "discovery/http" "discovery/moby" "model/metadata"
+ "tsdb/goversion" "discovery/uyuni" "model/histogram"
+ "model/textparse" "prompb/rwcommon" "tsdb/tombstones"
+ "discovery/eureka" "discovery/triton" "util/annotations"
"util/compression" "util/convertnhcb" "discovery/hetzner"
"discovery/refresh" "util/netconnlimit" "discovery/marathon"
- "discovery/puppetdb" "util/notifications" "discovery/kubernetes"
- "discovery/targetgroup" "discovery/digitalocean"
- "storage/remote/azuread" "util/namevalidationutil"
- "prompb/io/prometheus/client" "prompb/io/prometheus/write/v2"
+ "discovery/puppetdb" "util/notifications"
+ "discovery/kubernetes" "discovery/targetgroup"
+ "discovery/digitalocean" "storage/remote/azuread"
+ "util/namevalidationutil" "prompb/io/prometheus/client"
+ "prompb/io/prometheus/write/v2"
"documentation/examples/custom-sd/adapter")))
(native-inputs
;; Tests and application dependency keep here.
(list go-github-com-google-go-cmp
go-github-com-google-pprof
go-github-com-kimmachinegun-automemlimit
- go-github-com-oklog-run
+ go-github-com-nsf-jsondiff
go-github-com-stretchr-testify
go-go-uber-org-automaxprocs
go-go-uber-org-goleak
- go-k8s-io-klog-v2
- ;; go-github-com-nsf-jsondiff
- #;go-k8s-io-klog))
+ go-k8s-io-klog-v2))
(propagated-inputs
(list go-github-com-alecthomas-kingpin-v2
go-github-com-alecthomas-units
go-github-com-aws-aws-sdk-go-v2
- go-github-com-aws-aws-sdk-go-v2
go-github-com-aws-aws-sdk-go-v2-config
go-github-com-aws-aws-sdk-go-v2-credentials
go-github-com-aws-aws-sdk-go-v2-feature-ec2-imds
@@ -765,15 +764,16 @@ kernel, and process metrics from the @file{/proc} pseudo
file system.")
go-github-com-aws-smithy-go
go-github-com-azure-azure-sdk-for-go-sdk-azcore
go-github-com-azure-azure-sdk-for-go-sdk-azidentity
+ go-github-com-cenkalti-backoff-v5
go-github-com-cespare-xxhash-v2
go-github-com-code-hex-go-generics-cache
go-github-com-dennwc-varint
go-github-com-digitalocean-godo
- go-github-com-docker-docker
go-github-com-edsrzf-mmap-go
go-github-com-envoyproxy-go-control-plane-envoy
go-github-com-envoyproxy-protoc-gen-validate
go-github-com-facette-natsort
+ go-github-com-felixge-fgprof
go-github-com-fsnotify-fsnotify
go-github-com-go-openapi-strfmt
go-github-com-gogo-protobuf
@@ -785,9 +785,12 @@ kernel, and process metrics from the @file{/proc} pseudo
file system.")
go-github-com-klauspost-compress
go-github-com-kolo-xmlrpc
go-github-com-miekg-dns
+ go-github-com-moby-moby-api
+ go-github-com-moby-moby-client
go-github-com-munnerz-goautoneg
go-github-com-mwitkow-go-conntrack
go-github-com-oklog-ulid-v2
+ go-github-com-oracle-oci-go-sdk-v65
go-github-com-prometheus-alertmanager
go-github-com-prometheus-client-golang
go-github-com-prometheus-client-model
@@ -807,17 +810,18 @@ kernel, and process metrics from the @file{/proc} pseudo
file system.")
go-go-opentelemetry-io-otel-sdk
go-go-opentelemetry-io-otel-trace
go-go-uber-org-atomic
- go-go-uber-org-multierr
go-go-yaml-in-yaml-v2
+ go-go-yaml-in-yaml-v3
+ go-go-yaml-in-yaml-v4
go-golang-org-x-oauth2
go-golang-org-x-sync
go-golang-org-x-sys
go-golang-org-x-text
+ go-golang-org-x-time
go-google-golang-org-api
go-google-golang-org-genproto-googleapis-api
go-google-golang-org-grpc
go-google-golang-org-protobuf
- go-gopkg-in-yaml-v3
go-k8s-io-api
go-k8s-io-apimachinery
go-k8s-io-client-go
@@ -825,9 +829,12 @@ kernel, and process metrics from the @file{/proc} pseudo
file system.")
;; TODO: Complete packaging.
;; go-github-com-aws-aws-sdk-go-v2-service-ec2
;; go-github-com-aws-aws-sdk-go-v2-service-ecs
+ ;; go-github-com-aws-aws-sdk-go-v2-service-elasticache
+ ;; go-github-com-aws-aws-sdk-go-v2-service-kafka
;; go-github-com-aws-aws-sdk-go-v2-service-lightsail
- ;;
go-github-com-azure-azure-sdk-for-go-sdk-resourcemanager-compute-armcompute-v5
- ;;
go-github-com-azure-azure-sdk-for-go-sdk-resourcemanager-network-armnetwork-v4
+ ;; go-github-com-aws-aws-sdk-go-v2-service-rds
+ ;;
go-github-com-azure-azure-sdk-for-go-sdk-resourcemanager-compute-armcompute-v8
+ ;;
go-github-com-azure-azure-sdk-for-go-sdk-resourcemanager-network-armnetwork-v8
;; go-github-com-bboreham-go-loser
;; go-github-com-go-zookeeper-zk
;; go-github-com-gophercloud-gophercloud-v2
@@ -836,17 +843,18 @@ kernel, and process metrics from the @file{/proc} pseudo
file system.")
;; go-github-com-ionos-cloud-sdk-go-v6
;; go-github-com-linode-linodego
;;
go-github-com-open-telemetry-opentelemetry-collector-contrib-processor-deltatocumulativeprocessor
+ ;; go-github-com-outscale-osc-sdk-go-v2
;; go-github-com-ovh-go-ovh
+ ;; go-github-com-pb33f-libopenapi
+ ;; go-github-com-pb33f-libopenapi-validator
;; go-github-com-prometheus-client-golang-exp
;; go-github-com-scaleway-scaleway-sdk-go
;; go-github-com-stackitcloud-stackit-sdk-go-core
- ;; go-github-com-vultr-govultr-v2
+ ;; go-github-com-vultr-govultr-v3
;; go-go-opentelemetry-io-collector-component
;; go-go-opentelemetry-io-collector-consumer
;; go-go-opentelemetry-io-collector-pdata
- ;; go-go-opentelemetry-io-collector-processor
- ;; go-go-opentelemetry-io-collector-semconv
- #;go-k8s-io-klog))
+ #;go-go-opentelemetry-io-collector-processor))
(home-page "https://github.com/prometheus/prometheus")
(synopsis "Monitoring system and time series database")
(description