• v1.5.2 9e361cf38f

    eblume released this 2026-02-09 07:30:21 -08:00 | 309 commits to main since this release

    BlumeOps release v1.5.2

    What's Changed

    Features

    • Filter blumeops-tasks to only show dated/recurring tasks when due today or earlier.
    • Add docs-review mise task that sorts docs by last-reviewed frontmatter date, prioritizing never-reviewed cards. Updated the review-documentation how-to to match.

    Bug Fixes

    • Fix fly-deploy WARNING by starting nginx before Tailscale, deferring upstream DNS resolution to request time.

    Infrastructure

    • Migrate all Ansible op item get calls to op read URI syntax for cleaner output and remove the regex_replace workaround on the Fly deploy token.
    • Restrict fly.io proxy ACLs to dedicated tag:flyio-target endpoints instead of broad tag:k8s and tag:homelab grants. Migrate all Tailscale Ingresses to a shared ProxyGroup with per-Ingress tag overrides (tag:flyio-target on docs, loki, prometheus). Add autoApprovers for VIP service routes. Enable --accept-routes on indri for ProxyGroup VIP routing.

    Documentation

    Download docs-v1.5.2.tar.gz and configure the quartz container with:

    DOCS_RELEASE_URL=https://forge.ops.eblu.me/eblume/blumeops/releases/download/v1.5.2/docs-v1.5.2.tar.gz
    
    Downloads