Description of problem: Use $log.log_hashes to filter out sensitive data in Ansible Playbook service. So sensitive data would not be logged in log files. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Verified in 5.9.0.5 5.8 stream -------------- [----] I, [2017-11-06T05:36:26.977725 #4782:51c3f90] INFO -- : Q-task_id([service_template_provision_task_1]) MIQ(ServiceAnsiblePlaybook#execute) Launching Ansible Tower job with options: [----] I, [2017-11-06T05:36:26.978793 #4782:51c3f90] INFO -- : Q-task_id([service_template_provision_task_1]) extra_vars: !ruby/hash:ActiveSupport::HashWithIndifferentAccess [----] I, [2017-11-06T05:36:26.978880 #4782:51c3f90] INFO -- : Q-task_id([service_template_provision_task_1]) test: test123 [----] I, [2017-11-06T05:36:26.978945 #4782:51c3f90] INFO -- : Q-task_id([service_template_provision_task_1]) manageiq: !ruby/hash:ActiveSupport::HashWithIndifferentAccess [----] I, [2017-11-06T05:36:26.979019 #4782:51c3f90] INFO -- : Q-task_id([service_template_provision_task_1]) api_url: https://******** [----] I, [2017-11-06T05:36:26.979107 #4782:51c3f90] INFO -- : Q-task_id([service_template_provision_task_1]) api_token: eb892559a34f74d1f842553d92334824 [----] I, [2017-11-06T05:36:26.979188 #4782:51c3f90] INFO -- : Q-task_id([service_template_provision_task_1]) service: services/1 5.9 latest: ------------------ [----] I, [2017-11-06T05:39:14.009451 #2006:7996b8] INFO -- : MIQ(ServiceAnsiblePlaybook#execute) Launching Ansible Tower job with options: [----] I, [2017-11-06T05:39:14.010556 #2006:7996b8] INFO -- : --- extra_vars: manageiq: api_url: https://******** api_token: da512e98418f367117fd91a5ddc76593 service: services/5