Specifically here's what I'm seeing. It seems like such a fundamental issue that I'm sure it's environmental. It's only happening on my windows system out of about 8 others that I'm testing as well. Even a simple one-play ping playbook fails, so something's clearly not working properly.
failed: [mitchtest03] => {"failed": true, "parsed": false}
invalid output was: Traceback (most recent call last):
File "/home/trouxadmin/.ansible/tmp/ansible-1378308861.04-273677145818408/setup", line 3078, in <module>
main()
File "/home/trouxadmin/.ansible/tmp/ansible-1378308861.04-273677145818408/setup", line 2144, in main
data = run_setup(module)
File "/home/trouxadmin/.ansible/tmp/ansible-1378308861.04-273677145818408/setup", line 2082, in run_setup
facts = ansible_facts()
File "/home/trouxadmin/.ansible/tmp/ansible-1378308861.04-273677145818408/setup", line 2071, in ansible_facts
facts.update(Facts().populate())
File "/home/trouxadmin/.ansible/tmp/ansible-1378308861.04-273677145818408/setup", line 146, in __init__
self.get_date_time_facts()
File "/home/trouxadmin/.ansible/tmp/ansible-1378308861.04-273677145818408/setup", line 437, in get_date_time_facts
if self.facts['date_time']['epoch'][0] == '%':
IndexError: string index out of range