feat: migrate puppet-agent to openvox (#408)

- change from puppet-agent to openvox-agent
- upgrade version from 7.34 to 7.36
- ensure workflow of: Yumrepo -> dnf-makecache -> Package

Reviewed-on: #408
This commit was merged in pull request #408.
This commit is contained in:
2025-10-18 19:11:38 +11:00
parent e724326d43
commit 98b866fce7
9 changed files with 62 additions and 38 deletions
+2 -8
View File
@@ -1,7 +1,5 @@
# this is the base class, which will be used by all servers
class profiles::base (
Array $puppet_servers,
) {
class profiles::base () {
# run a limited set of classes on the first run aimed at bootstrapping the new node
if $facts['firstrun'] {
@@ -13,11 +11,7 @@ class profiles::base (
# manage the puppet agent
include profiles::puppet::agent
# manage puppet clients
if ! member($puppet_servers, $trusted['certname']) {
include profiles::puppet::client
}
include profiles::puppet::client
# include the base profiles
include profiles::base::repos