puppet-prod/site/profiles/manifests/cobbler/init.pp
Ben Vincent d785894473
All checks were successful
Build / precommit (pull_request) Successful in 4m36s
feat: add new cobbler master
- change cobbler.main.unkin.net to 2098
- change to networkd
- add anycast address for pxeserver
- update dhcp::server hiera with pxeserver address
- frr for el8 cannot set nice
- replace ipxebins class with rpm
2025-07-12 19:31:50 +10:00

16 lines
479 B
Puppet

# profiles::cobbler::init
class profiles::cobbler::init (
) {
# wait for enc_role to be populated, needed for hieradata to match
if $facts['enc_role'] == 'roles::infra::cobbler::server' {
include profiles::cobbler::config
include profiles::cobbler::install
include profiles::cobbler::selinux
include profiles::cobbler::service
Class['profiles::cobbler::install']
-> Class['profiles::cobbler::config']
-> Class['profiles::cobbler::selinux']
}
}