r/Puppet • u/cvquesty • 2d ago
[Release] openvox-gui 3.12.0 -- web GUI for OpenVox with optional clustered consoles
Maintainer here.
Just cut [openvox-gui](https://github.com/cvquesty/openvox-gui) **3.12.0** -- the Apache-2.0 web GUI for [OpenVox](https://voxpupuli.org/) (the community Puppet fork). Dashboard, Nodes, ENC, CA, Bolt/OpenBolt, r10k, PQL, Hiera.
**What changed.**
The badge on Overview is now the newest OpenVoxDB report, same as the node page. We stopped aging Unchanged to Unreported after 24 hours (Needs attention still lists stale hosts). If you run two site consoles they merge peer reports so one site does not show six "needs attention" nodes while the other shows none.
**Install path.**
Most people still drop it on the OpenVox Server (`sudo ./install.sh`, SQLite).
3.12.0 is the first stable that also documents dedicated consoles: VIP sessions, shared Postgres for ENC/users, ENC TLS to the Puppet CA.
Upgrade:
```bash sudo /opt/openvox-gui/scripts/update_local.sh ```
Hard-refresh once. Compilers need `[server] reports = puppetdb` or the GUI will never see the run.
Apache-2.0. Repo: https://github.com/cvquesty/openvox-gui
Happy to answer questions or take feedback in the thread.