diff --git a/roles/easyredmine/tasks/database.yml b/roles/easyredmine/tasks/database.yml index eda7aa0..82ce2bd 100644 --- a/roles/easyredmine/tasks/database.yml +++ b/roles/easyredmine/tasks/database.yml @@ -47,13 +47,13 @@ login_user: '{{ mysql_admin_login }}' login_password: '{{ mysql_admin_password }}' register: redmine_db_import - when: do_redmine_db_import == True and (redmine_db_import_done.stat.exists == False or redmine_db_created|changed) - + when: do_redmine_db_import == True and (redmine_db_import_done.stat.exists == False or redmine_db_created is changed) + - name: create successful database import file file: path: '{{ _redmine_db_import_success }}' state: touch - when: do_redmine_db_import == True and redmine_db_import_done.stat.exists == False and redmine_db_import|success + when: do_redmine_db_import == True and redmine_db_import_done.stat.exists == False and redmine_db_import is success - name: create redmine db user mysql_user: diff --git a/roles/easyredmine/tasks/redmine.yml b/roles/easyredmine/tasks/redmine.yml index f3ee3c5..60549f8 100644 --- a/roles/easyredmine/tasks/redmine.yml +++ b/roles/easyredmine/tasks/redmine.yml @@ -56,7 +56,7 @@ path: '{{ redmine_root_dir }}' state: absent become: yes - when: redmine_db_created is defined and redmine_db_created|changed + when: redmine_db_created is defined and redmine_db_created is changed - name: make installation directory file: @@ -67,9 +67,9 @@ become: yes register: mk_redmine_root_dir -- name: run redmine installer +- name: run redmine installer (`tail -f ~vagrant/install.log` on guest for status) shell: 'source ~/.bash_profile && {{ _redmine_install_wrapper }} > ~/install.log 2>&1' - when: mk_redmine_root_dir|changed and do_redmine_installer == True + when: mk_redmine_root_dir is changed and do_redmine_installer == True register: installer_run become: no