Skip to content

Bump openvox-server to 8.15.2 - #69

Merged
miharp merged 1 commit into
productionfrom
bump/openvox-server-8.15.2
Jul 28, 2026
Merged

Bump openvox-server to 8.15.2#69
miharp merged 1 commit into
productionfrom
bump/openvox-server-8.15.2

Conversation

@miharp

@miharp miharp commented Jul 28, 2026

Copy link
Copy Markdown
Owner

One-line pin bump in data/nodes/puppet.example.com.yamlprofile::openvox_server::version 8.15.18.15.2. That's the only place the version appears; the 8.15.0 in the comment just below refers to openvoxdb and is still accurate.

What's in the release

8.15.1...8.15.2 — one substantive fix:

  • Resolv regression with IPv6 DNS servers (#538, backport). A JRuby 9.4.13.0 regression made queries to IPv6 DNS servers fail: responses arrived with uncompressed addresses while the query used the compressed form, so the two never matched. Fixed by normalising through Addrinfo.ip, and applied to the server CLI entrypoints (gem, irb, ruby) as well.

The other two PRs are CI config (#533) and a docs link swap (#522) — no runtime effect.

Verification

Package availability — confirmed openvox-server-8.15.2-1.el10.noarch.rpm is present in yum.voxpupuli.org/openvox8/el/10 for both x86_64 and aarch64. Worth checking explicitly: the release landed 2026-07-27, and these VMs are Parallels on Apple Silicon, so an x86_64-only publish would have broken the build.

Static — Onceover: all four roles compile. Unit: 96 examples, 0 failures. validate lint check clean.

Live, on all three VMs (rebuilt from scratch, puppet agent -t, all exit 0 with no changes — i.e. idempotent):

Node Result
puppet.example.com clean, openvox-server-8.15.2-1.el10 installed, puppetserver active
agent01.example.com clean
agent02.example.com clean

All three applied config version f60d2b3, confirming they picked up this commit rather than a stale catalog.

Not changed

openvoxdb stays at 8.15.0-1.el10 — I checked the repo listing and that's still the newest build available, so the existing pin is already current.

🤖 Generated with Claude Code

Picks up the backported fix for a Resolv regression in JRuby 9.4.13.0
where queries to IPv6 DNS servers failed: responses arrived with
uncompressed addresses while the query used the compressed form, so the
two never matched. The fix normalises addresses through Addrinfo.ip.
Also applied to the server CLI entrypoints (gem, irb, ruby).

The rest of the release is CI and docs work with no runtime effect.

openvoxdb stays at 8.15.0-1.el10, which is still the newest build in the
openvox8 el-10 repo.

Upstream: OpenVoxProject/openvox-server@8.15.1...8.15.2

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@miharp
miharp merged commit 7195e0e into production Jul 28, 2026
3 checks passed
@miharp
miharp deleted the bump/openvox-server-8.15.2 branch July 28, 2026 15:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant