promote develop to master #6

Merged
unkinben merged 449 commits from develop into master 2024-06-01 14:48:48 +10:00
3 changed files with 13 additions and 8 deletions
Showing only changes of commit 911e284586 - Show all commits

View File

@ -0,0 +1,2 @@
---
profiles::cobbler::params::is_cobbler_master: true

View File

@ -7,6 +7,7 @@ class profiles::cobbler::config {
$httpd_ssl_certificate = $profiles::cobbler::params::httpd_ssl_certificate
$httpd_ssl_privatekey = $profiles::cobbler::params::httpd_ssl_privatekey
$pxe_just_once = $profiles::cobbler::params::pxe_just_once
$is_cobbler_master = $profiles::cobbler::params::is_cobbler_master
$service_cname = $profiles::cobbler::params::service_cname
$next_server = $profiles::cobbler::params::next_server
$server = $profiles::cobbler::params::server
@ -64,12 +65,13 @@ class profiles::cobbler::config {
}
# export cnames for cobbler
#profiles::dns::record { "${::facts['networking']['fqdn']}_${service_cname}_CNAME":
# value => $::facts['networking']['hostname'],
# type => 'CNAME',
# record => "${service_cname}.",
# zone => $::facts['networking']['domain'],
# order => 10,
#}
if $is_cobbler_master {
profiles::dns::record { "${::facts['networking']['fqdn']}_${service_cname}_CNAME":
value => $::facts['networking']['hostname'],
type => 'CNAME',
record => "${service_cname}.",
zone => $::facts['networking']['domain'],
order => 10,
}
}
}

View File

@ -8,6 +8,7 @@ class profiles::cobbler::params (
String $server = $::facts['networking']['ip'],
String $next_server = $::facts['networking']['ip'],
Boolean $pxe_just_once = true,
Boolean $is_cobbler_master = false,
Array $packages = [
'cobbler',
'cobbler3.2-web',