feat: migrate puppetserver -> openvox-server (#412)
- enable openvox repo - ensure puppetdb-termini and puppetserver are purged - set openvox-server as the package to install - set termini package to openvoxdb-termini Reviewed-on: #412
This commit was merged in pull request #412.
This commit is contained in:
@@ -20,12 +20,23 @@ class profiles::puppet::puppetmaster (
|
||||
include profiles::puppet::puppetca
|
||||
include profiles::puppet::eyaml
|
||||
|
||||
# migration to openvox, cleanup puppetserver/puppetdb-termini
|
||||
package {'puppetdb-termini':
|
||||
ensure => purged,
|
||||
before => Package['openvoxdb-termini'],
|
||||
}
|
||||
package {'puppetserver':
|
||||
ensure => purged,
|
||||
before => Package['openvox-server'],
|
||||
}
|
||||
|
||||
class { 'puppetdb::master::config':
|
||||
puppetdb_server => $puppetdb_host,
|
||||
manage_storeconfigs => false,
|
||||
terminus_package => 'openvoxdb-termini',
|
||||
}
|
||||
|
||||
Package['puppetserver']
|
||||
Package['openvox-server']
|
||||
-> Class['profiles::puppet::gems']
|
||||
-> Class['profiles::puppet::r10k']
|
||||
-> Class['profiles::puppet::g10k']
|
||||
|
||||
Reference in New Issue
Block a user