From 0aab73af408d1f5fc496e16df2ef9a1182b0472d Mon Sep 17 00:00:00 2001 From: Erich Blume Date: Mon, 16 Feb 2026 17:14:38 -0800 Subject: [PATCH] Bump mosquitto to 2.1.2 and tailscale-operator to v1.94.2 (#197) ## Summary - Pin mosquitto from floating `:2` tag to `2.1.2` (latest upstream, released Feb 9 2026) - Bump tailscale k8s-operator and proxy images from `v1.94.1` to `v1.94.2` - Record 7 reviewed services in `service-versions.yaml` (first service review pass) ## Services reviewed (11 total) | Service | Deployed | Latest | Status | |---------|----------|--------|--------| | prometheus | v3.9.1 | v3.9.1 | Current | | loki | 3.6.5 | 3.6.5 | Current | | kube-state-metrics | v2.18.0 | v2.18.0 | Current | | mosquitto | :2 (floating) | 2.1.2 | **Pinned in this PR** | | frigate | 0.16.4 | 0.16.4 | Current | | alloy-k8s | v1.13.1 | v1.13.1 | Current | | tailscale-operator | v1.94.1 | v1.94.2 | **Bumped in this PR** | | ntfy | v2.11.0 | v2.17.0 | Stale (future PR) | | frigate-notify | v0.3.5 | v0.5.4 | Stale (future PR) | | homepage | chart 2.1.0 | app v1.10.1 | Stale (future PR) | | grafana | chart 8.8.2 | chart 10.5.15 | Stale (future PR) | ## Deployment and Testing - [ ] `argocd app sync apps` - [ ] `argocd app set mosquitto --revision service-review/mosquitto-tailscale-operator && argocd app sync mosquitto` - [ ] `argocd app set tailscale-operator --revision service-review/mosquitto-tailscale-operator && argocd app sync tailscale-operator` - [ ] Verify mosquitto pod restarts with pinned image - [ ] Verify tailscale operator and proxy pods update - [ ] `mise run services-check` Reviewed-on: https://forge.ops.eblu.me/eblume/blumeops/pulls/197 --- argocd/manifests/mosquitto/deployment.yaml | 2 +- .../tailscale-operator/operator.yaml | 2 +- .../tailscale-operator/proxyclass.yaml | 4 +-- ...view-mosquitto-tailscale-operator.infra.md | 1 + service-versions.yaml | 28 +++++++++---------- 5 files changed, 19 insertions(+), 18 deletions(-) create mode 100644 docs/changelog.d/service-review-mosquitto-tailscale-operator.infra.md diff --git a/argocd/manifests/mosquitto/deployment.yaml b/argocd/manifests/mosquitto/deployment.yaml index 34dbc92..5836e60 100644 --- a/argocd/manifests/mosquitto/deployment.yaml +++ b/argocd/manifests/mosquitto/deployment.yaml @@ -16,7 +16,7 @@ spec: spec: containers: - name: mosquitto - image: eclipse-mosquitto:2 + image: eclipse-mosquitto:2.1.2 ports: - containerPort: 1883 name: mqtt diff --git a/argocd/manifests/tailscale-operator/operator.yaml b/argocd/manifests/tailscale-operator/operator.yaml index 203b8d6..ad28d40 100644 --- a/argocd/manifests/tailscale-operator/operator.yaml +++ b/argocd/manifests/tailscale-operator/operator.yaml @@ -5362,7 +5362,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.uid - image: docker.io/tailscale/k8s-operator:v1.94.1 + image: docker.io/tailscale/k8s-operator:v1.94.2 imagePullPolicy: Always name: operator volumeMounts: diff --git a/argocd/manifests/tailscale-operator/proxyclass.yaml b/argocd/manifests/tailscale-operator/proxyclass.yaml index 2591b39..f5d99ef 100644 --- a/argocd/manifests/tailscale-operator/proxyclass.yaml +++ b/argocd/manifests/tailscale-operator/proxyclass.yaml @@ -18,6 +18,6 @@ spec: statefulSet: pod: tailscaleContainer: - image: docker.io/tailscale/tailscale:v1.94.1 + image: docker.io/tailscale/tailscale:v1.94.2 tailscaleInitContainer: - image: docker.io/tailscale/tailscale:v1.94.1 + image: docker.io/tailscale/tailscale:v1.94.2 diff --git a/docs/changelog.d/service-review-mosquitto-tailscale-operator.infra.md b/docs/changelog.d/service-review-mosquitto-tailscale-operator.infra.md new file mode 100644 index 0000000..42cce6e --- /dev/null +++ b/docs/changelog.d/service-review-mosquitto-tailscale-operator.infra.md @@ -0,0 +1 @@ +First service version review: pin mosquitto to 2.1.2, bump tailscale-operator to v1.94.2, record 7 reviewed services diff --git a/service-versions.yaml b/service-versions.yaml index 981365c..46c24aa 100644 --- a/service-versions.yaml +++ b/service-versions.yaml @@ -16,26 +16,26 @@ services: - name: prometheus type: argocd - last-reviewed: null - current-version: null + last-reviewed: 2026-02-16 + current-version: "v3.9.1" upstream-source: https://github.com/prometheus/prometheus/releases - name: loki type: argocd - last-reviewed: null - current-version: null + last-reviewed: 2026-02-16 + current-version: "3.6.5" upstream-source: https://github.com/grafana/loki/releases - name: kube-state-metrics type: argocd - last-reviewed: null - current-version: null + last-reviewed: 2026-02-16 + current-version: "v2.18.0" upstream-source: https://github.com/kubernetes/kube-state-metrics/releases - name: mosquitto type: argocd - last-reviewed: null - current-version: null + last-reviewed: 2026-02-16 + current-version: "2.1.2" upstream-source: https://github.com/eclipse/mosquitto/releases - name: ntfy @@ -53,8 +53,8 @@ services: - name: frigate type: argocd - last-reviewed: null - current-version: null + last-reviewed: 2026-02-16 + current-version: "0.16.4" upstream-source: https://github.com/blakeblackshear/frigate/releases - name: frigate-notify @@ -65,14 +65,14 @@ services: - name: alloy-k8s type: argocd - last-reviewed: null - current-version: null + last-reviewed: 2026-02-16 + current-version: "v1.13.1" upstream-source: https://github.com/grafana/alloy/releases - name: tailscale-operator type: argocd - last-reviewed: null - current-version: null + last-reviewed: 2026-02-16 + current-version: "v1.94.2" upstream-source: https://github.com/tailscale/tailscale/releases # --- ArgoCD Helm charts ---