Skip to content
Snippets Groups Projects
Commit ab3bdd8a authored by caoyuan's avatar caoyuan
Browse files

Fix Creating Panko MongoDB database failed

The check whether 'already' presents in mongodb output
should belong to changed_when.

Change-Id: I829c8906f0f7b61d3f6e0211319899d126e6850c
Closes-Bug: #1668216
parent ef34e2a1
No related branches found
No related tags found
No related merge requests found
...@@ -3,9 +3,8 @@ ...@@ -3,9 +3,8 @@
command: docker exec -t mongodb mongo --host {{ panko_database_mongodb_address }} --eval 'db = db.getSiblingDB("{{ panko_database_name }}"); db.createUser({user':' "{{ panko_database_user }}", pwd':' "{{ panko_database_password }}", roles':' [ "readWrite", "dbAdmin" ]})' command: docker exec -t mongodb mongo --host {{ panko_database_mongodb_address }} --eval 'db = db.getSiblingDB("{{ panko_database_name }}"); db.createUser({user':' "{{ panko_database_user }}", pwd':' "{{ panko_database_password }}", roles':' [ "readWrite", "dbAdmin" ]})'
register: mongodb_panko_database register: mongodb_panko_database
run_once: true run_once: true
failed_when: changed_when: "{{ 'already' not in mongodb_panko_database.stdout }}"
- "'already' not in mongodb_panko_database.stdout" failed_when: "{{ mongodb_panko_database.rc != 0 or mongodb_panko_database.stdout.split()[4] != 'connecting' }}"
- mongodb_panko_database.stdout.split()[4] != 'connecting'
delegate_to: "{{ groups['mongodb'][0] }}" delegate_to: "{{ groups['mongodb'][0] }}"
when: when:
- panko_database_type == "mongodb" - panko_database_type == "mongodb"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment