Skip to content

feat(container)!: Update image ghcr.io/unpoller/unpoller ( v2.39.0 ➔ v3.2.0 )#1260

Merged
jfroy merged 1 commit into
mainfrom
renovate/ghcr.io-unpoller-unpoller-3.x
May 12, 2026
Merged

feat(container)!: Update image ghcr.io/unpoller/unpoller ( v2.39.0 ➔ v3.2.0 )#1260
jfroy merged 1 commit into
mainfrom
renovate/ghcr.io-unpoller-unpoller-3.x

Conversation

@renovate

@renovate renovate Bot commented May 9, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
ghcr.io/unpoller/unpoller (source) major v2.39.0v3.2.0

Release Notes

unpoller/unpoller (ghcr.io/unpoller/unpoller)

v3.2.0

Compare Source

v3.1.2

Compare Source

Changelog

  • 0b83c6a fix(release): drop universal_binaries so homebrew_casks can find macOS archives
  • 4093648 Merge pull request #​1011 from unpoller/chore/goreleaser-deprecations
  • 6306136 chore(release): migrate goreleaser config off deprecated fields

v3.1.1

Compare Source

Changelog

  • 46f9f8f Merge pull request #​1010 from unpoller/chore/deps-unifi-5.28.0
  • 84a14ed chore(deps): upgrade unifi to v5.28.0
  • 840fa0a Merge pull request #​1009 from unpoller/chore/deps-unifi-5.27.0
  • 679face chore(deps): upgrade unifi to v5.27.0 and refresh golang.org/x deps
  • 817d725 Merge pull request #​1008 from unpoller/feature/issue-988-uap-uplink-metrics
  • fef3ae7 test: update integration expectations for new UAP uplink fields
  • b1a8d60 feat: add UAP uplink metrics and Prometheus parity for USW/UBB/UDB (closes #​988)

v3.1.0

Compare Source

Changelog

  • 46f9f8f Merge pull request #​1010 from unpoller/chore/deps-unifi-5.28.0
  • 84a14ed chore(deps): upgrade unifi to v5.28.0
  • 840fa0a Merge pull request #​1009 from unpoller/chore/deps-unifi-5.27.0
  • 679face chore(deps): upgrade unifi to v5.27.0 and refresh golang.org/x deps
  • 817d725 Merge pull request #​1008 from unpoller/feature/issue-988-uap-uplink-metrics
  • fef3ae7 test: update integration expectations for new UAP uplink fields
  • b1a8d60 feat: add UAP uplink metrics and Prometheus parity for USW/UBB/UDB (closes #​988)

v3.0.1

Compare Source

Changelog

  • cf56aa9 Merge pull request #​1007 from unpoller/feature/influx-global-tags-1001
  • 511c524 feat(influxunifi): add global tags applied to every measurement
  • 724982b Merge pull request #​1005 from jimstrang/fix/prometheus-integration-device-collision
  • c48b991 fix(promunifi): avoid descriptor collision on unpoller_device_uptime_seconds

v3.0.0

Compare Source

Breaking Change

  • Unifi network APIs have changed significantly in later 10.x releases. v5.26.0 of unifi incorporates some of these changes, but expect metrics, events and logs to have changed (new, missing, changed). This release may not work for older Unifi installations on 9.x network APIs and the earlier 10.x releases. See #​987 issue.

Changelog

  • 7288697 Merge pull request #​1000 from unpoller/fix/issue-995-brew-up-conf
  • 8697e45 fix: reference up.conf.example in brew install steps (#​995)
  • bbc3300 Merge pull request #​999 from unpoller/upgrade/unifi-v5.26.0
  • d2948b8 feat: upgrade unifi to v5.26.0 and add Integration/v1 + new legacy metrics
  • f23e681 Merge pull request #​992 from danroozemond/feature/docker-compose-remote
  • 431d6db Merge pull request #​993 from unpoller/dependabot/go_modules/all-aa7bbf7b0a
  • fff55b1 build(deps): bump the all group with 2 updates
  • 2dec2d7 feat: add docker-compose example for remote (ui.com cloud) mode
  • 6d9ba5d Merge pull request #​989 from unpoller/dependabot/go_modules/all-8bc9e2f491
  • c529f1a Merge pull request #​990 from unpoller/dependabot/github_actions/all-cb5fd4910d
  • 99793f9 build(deps): bump docker/login-action in the all group
  • 00311ab build(deps): bump the all group with 6 updates

Configuration

📅 Schedule: (in timezone America/Los_Angeles)

  • 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 these updates again.


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

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

@coderabbitai

coderabbitai Bot commented May 9, 2026

Copy link
Copy Markdown
📝 Walkthrough

Walkthrough

The PR updates the unpoller HelmRelease to use controller image tag v3.1.2@sha256:d63bd939ea46cbf76f3a5d21c668426202a389ebaa89e200c4906712f9b8dd22 instead of v2.39.0@sha256:1cf63ad43121acc6995da1bd636063de9023b4bfc16599a4297951a6fb6b7fd2. No other manifest fields were changed.

Changes

Unpoller Controller Image Upgrade

Layer / File(s) Summary
Container Image Update
kubernetes/apps/observability/unpoller/app/helmrelease.yaml
Unpoller controller image tag changed from v2.39.0@sha256:1cf63ad43121acc6995da1bd636063de9023b4bfc16599a4297951a6fb6b7fd2 to v3.1.2@sha256:d63bd939ea46cbf76f3a5d21c668426202a389ebaa89e200c4906712f9b8dd22.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Suggested labels

area/kubernetes

Suggested reviewers

  • jfroy

Poem

🐰 A rabbit skips, a tiny cheer,
The manifest now points so clear,
From v2 to v3 the tag did hop,
A small change now—deploy and stop! 🥕✨

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Title check ⚠️ Warning The title claims the version is updated to v3.2.0, but the actual change updates to v3.1.2, creating a mismatch between stated and actual version. Update the PR title to accurately reflect the version bump: 'feat(container)!: Update image ghcr.io/unpoller/unpoller (v2.39.0 ➔ v3.1.2)'
✅ Passed checks (4 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch renovate/ghcr.io-unpoller-unpoller-3.x

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions

github-actions Bot commented May 9, 2026

Copy link
Copy Markdown
--- HelmRelease: observability/unpoller Deployment: observability/unpoller

+++ HelmRelease: observability/unpoller Deployment: observability/unpoller

@@ -65,13 +65,13 @@

           value: https://unifi.internal
         - name: UP_UNIFI_DEFAULT_VERIFY_SSL
           value: 'false'
         envFrom:
         - secretRef:
             name: unpoller
-        image: ghcr.io/unpoller/unpoller:v2.39.0@sha256:1cf63ad43121acc6995da1bd636063de9023b4bfc16599a4297951a6fb6b7fd2
+        image: ghcr.io/unpoller/unpoller:v3.2.0@sha256:bf7bdcc59fcdaa4699687007aa3ec24ddb3c9d9521f392d8c7aa2bea1bdb781a
         livenessProbe:
           failureThreshold: 3
           initialDelaySeconds: 0
           periodSeconds: 10
           tcpSocket:
             port: 9130

@github-actions

github-actions Bot commented May 9, 2026

Copy link
Copy Markdown
--- kubernetes/apps/observability/unpoller/app Kustomization: observability/unpoller HelmRelease: observability/unpoller

+++ kubernetes/apps/observability/unpoller/app Kustomization: observability/unpoller HelmRelease: observability/unpoller

@@ -43,13 +43,13 @@

               UP_UNIFI_DEFAULT_VERIFY_SSL: false
             envFrom:
             - secretRef:
                 name: unpoller
             image:
               repository: ghcr.io/unpoller/unpoller
-              tag: v2.39.0@sha256:1cf63ad43121acc6995da1bd636063de9023b4bfc16599a4297951a6fb6b7fd2
+              tag: v3.2.0@sha256:bf7bdcc59fcdaa4699687007aa3ec24ddb3c9d9521f392d8c7aa2bea1bdb781a
             probes:
               liveness:
                 enabled: true
               readiness:
                 enabled: true
             securityContext:

@renovate renovate Bot force-pushed the renovate/ghcr.io-unpoller-unpoller-3.x branch from 8d71890 to 92a9371 Compare May 9, 2026 17:30
@renovate renovate Bot changed the title feat(container)!: Update image ghcr.io/unpoller/unpoller ( v2.39.0 ➔ v3.0.0 ) feat(container)!: Update image ghcr.io/unpoller/unpoller ( v2.39.0 ➔ v3.1.2 ) May 9, 2026
@renovate renovate Bot changed the title feat(container)!: Update image ghcr.io/unpoller/unpoller ( v2.39.0 ➔ v3.1.2 ) feat(container)!: Update image ghcr.io/unpoller/unpoller ( v2.39.0 ➔ v3.2.0 ) May 12, 2026
@renovate renovate Bot force-pushed the renovate/ghcr.io-unpoller-unpoller-3.x branch from 92a9371 to 9cd887d Compare May 12, 2026 16:33
@jfroy jfroy merged commit 59f50c2 into main May 12, 2026
12 checks passed
@jfroy jfroy deleted the renovate/ghcr.io-unpoller-unpoller-3.x branch May 12, 2026 18:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant