Skip to content

Commit

Permalink
Fix issue where ad-hoc commands for multiple hosts ran on single host
Browse files Browse the repository at this point in the history
  • Loading branch information
shanemcd committed Apr 21, 2021
1 parent ce588a6 commit 7fd5a4e
Showing 1 changed file with 0 additions and 8 deletions.
8 changes: 0 additions & 8 deletions awx/main/tasks.py
Original file line number Diff line number Diff line change
Expand Up @@ -2734,14 +2734,6 @@ def build_env(self, ad_hoc_command, private_data_dir, isolated=False, private_da
env['ANSIBLE_LOAD_CALLBACK_PLUGINS'] = '1'
env['ANSIBLE_SFTP_BATCH_MODE'] = 'False'

# Create a directory for ControlPath sockets that is unique to each
# ad hoc command
cp_dir = os.path.join(private_data_dir, 'cp')
if not os.path.exists(cp_dir):
os.mkdir(cp_dir, 0o700)
# FIXME: more elegant way to manage this path in container
env['ANSIBLE_SSH_CONTROL_PATH'] = '/runner/cp'

return env

def build_args(self, ad_hoc_command, private_data_dir, passwords):
Expand Down

0 comments on commit 7fd5a4e

Please sign in to comment.