Arguments and configuration
Argument Value
version None
verbosity 1
ask_pass False
private_key_file None
remote_user None
connection smart
timeout 10
ssh_common_args
sftp_extra_args
scp_extra_args
ssh_extra_args
force_handlers True
flush_cache False
become False
become_method sudo
become_user None
become_ask_pass False
tags ['all']
skip_tags []
check False
syntax False
diff False
inventory ['/root/.ansible/test/tmp/conditionals-zeursra7-ÅÑŚÌβŁÈ/test/integration/inventory']
listhosts False
subset None
extra_vars Not saved by ARA as configured by 'ignored_arguments'
vault_ids []
ask_vault_pass False
vault_password_files []
forks 5
module_path None
listtasks False
listtags False
step False
start_at_task None
args ['play.yml']
Records No records have been saved with ara_record for this playbook.
Files
Hosts
Host Changed Failed Ok Skipped Unreachable
testhost 13 0 73 20 0
Play: testhost
Task: set conditional bare vars status (set_fact)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:50:58 +0000
Task: test conditional '==' (shell)
Host Status Changed ignore_errors Duration Ended
testhost changed True False 0:00:00 Fri, 31 May 2019 14:50:59 +0000
Task: assert conditional '==' ran (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:50:59 +0000
Task: test bad conditional '==' (shell)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:50:59 +0000
Task: assert bad conditional '==' did NOT run (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:50:59 +0000
Task: test conditional '!=' (shell)
Host Status Changed ignore_errors Duration Ended
testhost changed True False 0:00:00 Fri, 31 May 2019 14:51:00 +0000
Task: assert conditional '!=' ran (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:00 +0000
Task: test bad conditional '!=' (shell)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:51:00 +0000
Task: assert bad conditional '!=' did NOT run (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:00 +0000
Task: test conditional 'in' (shell)
Host Status Changed ignore_errors Duration Ended
testhost changed True False 0:00:00 Fri, 31 May 2019 14:51:01 +0000
Task: assert conditional 'in' ran (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:01 +0000
Task: test bad conditional 'in' (shell)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:51:01 +0000
Task: assert bad conditional 'in' did NOT run (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:01 +0000
Task: test conditional 'not in' (shell)
Host Status Changed ignore_errors Duration Ended
testhost changed True False 0:00:00 Fri, 31 May 2019 14:51:01 +0000
Task: assert conditional 'not in' ran (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:02 +0000
Task: test bad conditional 'not in' (shell)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:51:02 +0000
Task: assert bad conditional 'not in' did NOT run (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:02 +0000
Task: test conditional 'is defined' (shell)
Host Status Changed ignore_errors Duration Ended
testhost changed True False 0:00:00 Fri, 31 May 2019 14:51:02 +0000
Task: assert conditional 'is defined' ran (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:02 +0000
Task: test bad conditional 'is defined' (shell)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:51:03 +0000
Task: assert bad conditional 'is defined' did NOT run (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:03 +0000
Task: test conditional 'is not defined' (shell)
Host Status Changed ignore_errors Duration Ended
testhost changed True False 0:00:00 Fri, 31 May 2019 14:51:03 +0000
Task: assert conditional 'is not defined' ran (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:03 +0000
Task: test bad conditional 'is not defined' (shell)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:51:03 +0000
Task: assert bad conditional 'is not defined' did NOT run (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:04 +0000
Task: test bad conditional 'is undefined' (shell)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:51:04 +0000
Task: assert bad conditional 'is undefined' did NOT run (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:04 +0000
Task: test bare conditional (shell)
Host Status Changed ignore_errors Duration Ended
testhost changed True False 0:00:00 Fri, 31 May 2019 14:51:04 +0000
Task: assert bare conditional ran (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:04 +0000
Task: test conditional using a variable (shell)
Host Status Changed ignore_errors Duration Ended
testhost changed True False 0:00:00 Fri, 31 May 2019 14:51:05 +0000
Task: assert conditional using a variable ran (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:05 +0000
Task: test good conditional based on nested variables (shell)
Host Status Changed ignore_errors Duration Ended
testhost changed True False 0:00:00 Fri, 31 May 2019 14:51:05 +0000
Task: assert good conditional based on nested var ran (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:05 +0000
Task: test bad conditional based on nested variables (shell)
Host Status Changed ignore_errors Duration Ended
testhost changed True False 0:00:00 Fri, 31 May 2019 14:51:06 +0000
Task: debug (debug)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:06 +0000
Task: assert that the bad nested conditional is skipped since 'bare' since 'string' template is resolved to 'false' (assert)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:51:06 +0000
Task: assert that the bad nested conditional did run since non bare 'string' is untemplated but 'trueish' (assert)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:51:06 +0000
Task: test bad conditional based on nested variables with bool filter (shell)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:51:07 +0000
Task: assert that the bad nested conditional did NOT run as bool forces evaluation (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:07 +0000
Task: set fact to string 'false' (set_fact)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:07 +0000
Task: set fact to string 'False' (set_fact)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:07 +0000
Task: set fact to a proper boolean using complex args (set_fact)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:07 +0000
Task: test boolean value 'false' string using 'when: var' (command)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:51:07 +0000
Task: assert that the task did not run for 'false' (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:08 +0000
Task: test boolean value 'false' string using 'when: not var' (command)
Host Status Changed ignore_errors Duration Ended
testhost changed True False 0:00:00 Fri, 31 May 2019 14:51:08 +0000
Task: assert that the task DID run for not 'false' (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:08 +0000
Task: test boolean value of 'False' string using 'when: var' (command)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:51:08 +0000
Task: assert that the task did not run for 'False' (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:08 +0000
Task: test boolean value 'False' string using 'when: not var' (command)
Host Status Changed ignore_errors Duration Ended
testhost changed True False 0:00:00 Fri, 31 May 2019 14:51:09 +0000
Task: assert that the task DID run for not 'False' (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:09 +0000
Task: test proper boolean value of complex arg using 'when: var' (command)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:51:09 +0000
Task: assert that the task did not run for proper boolean false (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:09 +0000
Task: test proper boolean value of complex arg using 'when: not var' (command)
Host Status Changed ignore_errors Duration Ended
testhost changed True False 0:00:00 Fri, 31 May 2019 14:51:10 +0000
Task: assert that the task DID run for not false (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:10 +0000
Task: set_fact (set_fact)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:10 +0000
Task: test a with_items loop using a variable with a missing attribute (debug)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:01 Fri, 31 May 2019 14:51:11 +0000
Task: set_fact (set_fact)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:51:11 +0000
Task: assert the task was skipped (assert)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:51:11 +0000
Task: test a with_items loop skipping a single item (debug)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:12 +0000
Task: debug (debug)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:12 +0000
Task: assert only a single item was skipped (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:12 +0000
Task: test complex templated condition (debug)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:12 +0000
Task: test dict with invalid key is undefined (debug)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:12 +0000
Task: assert the task did not fail (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:12 +0000
Task: test dict with invalid key does not run with conditional is defined (debug)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:51:13 +0000
Task: assert the task was skipped (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:13 +0000
Task: test list with invalid element does not run with conditional is defined (debug)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:51:13 +0000
Task: assert the task was skipped (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:13 +0000
Task: test list with invalid element is undefined (debug)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:13 +0000
Task: assert the task did not fail (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:13 +0000
Task: var subkey simple string (debug)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:14 +0000
Task: toplevel simple string (debug)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:14 +0000
Task: ensure top and multi work same (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:14 +0000
Task: var subkey string with dots (debug)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:14 +0000
Task: debug (debug)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:14 +0000
Task: ensure top and multi work same (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:14 +0000
Task: var subkey string with dots (debug)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:15 +0000
Task: debug (debug)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:15 +0000
Task: ensure top and multi work same (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:15 +0000
Task: var subkey string with colon (debug)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:15 +0000
Task: debug (debug)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:15 +0000
Task: ensure top and multi work same (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:15 +0000
Task: var subkey string with spaces (debug)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:16 +0000
Task: debug (debug)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:17 +0000
Task: ensure top and multi work same (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:17 +0000
Task: var subkey with 'yes' value (debug)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:17 +0000
Task: debug (debug)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:17 +0000
Task: ensure top and multi work same (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:18 +0000
Task: var subkey with 'no' value (debug)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:51:18 +0000
Task: debug (debug)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:51:18 +0000
Task: ensure top and multi work same (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:18 +0000
Task: test that 'comparison expression' item works with_items (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:18 +0000
Task: test that 'comparison expression' item works in loop (assert)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:51:18 +0000