We have been successfully using ansible-pull at boot time to run through a 
playbook to ensure our webservers are up-to-date when they autoscale.

Since yesterday (with no changes to the playbook) we're getting the 
following error, every time it's run:



TASK: [Config files] 
**********************************************************
fatal: [127.0.0.1] => {'msg': "template_from_file() got an unexpected 
keyword argument 'vault_password'", 'failed': True}
fatal: [127.0.0.1] => {'msg': 'One or more items failed.', 'failed': True, 
'changed': False, 'results': [{'msg': "template_from_file() got an 
unexpected keyword argument 'vault_password'", 'failed': True}]}

FATAL: all hosts have already failed -- aborting


This relates to the following commands:

    - name: "Config files"
      template: src=templates/web/etc/httpd/{{ item }} dest=/etc/httpd/{{ 
item }}
      with_items:
        - conf/httpd.conf
        - conf.d/vhosts.conf
        - conf.d/info.conf



We have not used vault for anything, as far as I know none of the files are 
protected, etc.  Strangely, if I run the same playbook manually, it runs 
fine

[root@ip-10-0-102-44 local]# ansible-playbook local.yml -c local

...

TASK: [Config files] 
**********************************************************
changed: [127.0.0.1] => (item=conf/httpd.conf)
changed: [127.0.0.1] => (item=conf.d/vhosts.conf)
ok: [127.0.0.1] => (item=conf.d/info.conf)
ok: [127.0.0.1] => (item=conf.d/mpm.conf)
ok: [127.0.0.1] => (item=conf.d/mod_extract_forwarded.conf)
ok: [127.0.0.1] => (item=conf.d/geoip.conf)
ok: [127.0.0.1] => (item=conf.d/php.conf)
ok: [127.0.0.1] => (item=conf.d/defaults.conf)
ok: [127.0.0.1] => (item=conf.d/autoindex.conf)
ok: [127.0.0.1] => (item=conf.d/userdir.conf)
ok: [127.0.0.1] => (item=conf.d/skiddle.secret)
changed: [127.0.0.1] => (item=conf.d/gzip.conf)
ok: [127.0.0.1] => (item=conf.d/remoteip.conf)
changed: [127.0.0.1] => (item=conf.d/welcome.conf)

...
PLAY RECAP 
********************************************************************
127.0.0.1                  : ok=62   changed=27   unreachable=0    failed=0

Could anyone give any pointers here, it's quite an issue as none of our 
autoscale servers will build without intervention!

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to ansible-project+unsubscr...@googlegroups.com.
To post to this group, send email to ansible-project@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/17abb9c6-3dcc-4c1a-9e9b-59760b5ad15d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to