Skip to content

feat(container)!: Update image ghcr.io/home-operations/charts/gatus-sidecar (0.4.1 ➔ 0.5.1) - #7419

Merged
drag0n141 merged 1 commit into
masterfrom
renovate/major-ghcr.io-home-operations-charts-gatus-sidecar-0.x
Aug 21, 2026
Merged

drag0n141 merged 1 commit into
masterfrom
renovate/major-ghcr.io-home-operations-charts-gatus-sidecar-0.x

Conversation

@drag0n141-bot

@drag0n141-bot drag0n141-bot Bot commented Aug 21, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
ghcr.io/home-operations/charts/gatus-sidecar minor 0.4.1 → 0.5.1

Release Notes

home-operations/gatus-sidecar (ghcr.io/home-operations/charts/gatus-sidecar)

v0.5.1

Compare Source

Bug Fixes

v0.5.0

Compare Source

⚠ BREAKING CHANGES
  • resources: fully qualify Service endpoint hostnames (#​175)
Bug Fixes
  • chart: keep example comments out of unrelated schema descriptions (#​170) (97036e4)
  • go: update kubernetes monorepo (v0.36.3 → v0.36.4) (#​176) (0cfc3b2)
  • resources: fully qualify Service endpoint hostnames (#​175) (8401d11)
Documentation
  • readme: fix invalid per-endpoint alert example and note alerting prerequisite (#​173) (3952778)

Configuration

📅 Schedule: (in timezone Europe/Berlin)

  • 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 has been generated by Mend Renovate CLI.

@drag0n141-bot drag0n141-bot Bot added renovate/container type/minor area/kubernetes Changes made in the kubernetes directory labels Aug 21, 2026
@drag0n141-bot

drag0n141-bot Bot commented Aug 21, 2026 •

Copy link
Copy Markdown
Contributor Author
--- kubernetes/apps/monitoring/gatus-sidecar/app Kustomization: monitoring/gatus-sidecar OCIRepository: monitoring/gatus-sidecar

+++ kubernetes/apps/monitoring/gatus-sidecar/app Kustomization: monitoring/gatus-sidecar OCIRepository: monitoring/gatus-sidecar

@@ -11,9 +11,9 @@

 spec:
   interval: 15m
   layerSelector:
     mediaType: application/vnd.cncf.helm.chart.content.v1.tar+gzip
     operation: copy
   ref:
-    tag: 0.4.1
+    tag: 0.5.1
   url: oci://ghcr.io/home-operations/charts/gatus-sidecar
 

@drag0n141-bot

drag0n141-bot Bot commented Aug 21, 2026 •

Copy link
Copy Markdown
Contributor Author
--- HelmRelease: monitoring/gatus-sidecar Deployment: monitoring/gatus-sidecar

+++ HelmRelease: monitoring/gatus-sidecar Deployment: monitoring/gatus-sidecar

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

       - envFrom:
         - secretRef:
             name: gatus-sidecar-secret
         image: ghcr.io/home-operations/postgres-init:18
         name: init-db
       - name: gatus-sidecar
-        image: ghcr.io/home-operations/gatus-sidecar@sha256:e6470515bc63a714d1d4630761f72b4bc5be775aad6e09be4becb11505fae38e
+        image: ghcr.io/home-operations/gatus-sidecar@sha256:221084ee862aecfa95b7797c66a4578e47a0bd08ea2c173fd6814a58e556b319
         imagePullPolicy: IfNotPresent
         restartPolicy: Always
         args:
         - --output=/config/gatus-sidecar.yaml
         - --default-interval=1m
         - --probe-paths=true

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

gatus-sidecar chart: v0.4.1 → v0.5.0

Verdict: Safe to merge

This is the home-operations/gatus-sidecar chart+app (same repo, bundled release). Bumps in the diff:

  • Bug fix: excludes example comments from unrelated chart schema descriptions
  • Dependency bump: k8s.io monorepo v0.36.3 → v0.36.4
  • Breaking (upstream): fix(resources)!: fully qualify Service endpoint hostnames (#175) — for auto-discovered kind: Service endpoints, the sidecar now emits <service>.<namespace>.svc.<cluster-domain>. (absolute, trailing dot) instead of <service>.<namespace>.svc, using a new --cluster-domain flag (chart value clusterDomain, default cluster.local). The upstream author explicitly calls out this will break setups where the cluster's real DNS domain differs from cluster.local and clusterDomain is left unset.

Impact assessment:

  • kubernetes/apps/monitoring/gatus-sidecar/app/helmrelease.yaml does not set clusterDomain, so it uses the sidecar's default (cluster.local).
  • talos/machineconfig.yaml.j2 sets dnsDomain: cluster.local, and the coredns HelmRelease is configured for cluster.local — confirmed the cluster's actual domain matches the default, so the new FQDN resolution will work correctly.
  • Only one kind: Service gatus endpoint exists in this repo (kubernetes/apps/networking/smtp-relay/app/helmrelease.yaml, service.app.annotations["gatus.home-operations.com/endpoint"]). It'll now resolve as smtp-relay.networking.svc.cluster.local. instead of smtp-relay.networking.svc — functionally equivalent here, and per the upstream rationale, marginally more efficient DNS resolution (avoids an NXDOMAIN root-server round trip before the search-list match). All other gatus.home-operations.com annotations in the repo are on HTTPRoute/Gateway resources, which are unaffected by this change.

No action required before merging.

Sources consulted:

@drag0n141-bot
drag0n141-bot Bot force-pushed the renovate/major-ghcr.io-home-operations-charts-gatus-sidecar-0.x branch from 62767dd to 34a5254 Compare August 21, 2026 15:02
@drag0n141-bot drag0n141-bot Bot changed the title feat(container)!: Update image ghcr.io/home-operations/charts/gatus-sidecar (0.4.1 ➔ 0.5.0) feat(container)!: Update image ghcr.io/home-operations/charts/gatus-sidecar (0.4.1 ➔ 0.5.1) Aug 21, 2026

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

gatus-sidecar chart: v0.5.0 → v0.5.1 (this PR now spans v0.4.1 → v0.5.1)

Verdict: Safe to merge

This PR was previously reviewed at v0.4.1 → v0.5.0 (approved, no action required). It has since been updated to target v0.5.1. The only change in that delta:

  • fix(go): update to go 1.27.0 (#177) — a Go toolchain bump for the sidecar binary, no application-level behavior change.

No new breaking changes, deprecations, or features were introduced between 0.5.0 and 0.5.1.

Re-verified the previously-flagged breaking change (fix(resources)!: fully qualify Service endpoint hostnames, introduced in 0.5.0) still holds safe in the current repo state: clusterDomain remains unset in kubernetes/apps/monitoring/gatus-sidecar/app/helmrelease.yaml (defaults to cluster.local), and talos/machineconfig.yaml.j2 still sets dnsDomain: cluster.local, so the new FQDN resolution is a no-op functionally. Note the scope of affected kind: Service gatus endpoints is broader than previously counted — in addition to smtp-relay, the following also carry gatus.home-operations.com/endpoint annotations directly on Service objects: postgres-lb, postgres-vector-lb, postgres-timescale-lb (cloudnative-pg), and the Dragonfly-managed service (serviceSpec.annotations). All resolve under the matching cluster.local domain, so this remains a non-issue.

No action required before merging.

Sources consulted:

@drag0n141
drag0n141 merged commit 768b068 into master Aug 21, 2026
11 checks passed
@drag0n141
drag0n141 deleted the renovate/major-ghcr.io-home-operations-charts-gatus-sidecar-0.x branch August 21, 2026 20:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/kubernetes Changes made in the kubernetes directory renovate/container type/minor

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant