fix: require openvox-agent instead of puppet-agent in puppet-initial #172
Reference in New Issue
Block a user
Delete Branch "benvin/puppet-initial-openvox-agent"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Why
The estate migrated from Puppet to OpenVox. The
puppet-agentpackage name no longer exists in the rpm-vendor repos, so kickstart installs ofpuppet-initialfail dependency resolution with "nothing provides puppet-agent", blocking host provisioning.(Note:
openvox-agentdoesProvides: puppet-agent = 7, so an alternative root cause is openvox repo priority/availability during the kickstart solve. This PR changes the explicitRequiresas requested so puppet-initial depends on the package by its real name.)Changes
puppet-agenttoopenvox-agent.1.0.4->1.0.5so a new RPM is published (deploy dedup skips identical filenames).Validation
make test— 72 passed.nfpm pkgbuild in the almalinux9-rpmbuilder image: RPM assembles aspuppet-initial-1.0.5-1.x86_64,rpm -qpRreportsRequires: openvox-agent.openvox-agentis resolvable from the openvox el9 remote (7.35.0–7.37.2 available).https://claude.ai/code/session_01JUoARVdmhxKQHyyyp1pxeT