From f45897b7c74775944af3e5885c7a9c25337ac292 Mon Sep 17 00:00:00 2001 From: Erich Blume Date: Tue, 17 Feb 2026 16:56:12 -0800 Subject: [PATCH] =?UTF-8?q?Upgrade=20Frigate=200.16.4=20=E2=86=92=200.17.0?= =?UTF-8?q?-rc2=20(#205)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Summary - Bump Frigate image from `0.16.4-standard-arm64` to `0.17.0-rc2-standard-arm64` - Adapt `record` config to 0.17 schema: `retain.days`/`mode: all` → `continuous.days` - Update service docs and version tracker This is the first step toward the Apple Silicon ZMQ detector. The existing ONNX detector is kept so we can validate the upgrade independently. ## What is NOT changing - Detector config (still `type: onnx` with YOLO-NAS-s) - go2rtc streams, MQTT, cameras, zones, review rules - frigate-notify, storage PVs, Grafana dashboard ## Deployment and Testing - [ ] `argocd app set frigate --revision upgrade-frigate-0.17 && argocd app sync frigate` - [ ] Pod starts, `/api/version` returns `0.17.0-rc2` - [ ] No config errors in pod logs - [ ] Frigate web UI loads at `https://nvr.ops.eblu.me` - [ ] Live view works, detection running (`/api/stats` shows `detection_fps > 0`) - [ ] Recordings being created (`/api/recordings/summary`) - [ ] MQTT events flowing (check frigate-notify logs) - [ ] After merge: `argocd app set frigate --revision main && argocd app sync frigate` Reviewed-on: https://forge.ops.eblu.me/eblume/blumeops/pulls/205 --- argocd/manifests/frigate/configmap.yaml | 7 +++---- argocd/manifests/frigate/deployment.yaml | 2 +- docs/changelog.d/upgrade-frigate-0.17.infra.md | 1 + docs/reference/services/frigate.md | 2 +- service-versions.yaml | 4 ++-- 5 files changed, 8 insertions(+), 8 deletions(-) create mode 100644 docs/changelog.d/upgrade-frigate-0.17.infra.md diff --git a/argocd/manifests/frigate/configmap.yaml b/argocd/manifests/frigate/configmap.yaml index 96bfce7..570f935 100644 --- a/argocd/manifests/frigate/configmap.yaml +++ b/argocd/manifests/frigate/configmap.yaml @@ -37,10 +37,10 @@ data: motion: mask: - 0.401,0.026,0.4,0.078,0.587,0.072,0.585,0.02 - - 0.881,0.422,0.79,0.233,0.593,0.038,0.553,0,0.634,0,0.824,0.192,0.892,0.307 + - 0.881,0.422,0.789,0.245,0.595,0.054,0.531,0,0.634,0,0.824,0.192,0.892,0.307 zones: driveway_entrance: - coordinates: 0.85,0.366,0.781,0.35,0.734,0.222,0.795,0.255 + coordinates: 0.85,0.366,0.735,0.344,0.681,0.2,0.795,0.255 objects: [car, dog, person] review: alerts: @@ -65,9 +65,8 @@ data: record: enabled: true - retain: + continuous: days: 3 - mode: all alerts: retain: days: 30 diff --git a/argocd/manifests/frigate/deployment.yaml b/argocd/manifests/frigate/deployment.yaml index 9310a50..afe11fb 100644 --- a/argocd/manifests/frigate/deployment.yaml +++ b/argocd/manifests/frigate/deployment.yaml @@ -25,7 +25,7 @@ spec: mountPath: /config containers: - name: frigate - image: ghcr.io/blakeblackshear/frigate:0.16.4-standard-arm64 + image: ghcr.io/blakeblackshear/frigate:0.17.0-rc2-standard-arm64 ports: - containerPort: 5000 name: http diff --git a/docs/changelog.d/upgrade-frigate-0.17.infra.md b/docs/changelog.d/upgrade-frigate-0.17.infra.md new file mode 100644 index 0000000..ff33707 --- /dev/null +++ b/docs/changelog.d/upgrade-frigate-0.17.infra.md @@ -0,0 +1 @@ +Upgrade Frigate NVR from 0.16.4 to 0.17.0-rc2 (prerequisite for Apple Silicon ZMQ detector) diff --git a/docs/reference/services/frigate.md b/docs/reference/services/frigate.md index 27d4d09..074b69b 100644 --- a/docs/reference/services/frigate.md +++ b/docs/reference/services/frigate.md @@ -17,7 +17,7 @@ Open-source network video recorder (NVR) with object detection. Runs cloud-free | **URL** | https://nvr.ops.eblu.me | | **Tailscale URL** | https://nvr.tail8d86e.ts.net | | **Namespace** | `frigate` | -| **Image** | `ghcr.io/blakeblackshear/frigate:0.16.4-standard-arm64` | +| **Image** | `ghcr.io/blakeblackshear/frigate:0.17.0-rc2-standard-arm64` | | **Upstream** | https://github.com/blakeblackshear/frigate | | **Manifests** | `argocd/manifests/frigate/` | diff --git a/service-versions.yaml b/service-versions.yaml index 4d5499e..dc102e9 100644 --- a/service-versions.yaml +++ b/service-versions.yaml @@ -53,8 +53,8 @@ services: - name: frigate type: argocd - last-reviewed: 2026-02-16 - current-version: "0.16.4" + last-reviewed: 2026-02-17 + current-version: "0.17.0-rc2" upstream-source: https://github.com/blakeblackshear/frigate/releases - name: frigate-notify