synchronize error

349 views
Skip to first unread message

John Scancella

unread,
Jul 15, 2015, 10:19:07 AM7/15/15
to ansible...@googlegroups.com
Hello,

I am having trouble executing this playbook
---
- hosts: chronam-servers
  vars:
    SOLR_VERSION: 4.10.4
    SOLR_HOME: "/opt/solr"
  tasks:
  - name: download solr {{SOLR_VERSION}}

  - name: untar solr {{SOLR_VERSION}}
    unarchive: src=/tmp/solr-{{SOLR_VERSION}}.tgz dest=/tmp creates=/tmp/solr-{{SOLR_VERSION}}

  - name: create solr user
    user: name=solr home={{SOLR_HOME}} shell=/bin/bash append=yes state=present system=yes
    become: yes 

  - name: copy example directory to {{SOLR_HOME}}
    synchronize: dest={{SOLR_HOME}} src=/tmp/solr-{{SOLR_VERSION}}/example/ recursive=yes owner=solr group=solr mode=0775
    delegate_to: "{{inventory_hostname}}"
    become: yes 

  - name: Copy chronam config files
    copy: dest={{item.dest}} src={{item.src}} 
    with_items:
      - { src: 'conf/schema.xml', dest: "{{SOLR_HOME}}/solr/collection1/conf/schema.xml" }
      - { src: 'conf/solrconfig.xml', dest: "{{SOLR_HOME}}/solr/collection1/conf/solrconfig.xml" }
    become: yes 

  - name: start solr
    service: name=jetty8 state=started
    become: yes 

I am getting the error:
PLAY [chronam-servers] ******************************************************** 

GATHERING FACTS *************************************************************** 
ok: [localhost]

TASK: [download solr {{SOLR_VERSION}}] **************************************** 
ok: [localhost]

TASK: [untar solr {{SOLR_VERSION}}] ******************************************* 
ok: [localhost]

TASK: [create solr user] ****************************************************** 
ok: [localhost]

TASK: [copy example directory to {{SOLR_HOME}}] ******************************* 
failed: [localhost -> localhost] => {"failed": true}
msg: Boolean solr not in either boolean list

FATAL: all hosts have already failed -- aborting

PLAY RECAP ******************************************************************** 
           to retry, use: --limit @/home/ubuntu/solr.retry

localhost                  : ok=4    changed=0    unreachable=0    failed=1   

What does "Boolean solr not in either boolean list" mean? How do I fix it?

Thanks
John
 
Reply all
Reply to author
Forward
Message has been deleted
0 new messages