Skip to content

Switch Debian builders to use OpenVox instead of Puppet#2431

Merged
evgeni merged 1 commit into
masterfrom
switch-openvox
Jun 12, 2026
Merged

Switch Debian builders to use OpenVox instead of Puppet#2431
evgeni merged 1 commit into
masterfrom
switch-openvox

Conversation

@evgeni

@evgeni evgeni commented Jun 10, 2026

Copy link
Copy Markdown
Member

No description provided.

@evgeni evgeni modified the milestone: Debian 13 Jun 10, 2026
Comment thread puppet/modules/jenkins_node/files/pbuilder_F67-add-openvox-repos Outdated
@evgeni evgeni added this to Debian 13 Jun 10, 2026
@evgeni
evgeni force-pushed the switch-openvox branch 2 times, most recently from 1360372 to f10c47a Compare June 10, 2026 08:25
@evgeni

evgeni commented Jun 10, 2026

Copy link
Copy Markdown
Member Author

This will require theforeman/foreman-packaging#11839 to work properly. But our "setup repos" scripts are Foreman version agnostic, and would also apply when building 3.19 and older.

Question: Do we want to backport the packaging change (should be safe, but… you know how things go) or introduce a if/else in the hook that sets up Puppet for 3.19 and older and OpenVox for 5.0+ (we did similar things for NodeJS in the past)?

@evgeni evgeni moved this from Todo to In Progress in Debian 13 Jun 10, 2026
@ekohl

ekohl commented Jun 10, 2026

Copy link
Copy Markdown
Member

Question: Do we want to backport the packaging change (should be safe, but… you know how things go) or introduce a if/else in the hook that sets up Puppet for 3.19 and older and OpenVox for 5.0+ (we did similar things for NodeJS in the past)?

I consider it an oversight for 3.19 so I'd be OK with backporting. Perhaps aim for consistency with RPM builds?

@evgeni

evgeni commented Jun 10, 2026

Copy link
Copy Markdown
Member Author

As we're still building 3.18.z, it would also need to go there to keep builds working.
But theforeman/foreman-packaging#12533 landed in 3.17, so you could say backporting that to 3.18 is also fair game.

@ogajduse

Copy link
Copy Markdown
Member

OpenVox was backported to deb/3.18 and deb/3.19 are we ready to undraft this PR?

@evgeni
evgeni marked this pull request as ready for review June 11, 2026 14:28
@evgeni

evgeni commented Jun 11, 2026

Copy link
Copy Markdown
Member Author

Ruby Rhod voice Super ready!

@evgeni
evgeni merged commit d403fb6 into master Jun 12, 2026
2 checks passed
@evgeni
evgeni deleted the switch-openvox branch June 12, 2026 09:00
@github-project-automation github-project-automation Bot moved this from In Progress to Done in Debian 13 Jun 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants