puppet-prod/site/profiles/manifests/cobbler/params.pp
Ben Vincent 396606b1fa
All checks were successful
Build / precommit (pull_request) Successful in 4m35s
chore: update cobbler for el9
- update cobbler/cobbler-web package
- update path for ipxebins
2025-07-12 14:11:21 +10:00

26 lines
851 B
Puppet

# profiles::cobbler::params
class profiles::cobbler::params (
Stdlib::Absolutepath $httpd_ssl_certificate = '/etc/pki/tls/vault/certificate.crt',
Stdlib::Absolutepath $httpd_ssl_privatekey = '/etc/pki/tls/vault/private.key',
Stdlib::Absolutepath $tftpboot_path = '/var/lib/tftpboot/boot',
Stdlib::Fqdn $service_cname = $facts['networking']['fqdn'],
String $default_password_crypted = 'changeme',
String $server = $::facts['networking']['ip'],
String $next_server = $::facts['networking']['ip'],
Boolean $pxe_just_once = true,
Boolean $is_cobbler_master = false,
Boolean $cache_enabled = false,
Array $packages = [
'cobbler',
'httpd',
'syslinux',
'dnf-plugins-core',
'debmirror',
'pykickstart',
'fence-agents',
'selinux-policy-devel',
'ipxe-bootimgs',
]
){
}