Skip to content

chore(deps): update ghcr.io/leinardi/swarm-scheduler-exporter docker tag to v2 - #321

Merged
dargmuesli merged 2 commits into
mainfrom
renovate/ghcr.io-leinardi-swarm-scheduler-exporter-2.x
Oct 27, 2026
Merged

dargmuesli merged 2 commits into
mainfrom
renovate/ghcr.io-leinardi-swarm-scheduler-exporter-2.x

Conversation

@renovate

@renovate renovate Bot commented Oct 27, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
ghcr.io/leinardi/swarm-scheduler-exporter major v1.3.2 → v2.0.0

Release Notes

leinardi/swarm-scheduler-exporter (ghcr.io/leinardi/swarm-scheduler-exporter)

v2.0.0

Compare Source

⚠️ Breaking changes: read before upgrading

2.0 is a rewrite of the exporter in Rust. The metrics, labels and Docker access are unchanged, but a few things must change on your side. The first two stop 2.0 from starting or from turning healthy, and a Swarm service with failure_action: rollback then rolls back to 1.x:

  • Flags take two dashes. -poll-delay 10s becomes --poll-delay 10s, -containers becomes --containers, and so on, in command:, docker run and docker service create arguments. 1.x accepted both spellings; 2.0 refuses the single-dash one at startup.
  • Healthchecks you override must run --healthcheck: test: [ "CMD", "/usr/local/bin/swarm-scheduler-exporter", "--healthcheck" ]. The image's own HEALTHCHECK already does.
  • Dashboards or alerts on go_* metrics have nothing to read: use process_* instead.
  • DOCKER_CERT_PATH without DOCKER_TLS_VERIFY no longer connects without verifying the daemon's certificate: set DOCKER_TLS_VERIFY=1.
  • A TCP DOCKER_HOST reached through HTTP_PROXY or HTTPS_PROXY is now dialled directly. If the daemon is reachable only through that proxy, point DOCKER_HOST at a proxy that forwards to it (a socket proxy).

The full list of intended differences from 1.x is in the README: Migrating from 1.x.

What's Changed

Full Changelog: leinardi/swarm-scheduler-exporter@v1.3.2...v2.0.0


Configuration

📅 Schedule: (UTC)

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

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ 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

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot requested a review from dargmuesli as a code owner October 27, 2026 00:48
@renovate

renovate Bot commented Oct 27, 2026

Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@dargmuesli
dargmuesli merged commit 78aeb20 into main Oct 27, 2026
10 of 11 checks passed
@dargmuesli
dargmuesli deleted the renovate/ghcr.io-leinardi-swarm-scheduler-exporter-2.x branch October 27, 2026 01:48
@maevsi-bot

Copy link
Copy Markdown

🎉 This PR is included in version 21.7.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants