Skip to content

Commit ee6c3dd

Browse files
committed
fix: add forgotten health_checks var and rename var for better understanding
1 parent 90f125e commit ee6c3dd

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

plans/patch_batch.pp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
if $run_health_check {
1717
out::message('patch_batch.pp: Running health check before patching')
18-
run_task('os_patching::health_check', $targets,
18+
$health_checks = run_task('os_patching::health_check', $targets,
1919
_catch_errors => $catch_errors,
2020
target_noop_state => $noop_state,
2121
target_runinterval => $runinterval,
@@ -24,9 +24,9 @@
2424
)
2525

2626
$nodes_to_patch = $health_checks.filter | $items | { $items.value['state'] == 'clean' }
27-
$nodes_skipped = $health_checks.filter | $items | { $items.value['state'] != 'clean' }
27+
$nodes_to_skip = $targets - $nodes_to_patch
2828

29-
$skipped_nodes = $nodes_skipped.map | $value | { $value['certname'] }
29+
$skipped_nodes = $nodes_to_skip.map | $value | { $value['certname'] }
3030
$patchable_nodes = $nodes_to_patch.map | $value | { $value['certname'] }
3131

3232
$task_result = run_task('os_patching::patch_server', $patchable_nodes,

0 commit comments

Comments
 (0)