-
BlumeOps v1.14.3 Stable
released this
2026-03-22 18:20:38 -07:00 | 337 commits to main since this releaseBlumeOps release v1.14.3
What's Changed
Features
- Deploy infrastructure alerting pipeline using Grafana Unified Alerting with ntfy push notifications. 7 alert rules with runbooks covering service health, pod readiness, PostgreSQL, textfile freshness, Frigate cameras, and ArgoCD sync status. services-check now queries the alerting API for covered checks.
Bug Fixes
- Fix Frigate NVR crash by re-adding required
mqttconfig section (disabled) after Mosquitto removal. - Fix borgmatic backup failure: use correct kubectl context (
minikube) on indri for Mealie SQLite dump hook
Infrastructure
- Localize Grafana Alloy container image with dual Dockerfile + Nix builds from forge mirror
- Upgrade Prometheus from v3.9.1 to v3.10.0 (distroless variants, PromQL fill operators, performance improvements)
- Bump Frigate recording retention (180d continuous, 30d detections, 730d alerts) and add camera-fps health check to services-check.
- Improve Frigate health checks in services-check: per-camera FPS validation and NFS storage accessibility check.
- Increase data retention: Prometheus 15d → 10y, Loki 31d → 365d (PVC sizes unchanged; minikube hostpath doesn't enforce limits)
- Standardize OCI labels across all container Dockerfiles with consistent title, description, version, source, and vendor metadata.
Documentation
- Review and correct Tailscale reference doc: fix ACL path, add missing device tags (ringtail, per-service tags, ci-gateway, flyio-proxy), correct access matrix (PyPI→DevPI, homelab grants), add SSH homelab→homelab rule, document auto approvers, add last-reviewed frontmatter.
AI Assistance
- Add four Claude Code subagents: infra-health (background health monitor), doc-reviewer (persistent-memory doc review), change-classifier (C0/C1/C2 triage), and mikado-navigator (C2 chain state advisor).
Miscellaneous
- Standardized USAGE pragmas and typer CLI parsing across all mise tasks: added missing
#USAGEdirective tomikado-branch-invariant-check, convertedpr-commentsandop-backupfrom rawsys.argvto typer for consistency with all other uv python scripts.
Documentation
Download
docs-v1.14.3.tar.gzand configure the quartz container with:DOCS_RELEASE_URL=https://forge.eblu.me/eblume/blumeops/releases/download/v1.14.3/docs-v1.14.3.tar.gzDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
docs-v1.14.3.tar.gz
4 downloads ·
2026-03-22 18:20:40 -07:00 · 1.6 MiB