Closed garlick closed 3 weeks ago
Will combine this with #6408 - withdrawing.
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 83.58%. Comparing base (
0fe32a4
) to head (980229f
). Report is 10 commits behind head on master.
Problem: housekeeping and perilog use 'flux imp kill' to implement send signals to housekeeping and prolog/epilog processes, but the 'flux imp kill' subcommand is being deprecated in favor of having the IMP forwarding signals.
Don't configure bulk-exec with the imp path so that bulk_exec_kill() will use flux_subprocess_kill().
Fixes #6409
(don't merge before we have a flux-security release with flux-framework/flux-security#188 in it)