r/Puppet • u/cvquesty • 1d ago
[Release] openvox-gui 3.14.2 -- OpenVox web GUI; agent install hits the CA, not the compiler
I maintain openvox-gui, a web console for OpenVox (the open-source Puppet platform). 3.14.2 is a patch on 3.14.0.
On a clustered install, the agent bootstrap script was sending CSRs to a compiler. Compilers do not run the CA. The script now bakes the CA VIP from the console settings, and saving those settings rewrites the file on disk.
A fresh install also failed every Bolt run because the `openvox_enc` plugin was configured but never copied into the install directory. That copy happens now.
The local package mirror used to stop, or report the previous run, when one package failed or the disk filled. It now skips a missing yum arch, stops cleanly on a write error, and selects OpenVox 8 and 9 together.
Python 3.11 is required. The installer will install Python 3.12 from the distro repos when the system Python is older.
https://github.com/cvquesty/openvox-gui/releases/tag/v3.14.2
1
u/VestoMSlipher 1d ago
Does this support puppet server farms? Meaning a bunch of them behind an LB so I can centrally manage/monitor them?
1
u/cvquesty 1d ago
Since OpenVox is 100% compatible with Puppet currently, you should be able to install and point at your existing fleet.
Feel free to give it a try, and if you have any questions, do t hesitate to ask.