Skip to content

Commit 713f06e

Browse files
committed
(PE-39429) Only restart puppetdb on non-legacy compilers
1 parent 315d4ea commit 713f06e

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

plans/convert.pp

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -305,9 +305,13 @@
305305
# Restart cluster compiler services that are likely not restarted by our
306306
# final Puppet run to increase chance everything is functional upon plan
307307
# completion
308-
run_command('systemctl restart pe-puppetserver.service pe-puppetdb.service',
308+
run_command('systemctl restart pe-puppetserver.service',
309309
$all_targets - $primary_target - $primary_postgresql_target - $replica_postgresql_target)
310310
311+
# PuppetDB is only found on modern compilers, not legacy ones
312+
run_command('systemctl restart pe-puppetdb.service',
313+
$all_targets - $primary_target - $primary_postgresql_target - $replica_postgresql_target - $legacy_compiler_targets)
314+
311315
# Run puppet on all targets again to ensure everything is fully up-to-date
312316
run_task('peadm::puppet_runonce', $all_targets)
313317
}

0 commit comments

Comments
 (0)