diff --git a/roles/kolibri/tasks/main.yml b/roles/kolibri/tasks/main.yml index c8c0dab67..c7a18eb30 100644 --- a/roles/kolibri/tasks/main.yml +++ b/roles/kolibri/tasks/main.yml @@ -32,6 +32,14 @@ owner: root group: root mode: 0644 + +- name: Save kolibri_home (KOLIBRI_HOME="{{ kolibri_home }}") to /etc/kolibri/daemon.conf + copy: + content: 'KOLIBRI_HOME="{{ kolibri_home }}"' + dest: /etc/kolibri/daemon.conf + owner: root + group: root + mode: 0644 - name: apt install latest Kolibri .deb from {{ kolibri_deb_url }} apt: @@ -60,14 +68,16 @@ state: stopped -- name: Run Kolibri migrations to begin populating {{ kolibri_home }} # i.e. /library/kolibri - shell: export KOLIBRI_HOME="{{ kolibri_home }}" && "{{ kolibri_exec_path }}" manage migrate - ignore_errors: yes - become: yes - become_user: "{{ kolibri_user }}" - when: kolibri_provision | bool +# 2019-10-01: Should no longer be nec, thanks to /etc/kolibri/daemon.conf +# containing KOLIBRI_HOME="/library/kolibri" (above) +#- name: Run Kolibri migrations to begin populating {{ kolibri_home }} # i.e. /library/kolibri +# shell: export KOLIBRI_HOME="{{ kolibri_home }}" && "{{ kolibri_exec_path }}" manage migrate +# ignore_errors: yes +# become: yes +# become_user: "{{ kolibri_user }}" +# when: kolibri_provision | bool -- name: Set Kolibri default language +- name: Set Kolibri default language ({{ kolibri_language }}) shell: export KOLIBRI_HOME="{{ kolibri_home }}" && "{{ kolibri_exec_path }}" language setdefault "{{ kolibri_language }}" ignore_errors: yes become: yes @@ -79,7 +89,8 @@ export KOLIBRI_HOME="{{ kolibri_home }}" && "{{ kolibri_exec_path }}" manage provisiondevice --facility "{{ kolibri_facility }}" --superusername "{{ kolibri_admin_user }}" --superuserpassword "{{ kolibri_admin_password }}" - --preset "{{ kolibri_preset }}" --language_id "{{ kolibri_language }}" --verbosity 0 --noinput + --preset "{{ kolibri_preset }}" --language_id "{{ kolibri_language }}" + #--preset "{{ kolibri_preset }}" --language_id "{{ kolibri_language }}" --verbosity 0 --noinput ignore_errors: yes become: yes become_user: "{{ kolibri_user }}"