Skip to content

Commit fc7700a

Browse files
committed
(PE-39429) Only restart puppetdb on non-legacy compilers
1 parent 9a9703e commit fc7700a

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
@@ -306,9 +306,13 @@
306306
# Restart cluster compiler services that are likely not restarted by our
307307
# final Puppet run to increase chance everything is functional upon plan
308308
# completion
309-
run_command('systemctl restart pe-puppetserver.service pe-puppetdb.service',
309+
run_command('systemctl restart pe-puppetserver.service',
310310
$all_targets - $primary_target - $primary_postgresql_target - $replica_postgresql_target)
311311
312+
# PuppetDB is only found on modern compilers, not legacy ones
313+
run_command('systemctl restart pe-puppetdb.service',
314+
$all_targets - $primary_target - $primary_postgresql_target - $replica_postgresql_target - $legacy_compiler_targets)
315+
312316
# Run puppet on all targets again to ensure everything is fully up-to-date
313317
run_task('peadm::puppet_runonce', $all_targets)
314318
}

0 commit comments

Comments
 (0)