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 12 0 52 41 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:39 +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:39 +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:39 +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:39 +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:39 +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:40 +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:40 +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:40 +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:40 +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:50:41 +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:50:41 +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:50:41 +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:50:41 +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:50:42 +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:50:43 +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:50:43 +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:50:43 +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:50:43 +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:50:43 +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:50:44 +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:50:44 +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:50:44 +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:50:44 +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:50:44 +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:50:45 +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:50:45 +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:50:45 +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:50:45 +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:50:45 +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:50:46 +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:50:46 +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:50:46 +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:50:46 +0000
Task: test bad conditional based on nested variables (shell)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:50:47 +0000
Task: debug (debug)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:50:47 +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 ok False False 0:00:00 Fri, 31 May 2019 14:50:47 +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:50:47 +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:50:47 +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:50:47 +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:50:48 +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:50:48 +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:50:48 +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:50:48 +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:50:48 +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:50:49 +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:50:49 +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:50:49 +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:50:49 +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:50:49 +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:50:50 +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:50:50 +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:50:50 +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:50:50 +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:50:50 +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:50:50 +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:00 Fri, 31 May 2019 14:50:51 +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:50:51 +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:50:51 +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:50:51 +0000
Task: debug (debug)
Host Status Changed ignore_errors Duration Ended
testhost ok False False 0:00:00 Fri, 31 May 2019 14:50:51 +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:50:52 +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:50:52 +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:50:52 +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:50:52 +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:50:52 +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:50:52 +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:50:53 +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:50:53 +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:50:53 +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:50:53 +0000
Task: var subkey simple string (debug)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:50:53 +0000
Task: toplevel simple string (debug)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:50:53 +0000
Task: ensure top and multi work same (assert)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:50:54 +0000
Task: var subkey string with dots (debug)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:50:54 +0000
Task: debug (debug)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:50:54 +0000
Task: ensure top and multi work same (assert)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:50:54 +0000
Task: var subkey string with dots (debug)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:50:54 +0000
Task: debug (debug)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:50:54 +0000
Task: ensure top and multi work same (assert)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:50:55 +0000
Task: var subkey string with colon (debug)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:50:55 +0000
Task: debug (debug)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:50:55 +0000
Task: ensure top and multi work same (assert)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:50:55 +0000
Task: var subkey string with spaces (debug)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:50:55 +0000
Task: debug (debug)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:50:55 +0000
Task: ensure top and multi work same (assert)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:50:56 +0000
Task: var subkey with 'yes' value (debug)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:50:56 +0000
Task: debug (debug)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:50:56 +0000
Task: ensure top and multi work same (assert)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:50:56 +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:50:56 +0000
Task: debug (debug)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:50:56 +0000
Task: ensure top and multi work same (assert)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:50:57 +0000
Task: test that 'comparison expression' item works with_items (assert)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:50:57 +0000
Task: test that 'comparison expression' item works in loop (assert)
Host Status Changed ignore_errors Duration Ended
testhost skipped False False 0:00:00 Fri, 31 May 2019 14:50:57 +0000