• v0.3.2 512df2ae83

    v0.3.2
    Release / release (push) Successful in 59s
    Stable

    xavierk released this 2026-09-10 04:15:04 +00:00 | 88 commits to main since this release

    Fenris v0.3.2 — fresh-install hotfix

    Fixed

    • Collector crashed on every fresh install (#53): fenris-collect.service failed with KeyError: 'store_path' because the packaged config template never mentions store_path and get_store_path() demanded it. The store path now defaults to /var/lib/fenris/observations.db when the config omits it, the template documents the key, and regression tests cover the fresh-install path.
    • No schema or store-format changes — upgrade and rollback are drop-in.

    Packages

    Install via apt (Debian/Ubuntu):

    sudo mkdir -p /etc/apt/keyrings
    curl --fail -fsSL https://git.bongbetic.com/api/packages/xavierk/debian/repository.key | sudo gpg --dearmor -o /etc/apt/keyrings/gitea-xavierk.asc
    echo "deb [signed-by=/etc/apt/keyrings/gitea-xavierk.asc] https://git.bongbetic.com/api/packages/xavierk/debian bookworm main" | sudo tee /etc/apt/sources.list.d/fenris.list
    sudo apt update && sudo apt install fenris
    

    Install via dnf (Fedora):

    sudo dnf config-manager --add-repo https://git.bongbetic.com/xavierk/Fenris/raw/branch/main/packaging/fenris.repo
    sudo dnf install fenris
    

    Install via zypper (openSUSE Tumbleweed):

    curl --fail -fsSL -o /tmp/fenris.repo https://git.bongbetic.com/xavierk/Fenris/raw/branch/main/packaging/fenris.repo
    sudo sed -i 's|^gpgkey=.*|gpgkey=https://git.bongbetic.com/api/packages/xavierk/rpm/repository.key|' /tmp/fenris.repo
    sudo zypper ar /tmp/fenris.repo && sudo zypper --gpg-auto-import-keys refresh fenris && sudo zypper install fenris
    

    Upgrade from 0.3.0/0.3.1: sudo zypper update fenris / sudo apt install fenris / sudo dnf update fenris. If you had to add store_path manually, you may now remove that line.

    Verification

    rpm -Kv fenris-0.3.2-1.x86_64.rpm
    gpg --verify SHA256SUMS.asc SHA256SUMS
    sha256sum -c SHA256SUMS
    

    Artifacts

    • fenris_0.3.2_amd64.deb (Debian/Ubuntu)
    • fenris-0.3.2-1.x86_64.rpm (Fedora/openSUSE)
    • SHA256SUMS.asc (clearsigned checksums)

    See docs/install/signing-key-ceremony.md for key ceremony details.

    Downloads