Update docs release to v1.14.3
- Built changelog from towncrier fragments [skip ci]
This commit is contained in:
parent
2cb0ce4289
commit
262299c82a
14 changed files with 34 additions and 13 deletions
33
CHANGELOG.md
33
CHANGELOG.md
|
|
@ -12,6 +12,39 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
||||||
|
|
||||||
<!-- towncrier release notes start -->
|
<!-- towncrier release notes start -->
|
||||||
|
|
||||||
|
## [v1.14.3] - 2026-03-22
|
||||||
|
|
||||||
|
### 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 `mqtt` config 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 `#USAGE` directive to `mikado-branch-invariant-check`, converted `pr-comments` and `op-backup` from raw `sys.argv` to typer for consistency with all other uv python scripts.
|
||||||
|
|
||||||
|
|
||||||
## [v1.14.2] - 2026-03-17
|
## [v1.14.2] - 2026-03-17
|
||||||
|
|
||||||
### Features
|
### Features
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,7 @@ spec:
|
||||||
name: http
|
name: http
|
||||||
env:
|
env:
|
||||||
- name: DOCS_RELEASE_URL
|
- name: DOCS_RELEASE_URL
|
||||||
value: "https://forge.eblu.me/eblume/blumeops/releases/download/v1.14.2/docs-v1.14.2.tar.gz"
|
value: "https://forge.eblu.me/eblume/blumeops/releases/download/v1.14.3/docs-v1.14.3.tar.gz"
|
||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
memory: "64Mi"
|
memory: "64Mi"
|
||||||
|
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
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).
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Fix borgmatic backup failure: use correct kubectl context (`minikube`) on indri for Mealie SQLite dump hook
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Fix Frigate NVR crash by re-adding required `mqtt` config section (disabled) after Mosquitto removal.
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Improve Frigate health checks in services-check: per-camera FPS validation and NFS storage accessibility check.
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Bump Frigate recording retention (180d continuous, 30d detections, 730d alerts) and add camera-fps health check to services-check.
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Increase data retention: Prometheus 15d → 10y, Loki 31d → 365d (PVC sizes unchanged; minikube hostpath doesn't enforce limits)
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Standardize OCI labels across all container Dockerfiles with consistent title, description, version, source, and vendor metadata.
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
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.
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Standardized USAGE pragmas and typer CLI parsing across all mise tasks: added missing `#USAGE` directive to `mikado-branch-invariant-check`, converted `pr-comments` and `op-backup` from raw `sys.argv` to typer for consistency with all other uv python scripts.
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Localize Grafana Alloy container image with dual Dockerfile + Nix builds from forge mirror
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
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.
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Upgrade Prometheus from v3.9.1 to v3.10.0 (distroless variants, PromQL fill operators, performance improvements)
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue