Upgrade Frigate 0.16.4 → 0.17.0-rc2 (#205)

## 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
This commit is contained in:
Erich Blume 2026-02-17 16:56:12 -08:00
commit f45897b7c7
5 changed files with 8 additions and 8 deletions

View file

@ -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

View file

@ -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

View file

@ -0,0 +1 @@
Upgrade Frigate NVR from 0.16.4 to 0.17.0-rc2 (prerequisite for Apple Silicon ZMQ detector)

View file

@ -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/` |

View file

@ -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