Project

General

Profile

« Previous | Next » 

Revision e94329a5

Added by Michael Moll about 8 years ago

add versioned-code-service on puppetserver >= 2.3

This eases upgrades of puppetserver to 2.3, see
https://docs.puppet.com/puppetserver/2.3/release_notes.html#modifications-to-bootstrapcfg-might-cause-problems-during-upgrades-to-230

closes GH-373

View differences:

manifests/server/puppetserver.pp
line => 'puppetlabs.services.ca.certificate-authority-disabled-service/certificate-authority-disabled-service',
}
if versioncmp($server_puppetserver_version, '2.3') >= 0 {
$versioned_code_service_ensure = present
} else {
$versioned_code_service_ensure = absent
}
file_line { 'versioned_code_service':
ensure => $versioned_code_service_ensure,
path => "${server_puppetserver_dir}/bootstrap.cfg",
line => 'puppetlabs.services.versioned-code-service.versioned-code-service/versioned-code-service',
}
file { "${server_puppetserver_dir}/conf.d/ca.conf":
ensure => file,
content => template('puppet/server/puppetserver/conf.d/ca.conf.erb'),

Also available in: Unified diff