Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package golang-github-prometheus-promu for
openSUSE:Factory checked in at 2026-06-16 13:46:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/golang-github-prometheus-promu (Old)
and /work/SRC/openSUSE:Factory/.golang-github-prometheus-promu.new.1981
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "golang-github-prometheus-promu"
Tue Jun 16 13:46:48 2026 rev:26 rq:1359569 version:0.19.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/golang-github-prometheus-promu/golang-github-prometheus-promu.changes
2026-04-16 18:46:12.787503835 +0200
+++
/work/SRC/openSUSE:Factory/.golang-github-prometheus-promu.new.1981/golang-github-prometheus-promu.changes
2026-06-16 13:48:11.280111909 +0200
@@ -1,0 +2,7 @@
+Thu Jun 11 17:06:59 UTC 2026 - Johannes Kastl
<[email protected]>
+
+- update to 0.19.0:
+ * [FEATURE] crossbuild: add --pull flag to control image pulling
+ #394
+
+-------------------------------------------------------------------
Old:
----
promu-0.18.1.tar.gz
New:
----
promu-0.19.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ golang-github-prometheus-promu.spec ++++++
--- /var/tmp/diff_new_pack.sX6gIt/_old 2026-06-16 13:48:13.772215920 +0200
+++ /var/tmp/diff_new_pack.sX6gIt/_new 2026-06-16 13:48:13.776216087 +0200
@@ -25,7 +25,7 @@
%define shortname promu
Name: golang-github-prometheus-promu
-Version: 0.18.1
+Version: 0.19.0
Release: 0
Summary: Prometheus Utility Tool
License: Apache-2.0
@@ -37,9 +37,9 @@
Patch2: extldflags-no-static.patch
ExcludeArch: s390
%if 0%{?rhel}
-BuildRequires: golang >= 1.24
+BuildRequires: golang >= 1.25
%else
-BuildRequires: golang(API) >= 1.24
+BuildRequires: golang(API) >= 1.25
%endif
%description
++++++ promu-0.18.1.tar.gz -> promu-0.19.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/promu-0.18.1/.github/CODEOWNERS
new/promu-0.19.0/.github/CODEOWNERS
--- old/promu-0.18.1/.github/CODEOWNERS 1970-01-01 01:00:00.000000000 +0100
+++ new/promu-0.19.0/.github/CODEOWNERS 2026-06-11 15:47:01.000000000 +0200
@@ -0,0 +1 @@
+* @kakkoyun
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/promu-0.18.1/.github/workflows/ci.yml
new/promu-0.19.0/.github/workflows/ci.yml
--- old/promu-0.18.1/.github/workflows/ci.yml 2026-04-06 18:28:03.000000000
+0200
+++ new/promu-0.19.0/.github/workflows/ci.yml 2026-06-11 15:47:01.000000000
+0200
@@ -9,6 +9,9 @@
pull_request:
workflow_call:
+permissions:
+ contents: read
+
jobs:
test_go:
name: Go tests
@@ -17,6 +20,8 @@
PROMU: ./promu-intermediate
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd #
v6.0.2
+ with:
+ persist-credentials: false
- name: Install Go
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c #
v6.4.0
with:
@@ -36,6 +41,8 @@
thread: [ 0, 1, 2, 3]
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd #
v6.0.2
+ with:
+ persist-credentials: false
- name: Install Go
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c #
v6.4.0
with:
@@ -47,13 +54,14 @@
publish_release:
name: Publish release artifacts
runs-on: ubuntu-latest
+ permissions:
+ contents: write
needs: [test_go, build]
if: |
(github.repository == 'prometheus/promu')
&&
(github.event_name == 'push' && startsWith(github.ref, 'refs/tags/v'))
steps:
- - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd #
v6.0.2
- - uses:
prometheus/promci/publish_release@42c3c84c865e5c1ab78543b929f7341eb2ef6123 #
v0.6.1
+ - uses:
prometheus/promci/publish_release@d9d4f5688814f0b77bf003d07fb8c00507390634 #
v0.8.2
with:
- github_token: ${{ secrets.PROMBOT_GITHUB_TOKEN }}
+ github_token: ${{ github.token }}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/promu-0.18.1/.github/workflows/golangci-lint.yml
new/promu-0.19.0/.github/workflows/golangci-lint.yml
--- old/promu-0.18.1/.github/workflows/golangci-lint.yml 2026-04-06
18:28:03.000000000 +0200
+++ new/promu-0.19.0/.github/workflows/golangci-lint.yml 2026-06-11
15:47:01.000000000 +0200
@@ -30,7 +30,7 @@
with:
persist-credentials: false
- name: Install Go
- uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 #
v6.2.0
+ uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c #
v6.4.0
with:
go-version: 1.26.x
- name: Install snmp_exporter/generator dependencies
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/promu-0.18.1/.github/workflows/govulncheck.yml
new/promu-0.19.0/.github/workflows/govulncheck.yml
--- old/promu-0.18.1/.github/workflows/govulncheck.yml 1970-01-01
01:00:00.000000000 +0100
+++ new/promu-0.19.0/.github/workflows/govulncheck.yml 2026-06-11
15:47:01.000000000 +0200
@@ -0,0 +1,26 @@
+---
+name: govulncheck
+on:
+ pull_request:
+ paths:
+ - VERSION
+ - .github/workflows/govulncheck.yml
+ push:
+ branches:
+ - main
+ - master
+ schedule:
+ - cron: '33 2 * * *'
+
+permissions:
+ contents: read
+
+jobs:
+ govulncheck:
+ runs-on: ubuntu-latest
+ name: Run govulncheck
+ steps:
+ - id: govulncheck
+ uses:
golang/govulncheck-action@b625fbe08f3bccbe446d94fbf87fcc875a4f50ee # v1.0.4
+ env:
+ GOOS: ${{ contains(github.repository, 'windows_exporter') &&
'windows' || '' }}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/promu-0.18.1/CHANGELOG.md
new/promu-0.19.0/CHANGELOG.md
--- old/promu-0.18.1/CHANGELOG.md 2026-04-06 18:28:03.000000000 +0200
+++ new/promu-0.19.0/CHANGELOG.md 2026-06-11 15:47:01.000000000 +0200
@@ -1,3 +1,7 @@
+## 0.19.0 / 2026-06-11
+
+* [FEATURE] crossbuild: add --pull flag to control image pulling #394
+
## 0.18.1 / 2026-04-06
* [BUGFIX] Fix tarball command compatibility #375
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/promu-0.18.1/Makefile.common
new/promu-0.19.0/Makefile.common
--- old/promu-0.18.1/Makefile.common 2026-04-06 18:28:03.000000000 +0200
+++ new/promu-0.19.0/Makefile.common 2026-06-11 15:47:01.000000000 +0200
@@ -55,13 +55,13 @@
endif
endif
-PROMU_VERSION ?= 0.18.0
+PROMU_VERSION ?= 0.18.1
PROMU_URL :=
https://github.com/prometheus/promu/releases/download/v$(PROMU_VERSION)/promu-$(PROMU_VERSION).$(GO_BUILD_PLATFORM).tar.gz
SKIP_GOLANGCI_LINT :=
GOLANGCI_LINT :=
GOLANGCI_LINT_OPTS ?=
-GOLANGCI_LINT_VERSION ?= v2.10.1
+GOLANGCI_LINT_VERSION ?= v2.11.4
GOLANGCI_FMT_OPTS ?=
# golangci-lint only supports linux, darwin and windows platforms on
i386/amd64/arm64.
# windows isn't included here because of the path separator being different.
@@ -90,8 +90,8 @@
$(error DOCKERFILE_PATH is deprecated. Use DOCKERFILE_VARIANTS ?=
$(DOCKERFILE_PATH) in the Makefile)
endif
-DOCKER_ARCHS ?= amd64
-DOCKERFILE_VARIANTS ?= Dockerfile $(wildcard Dockerfile.*)
+DOCKER_ARCHS ?= amd64 arm64 armv7 ppc64le riscv64 s390x
+DOCKERFILE_VARIANTS ?= $(wildcard Dockerfile Dockerfile.*)
# Function to extract variant from Dockerfile label.
# Returns the variant name from io.prometheus.image.variant label, or
"default" if not found.
@@ -109,24 +109,6 @@
# Build variant:dockerfile pairs for shell iteration.
DOCKERFILE_VARIANTS_WITH_NAMES := $(foreach df,$(DOCKERFILE_VARIANTS),$(call
dockerfile_variant,$(df)):$(df))
-# Shell helper to check whether a dockerfile/arch pair is excluded.
-define dockerfile_arch_is_excluded
-case " $(DOCKERFILE_ARCH_EXCLUSIONS) " in \
- *" $$dockerfile:$(1) "*) true ;; \
- *) false ;; \
-esac
-endef
-
-# Shell helper to check whether a registry/arch pair is excluded.
-# Extracts registry from DOCKER_REPO (e.g., quay.io/prometheus -> quay.io)
-define registry_arch_is_excluded
-registry=$$(echo "$(DOCKER_REPO)" | cut -d'/' -f1); \
-case " $(DOCKER_REGISTRY_ARCH_EXCLUSIONS) " in \
- *" $$registry:$(1) "*) true ;; \
- *) false ;; \
-esac
-endef
-
BUILD_DOCKER_ARCHS = $(addprefix common-docker-,$(DOCKER_ARCHS))
PUBLISH_DOCKER_ARCHS = $(addprefix common-docker-publish-,$(DOCKER_ARCHS))
TAG_DOCKER_ARCHS = $(addprefix common-docker-tag-latest-,$(DOCKER_ARCHS))
@@ -268,10 +250,6 @@
@for variant in $(DOCKERFILE_VARIANTS_WITH_NAMES); do \
dockerfile=$${variant#*:}; \
variant_name=$${variant%%:*}; \
- if $(call dockerfile_arch_is_excluded,$*); then \
- echo "Skipping $$variant_name variant for linux-$*
(excluded by DOCKERFILE_ARCH_EXCLUSIONS)"; \
- continue; \
- fi; \
distroless_arch="$*"; \
if [ "$*" = "armv7" ]; then \
distroless_arch="arm"; \
@@ -306,14 +284,6 @@
@for variant in $(DOCKERFILE_VARIANTS_WITH_NAMES); do \
dockerfile=$${variant#*:}; \
variant_name=$${variant%%:*}; \
- if $(call dockerfile_arch_is_excluded,$*); then \
- echo "Skipping push for $$variant_name variant on
linux-$* (excluded by DOCKERFILE_ARCH_EXCLUSIONS)"; \
- continue; \
- fi; \
- if $(call registry_arch_is_excluded,$*); then \
- echo "Skipping push for $$variant_name variant on
linux-$* to $(DOCKER_REPO) (excluded by DOCKER_REGISTRY_ARCH_EXCLUSIONS)"; \
- continue; \
- fi; \
if [ "$$dockerfile" != "Dockerfile" ] || [ "$$variant_name" !=
"default" ]; then \
echo "Pushing $$variant_name variant for linux-$*"; \
docker push
"$(DOCKER_REPO)/$(DOCKER_IMAGE_NAME)-linux-$*:$(SANITIZED_DOCKER_IMAGE_TAG)-$$variant_name";
\
@@ -341,14 +311,6 @@
@for variant in $(DOCKERFILE_VARIANTS_WITH_NAMES); do \
dockerfile=$${variant#*:}; \
variant_name=$${variant%%:*}; \
- if $(call dockerfile_arch_is_excluded,$*); then \
- echo "Skipping tag for $$variant_name variant on
linux-$* (excluded by DOCKERFILE_ARCH_EXCLUSIONS)"; \
- continue; \
- fi; \
- if $(call registry_arch_is_excluded,$*); then \
- echo "Skipping tag for $$variant_name variant on
linux-$* for $(DOCKER_REPO) (excluded by DOCKER_REGISTRY_ARCH_EXCLUSIONS)"; \
- continue; \
- fi; \
if [ "$$dockerfile" != "Dockerfile" ] || [ "$$variant_name" !=
"default" ]; then \
echo "Tagging $$variant_name variant for linux-$* as
latest"; \
docker tag
"$(DOCKER_REPO)/$(DOCKER_IMAGE_NAME)-linux-$*:$(SANITIZED_DOCKER_IMAGE_TAG)-$$variant_name"
"$(DOCKER_REPO)/$(DOCKER_IMAGE_NAME)-linux-$*:latest-$$variant_name"; \
@@ -370,14 +332,6 @@
echo "Creating manifest for $$variant_name variant"; \
refs=""; \
for arch in $(DOCKER_ARCHS); do \
- if $(call dockerfile_arch_is_excluded,$$arch);
then \
- echo " Skipping $$arch for
$$variant_name (excluded by DOCKERFILE_ARCH_EXCLUSIONS)"; \
- continue; \
- fi; \
- if $(call registry_arch_is_excluded,$$arch);
then \
- echo " Skipping $$arch for
$$variant_name on $(DOCKER_REPO) (excluded by
DOCKER_REGISTRY_ARCH_EXCLUSIONS)"; \
- continue; \
- fi; \
refs="$$refs
$(DOCKER_REPO)/$(DOCKER_IMAGE_NAME)-linux-$$arch:$(SANITIZED_DOCKER_IMAGE_TAG)-$$variant_name";
\
done; \
if [ -z "$$refs" ]; then \
@@ -391,14 +345,6 @@
echo "Creating default variant ($$variant_name)
manifest"; \
refs=""; \
for arch in $(DOCKER_ARCHS); do \
- if $(call dockerfile_arch_is_excluded,$$arch);
then \
- echo " Skipping $$arch for default
variant (excluded by DOCKERFILE_ARCH_EXCLUSIONS)"; \
- continue; \
- fi; \
- if $(call registry_arch_is_excluded,$$arch);
then \
- echo " Skipping $$arch for default
variant on $(DOCKER_REPO) (excluded by DOCKER_REGISTRY_ARCH_EXCLUSIONS)"; \
- continue; \
- fi; \
refs="$$refs
$(DOCKER_REPO)/$(DOCKER_IMAGE_NAME)-linux-$$arch:$(SANITIZED_DOCKER_IMAGE_TAG)";
\
done; \
if [ -z "$$refs" ]; then \
@@ -413,14 +359,6 @@
echo "Creating manifest for $$variant_name
variant version tag"; \
refs=""; \
for arch in $(DOCKER_ARCHS); do \
- if $(call
dockerfile_arch_is_excluded,$$arch); then \
- echo " Skipping $$arch for
$$variant_name version tag (excluded by DOCKERFILE_ARCH_EXCLUSIONS)"; \
- continue; \
- fi; \
- if $(call
registry_arch_is_excluded,$$arch); then \
- echo " Skipping $$arch for
$$variant_name version tag on $(DOCKER_REPO) (excluded by
DOCKER_REGISTRY_ARCH_EXCLUSIONS)"; \
- continue; \
- fi; \
refs="$$refs
$(DOCKER_REPO)/$(DOCKER_IMAGE_NAME)-linux-$$arch:v$(DOCKER_MAJOR_VERSION_TAG)-$$variant_name";
\
done; \
if [ -z "$$refs" ]; then \
@@ -434,14 +372,6 @@
echo "Creating default variant version tag
manifest"; \
refs=""; \
for arch in $(DOCKER_ARCHS); do \
- if $(call
dockerfile_arch_is_excluded,$$arch); then \
- echo " Skipping $$arch for
default variant version tag (excluded by DOCKERFILE_ARCH_EXCLUSIONS)"; \
- continue; \
- fi; \
- if $(call
registry_arch_is_excluded,$$arch); then \
- echo " Skipping $$arch for
default variant version tag on $(DOCKER_REPO) (excluded by
DOCKER_REGISTRY_ARCH_EXCLUSIONS)"; \
- continue; \
- fi; \
refs="$$refs
$(DOCKER_REPO)/$(DOCKER_IMAGE_NAME)-linux-$$arch:v$(DOCKER_MAJOR_VERSION_TAG)";
\
done; \
if [ -z "$$refs" ]; then \
@@ -495,9 +425,3 @@
exit 1; \
fi
endef
-
-govulncheck: install-govulncheck
- govulncheck ./...
-
-install-govulncheck:
- command -v govulncheck > /dev/null || go install
golang.org/x/vuln/cmd/govulncheck@latest
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/promu-0.18.1/SECURITY.md new/promu-0.19.0/SECURITY.md
--- old/promu-0.18.1/SECURITY.md 2026-04-06 18:28:03.000000000 +0200
+++ new/promu-0.19.0/SECURITY.md 2026-06-11 15:47:01.000000000 +0200
@@ -3,4 +3,4 @@
The Prometheus security policy, including how to report vulnerabilities, can be
found here:
-<https://prometheus.io/docs/operating/security/>
+[https://prometheus.io/docs/operating/security/](https://prometheus.io/docs/operating/security/)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/promu-0.18.1/VERSION new/promu-0.19.0/VERSION
--- old/promu-0.18.1/VERSION 2026-04-06 18:28:03.000000000 +0200
+++ new/promu-0.19.0/VERSION 2026-06-11 15:47:01.000000000 +0200
@@ -1 +1 @@
-0.18.1
+0.19.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/promu-0.18.1/cmd/crossbuild.go
new/promu-0.19.0/cmd/crossbuild.go
--- old/promu-0.18.1/cmd/crossbuild.go 2026-04-06 18:28:03.000000000 +0200
+++ new/promu-0.19.0/cmd/crossbuild.go 2026-06-11 15:47:01.000000000 +0200
@@ -22,11 +22,10 @@
"sort"
"strconv"
"strings"
- "sync"
"time"
kingpin "github.com/alecthomas/kingpin/v2"
- "go.uber.org/atomic"
+ "golang.org/x/sync/errgroup"
"github.com/prometheus/promu/util/sh"
)
@@ -98,6 +97,7 @@
}).Strings()
containerEngine = "docker"
podmanFlag = crossbuildcmd.Flag("podman", "Use podman instead of
docker for crossbuild containers.").Bool()
+ pullFlag = crossbuildcmd.Flag("pull", "Pull the builder Docker
image before building.").Default("true").Bool()
// kingpin doesn't currently support using the crossbuild command and
the
// crossbuild tarball subcommand at the same time, so we treat the
// tarball subcommand as an optional arg
@@ -186,23 +186,18 @@
if *parallelThreadFlag != -1 {
return pg.buildThread(repoPath, *parallelThreadFlag)
}
- err := sh.RunCommand(containerEngine, "pull", pg.DockerImage)
- if err != nil {
- return err
- }
- var wg sync.WaitGroup
- wg.Add(*parallelFlag)
- atomicErr := atomic.NewError(nil)
- for p := 0; p < *parallelFlag; p++ {
- go func(p int) {
- defer wg.Done()
- if err := pg.buildThread(repoPath, p); err != nil {
- atomicErr.Store(err)
- }
- }(p)
+ if *pullFlag {
+ if err := sh.RunCommand(containerEngine, "pull",
pg.DockerImage); err != nil {
+ return err
+ }
+ }
+ var g errgroup.Group
+ for p := range *parallelFlag {
+ g.Go(func() error {
+ return pg.buildThread(repoPath, p)
+ })
}
- wg.Wait()
- return atomicErr.Load()
+ return g.Wait()
}
func (pg platformGroup) buildThread(repoPath string, p int) error {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/promu-0.18.1/go.mod new/promu-0.19.0/go.mod
--- old/promu-0.18.1/go.mod 2026-04-06 18:28:03.000000000 +0200
+++ new/promu-0.19.0/go.mod 2026-06-11 15:47:01.000000000 +0200
@@ -3,13 +3,13 @@
go 1.25.0
require (
- github.com/Masterminds/semver/v3 v3.4.0
+ github.com/Masterminds/semver/v3 v3.5.0
github.com/alecthomas/kingpin/v2 v2.4.0
github.com/google/go-github/v25 v25.1.3
- github.com/prometheus/common v0.67.5
- go.uber.org/atomic v1.11.0
+ github.com/prometheus/common v0.68.1
go.yaml.in/yaml/v2 v2.4.4
golang.org/x/oauth2 v0.36.0
+ golang.org/x/sync v0.21.0
)
require (
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/promu-0.18.1/go.sum new/promu-0.19.0/go.sum
--- old/promu-0.18.1/go.sum 2026-04-06 18:28:03.000000000 +0200
+++ new/promu-0.19.0/go.sum 2026-06-11 15:47:01.000000000 +0200
@@ -1,5 +1,5 @@
-github.com/Masterminds/semver/v3 v3.4.0
h1:Zog+i5UMtVoCU8oKka5P7i9q9HgrJeGzI9SA1Xbatp0=
-github.com/Masterminds/semver/v3 v3.4.0/go.mod
h1:4V+yj/TJE1HU9XfppCwVMZq3I84lprf4nC11bSS5beM=
+github.com/Masterminds/semver/v3 v3.5.0
h1:kQceYJfbupGfZOKZQg0kou0DgAKhzDg2NZPAwZ/2OOE=
+github.com/Masterminds/semver/v3 v3.5.0/go.mod
h1:4V+yj/TJE1HU9XfppCwVMZq3I84lprf4nC11bSS5beM=
github.com/alecthomas/kingpin/v2 v2.4.0
h1:f48lwail6p8zpO1bC4TxtqACaGqHYA22qkHjHpqDjYY=
github.com/alecthomas/kingpin/v2 v2.4.0/go.mod
h1:0gyi0zQnjuFk8xrkNKamJoyUo382HRL7ATRpFZCw6tE=
github.com/alecthomas/units v0.0.0-20240927000941-0f3dac36c52b
h1:mimo19zliBX/vSQ6PWWSL9lK8qwHozUj03+zLoEB8O0=
@@ -14,8 +14,8 @@
github.com/google/go-querystring v1.0.0/go.mod
h1:odCYkC5MyYFN7vkCjXpyrEuKhc/BUO6wN/zVPAxq5ck=
github.com/pmezard/go-difflib v1.0.0
h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod
h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/common v0.67.5
h1:pIgK94WWlQt1WLwAC5j2ynLaBRDiinoAb86HZHTUGI4=
-github.com/prometheus/common v0.67.5/go.mod
h1:SjE/0MzDEEAyrdr5Gqc6G+sXI67maCxzaT3A2+HqjUw=
+github.com/prometheus/common v0.68.1
h1:omjRRl4QP4komogpXuhfeOiisQg7xdy8VM1UY+pStaY=
+github.com/prometheus/common v0.68.1/go.mod
h1:ZzL3f6u94qUxh9p+tJTrF+FvBS1XXbbRAZCQkytAL0Y=
github.com/stretchr/objx v0.1.0/go.mod
h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/objx v0.4.0/go.mod
h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw=
github.com/stretchr/objx v0.5.0/go.mod
h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo=
@@ -28,8 +28,6 @@
github.com/stretchr/testify v1.11.1/go.mod
h1:wZwfW3scLgRK+23gO65QZefKpKQRnfz6sD981Nm4B6U=
github.com/xhit/go-str2duration/v2 v2.1.0
h1:lxklc02Drh6ynqX+DdPyp5pCKLUQpRT8bp8Ydu2Bstc=
github.com/xhit/go-str2duration/v2 v2.1.0/go.mod
h1:ohY8p+0f07DiV6Em5LKB0s2YpLtXVyJfNt1+BlmyAsU=
-go.uber.org/atomic v1.11.0 h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE=
-go.uber.org/atomic v1.11.0/go.mod
h1:LUxbIzbOniOlMKjJjyPfpl4v+PKK2cNJn91OQbhoJI0=
go.yaml.in/yaml/v2 v2.4.4 h1:tuyd0P+2Ont/d6e2rl3be67goVK4R6deVxCUX5vyPaQ=
go.yaml.in/yaml/v2 v2.4.4/go.mod
h1:gMZqIpDtDqOfM0uNfy0SkpRhvUryYH0Z6wdMYcacYXQ=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod
h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
@@ -38,6 +36,8 @@
golang.org/x/oauth2 v0.36.0 h1:peZ/1z27fi9hUOFCAZaHyrpWG5lwe0RJEEEeH0ThlIs=
golang.org/x/oauth2 v0.36.0/go.mod
h1:YDBUJMTkDnJS+A4BP4eZBjCqtokkg1hODuPjwiGPO7Q=
golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod
h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
+golang.org/x/sync v0.21.0 h1:HLII4xRRTtCRkxYp4HNFF0Js/Og6q2i++KXbg0gHCwM=
+golang.org/x/sync v0.21.0/go.mod
h1:9xrNwdLfx4jkKbNva9FpL6vEN7evnE43NNNJQ2LF3+0=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod
h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
google.golang.org/appengine v1.1.0/go.mod
h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM=
++++++ vendor.tar.gz ++++++
++++ 3010 lines of diff (skipped)