Skip to content

chore(deps): update module github.com/armon/go-metrics to v0.6.1 (main) - #7562

Open
renovate-sh-app[bot] wants to merge 1 commit into
mainfrom
renovate/main-github.com-armon-go-metrics-0.x
Open

chore(deps): update module github.com/armon/go-metrics to v0.6.1 (main)#7562
renovate-sh-app[bot] wants to merge 1 commit into
mainfrom
renovate/main-github.com-armon-go-metrics-0.x

Conversation

@renovate-sh-app

@renovate-sh-app renovate-sh-app Bot commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
github.com/armon/go-metrics v0.4.1v0.6.1 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

armon/go-metrics (github.com/armon/go-metrics)

v0.6.1

Compare Source

What's Changed
  • Added NewStatsdSinkWithLogger and NewStatsiteSinkWithLogger functions to allow passing a logger to capture errors. hashicorp#217
  • Updated prometheus client library hashicorp#215

Full Changelog: hashicorp/go-metrics@v0.6.0...v0.6.1

v0.6.0

Compare Source

What's Changed

  • Added a RunBackgroundCleanup method to the Prometheus sink that periodically clears expired metrics if they are not collected. This is available only with the hashicorpmetrics build tag.
  • DataDog metrics will now include a trailing newline, allowing dogstatsd agent operators to enable truncation detection via dogstatsd_eol_required.
  • Dependency and toolchain updates to bring dependencies current on upstream security updates.

Full Changelog: hashicorp/go-metrics@v0.5.4...v0.6.0

v0.5.4

Compare Source

What's Changed
  • Bump github.com/prometheus/client_golang from 1.4.0 to 1.11.1 by @​dependabot in hashicorp#149
  • Introduce compat package to ease migration from the old armon/go-metrice module name to the current hashicorp/go-metrics name by @​mkeeler in hashicorp#169

Full Changelog: hashicorp/go-metrics@v0.5.3...v0.5.4

v0.5.3

Compare Source

What's Changed
  • prometheus: prevent panic when incrmenting counter in hashicorp#146

Full Changelog: hashicorp/go-metrics@v0.5.2...v0.5.3

v0.5.2

Compare Source

What's Changed

Full Changelog: hashicorp/go-metrics@v0.5.1...v0.5.2

v0.5.1

Compare Source

What's Changed

Full Changelog: hashicorp/go-metrics@v0.5.0...v0.5.1

v0.5.0

Breaking Changes
  • Due to renaming the Go module from armon/go-metrics to hashicorp/go-metrics all libraries within a program that use the global metrics handler will need updating. If not they may be sending metrics to either the old modules global handler or the new modules handler.
What's Changed

Full Changelog: hashicorp/go-metrics@v0.4.1...v0.5.0


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

Need help?

You can ask for more help in the following Slack channel: #proj-renovate-self-hosted. In that channel you can also find ADR and FAQ docs in the Resources section.

@renovate-sh-app renovate-sh-app Bot added dependencies Pull requests that update a dependency file gomod minor renovate Applied to PR's created by renovatebot update-minor labels Jun 30, 2026
@renovate-sh-app renovate-sh-app Bot added the dependencies Pull requests that update a dependency file label Jun 30, 2026
@renovate-sh-app renovate-sh-app Bot added the renovate Applied to PR's created by renovatebot label Jun 30, 2026
@renovate-sh-app
renovate-sh-app Bot requested a review from zhxiaogg as a code owner June 30, 2026 23:15
@renovate-sh-app
renovate-sh-app Bot enabled auto-merge (squash) June 30, 2026 23:15
@renovate-sh-app

renovate-sh-app Bot commented Jun 30, 2026

Copy link
Copy Markdown
Contributor Author

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: go.sum
Command failed: go get -t ./...
go: github.com/armon/go-metrics@v0.6.1: parsing go.mod:
	module declares its path as: github.com/hashicorp/go-metrics
	        but was required as: github.com/armon/go-metrics

@github-actions

Copy link
Copy Markdown
Contributor

⚠️ The workflow jobs listed below don't declare a permissions: block and may break when the organization's default GITHUB_TOKEN permissions are restricted to read-only.

Expand for findings
warning[excessive-permissions]: overly broad permissions
  --> ./.github/workflows/deploy-pr-preview.yml:13:3
   |
13 | /   deploy-pr-preview:
14 | |     if: "!github.event.pull_request.head.repo.fork"
15 | |     uses: grafana/writers-toolkit/.github/workflows/deploy-preview.yml@main # zizmor: ignore[unpinned-uses]
16 | |     with:
...  |
31 | |       title: ${{ github.event.pull_request.title }}
   | |                                                    ^
   | |                                                    |
   | |____________________________________________________this job
   |                                                      default permissions used due to no permissions: block
   |
   = note: audit confidence → Medium
   = help: audit documentation → https://docs.zizmor.sh/audits/#excessive-permissions

@tempo-ci-app

tempo-ci-app Bot commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

🤖 fix-renovate-prs failed_to_fix: The Renovate bump to github.com/armon/go-metrics v0.6.0 is invalid because v0.5.0+ of that library was renamed upstream to github.com/hashicorp/go-metrics (the v0.6.0 tag's go.mod declares the module path as hashicorp/go-metrics, so go mod tidy errors with "module declares its path as github.com/hashicorp/go-metrics but was required as github.com/armon/go-metrics"). A human needs to either close this PR (no valid armon/go-metrics v0.6.0 exists) or migrate tempo from the default armon shim to the hashicorpmetrics build tag and drop armon/go-metrics — both are out of scope for an automated dependency-bump fix.

@renovate-sh-app renovate-sh-app Bot changed the title chore(deps): update module github.com/armon/go-metrics to v0.6.0 (main) chore(deps): update module github.com/armon/go-metrics to v0.6.0 (main) - autoclosed Jul 3, 2026
@renovate-sh-app renovate-sh-app Bot closed this Jul 3, 2026
auto-merge was automatically disabled July 3, 2026 14:14

Pull request was closed

@renovate-sh-app
renovate-sh-app Bot deleted the renovate/main-github.com-armon-go-metrics-0.x branch July 3, 2026 14:14
@renovate-sh-app renovate-sh-app Bot changed the title chore(deps): update module github.com/armon/go-metrics to v0.6.0 (main) - autoclosed chore(deps): update module github.com/armon/go-metrics to v0.6.0 (main) Jul 9, 2026
@renovate-sh-app renovate-sh-app Bot reopened this Jul 9, 2026
@renovate-sh-app
renovate-sh-app Bot force-pushed the renovate/main-github.com-armon-go-metrics-0.x branch 2 times, most recently from 029139e to 7bfea17 Compare July 9, 2026 23:13
@tempo-ci-app

tempo-ci-app Bot commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

🤖 fix-renovate-prs failed_to_fix: github.com/armon/go-metrics has been renamed upstream to github.com/hashicorp/go-metrics, so go get armon/go-metrics@v0.6.0 fails with "module declares its path as: github.com/hashicorp/go-metrics" — no code fix is possible. A human should close this PR and add a Renovate ignore/replacement rule for github.com/armon/go-metrics (tempo already depends on hashicorp/go-metrics v0.5.4 directly).

@renovate-sh-app
renovate-sh-app Bot force-pushed the renovate/main-github.com-armon-go-metrics-0.x branch from 7bfea17 to 77a0740 Compare July 10, 2026 15:40
@renovate-sh-app
renovate-sh-app Bot enabled auto-merge (squash) July 10, 2026 15:40
@tempo-ci-app

tempo-ci-app Bot commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

🤖 fix-renovate-prs failed_to_fix: The Renovate bump is invalid: github.com/armon/go-metrics at v0.6.0 declares its module path as github.com/hashicorp/go-metrics (the module was renamed upstream), so go mod tidy fails with "module declares its path as: github.com/hashicorp/go-metrics but was required as: github.com/armon/go-metrics" and vendor cannot be regenerated. A human should close this PR and either pin armon/go-metrics at v0.4.x in Renovate config or migrate the transitive requirement to github.com/hashicorp/go-metrics.

| datasource | package                     | from   | to     |
| ---------- | --------------------------- | ------ | ------ |
| go         | github.com/armon/go-metrics | v0.4.1 | v0.6.1 |


Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
@renovate-sh-app
renovate-sh-app Bot force-pushed the renovate/main-github.com-armon-go-metrics-0.x branch from 77a0740 to adaee01 Compare August 1, 2026 14:14
@renovate-sh-app renovate-sh-app Bot changed the title chore(deps): update module github.com/armon/go-metrics to v0.6.0 (main) chore(deps): update module github.com/armon/go-metrics to v0.6.1 (main) Aug 1, 2026
@tempo-ci-app

tempo-ci-app Bot commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

🤖 fix-renovate-prs failed_to_fix: Renovate bumped github.com/armon/go-metrics from v0.4.1 to v0.6.1, but starting v0.4.2 that repo's go.mod declares its module path as github.com/hashicorp/go-metrics (the repo was renamed), so go mod tidy fails with module declares its path as: github.com/hashicorp/go-metrics but was required as: github.com/armon/go-metrics — v0.4.1 is the last resolvable version under the armon path. A human needs to close this PR and add a Renovate ignore/pin rule for github.com/armon/go-metrics.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file gomod minor renovate Applied to PR's created by renovatebot update-minor

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants