diff --git a/roles/kalite/tasks/install-f18.yml b/roles/kalite/tasks/install-f18.yml index 82910c7c8..bad6c551a 100644 --- a/roles/kalite/tasks/install-f18.yml +++ b/roles/kalite/tasks/install-f18.yml @@ -1,6 +1,6 @@ # This is for Fedora 18, assumed to be an XO -- name: Install dependent packages F18 +- name: Install dependent packages (Fedora 18) package: name={{ item }} state=present with_items: @@ -8,35 +8,35 @@ - expect when: is_F18 -- name: Install dependent pip packages F18 +- name: Install dependent pip packages (Fedora 18) pip: name=selenium - when: internet_available and is_F18 + when: internet_available and is_F18 -- name: Determine if kalite is already downloaded +- name: Determine if KA Lite is already downloaded stat: path={{ downloads_dir }}/ka-lite register: kalite -- name: Download the latest kalite repo +- name: Download the latest KA Lite repo git: repo={{ kalite_repo_url }} dest={{ downloads_dir }}/ka-lite depth=1 version="0.13.x" ignore_errors: yes - when: internet_available and kalite.stat.exists is defined and not kalite.stat.exists + when: internet_available and kalite.stat.exists is defined and not kalite.stat.exists -- name: Create iiab-kalite user and password F18 +- name: Create iiab-kalite user and password (Fedora 18) user: name={{ kalite_user }} password={{ kalite_password_hash }} update_password=on_create -- name: Create kalite_root directory F18 +- name: Create kalite_root directory (Fedora 18) file: path={{ kalite_root }} owner=root group=root mode=0755 state=directory -- name: Copy the kalite repo into place F18 +- name: Copy the KA Lite repo into place (Fedora 18) command: "rsync -at {{ downloads_dir }}/ka-lite/ {{ kalite_root }}" - name: Make kalite_user owner @@ -54,7 +54,7 @@ group={{ kalite_user }} mode=0644 -- name: Create kalite service(s) and support scripts +- name: Create kalite-serve & kalite-cron services, and iiab_cronservectl.sh template: backup=no src={{ item.src }} dest={{ item.dest }}