diff --git a/playbooks/groups/lockbox.yml b/playbooks/groups/lockbox.yml index 1ff0ca5988..84890225bc 100644 --- a/playbooks/groups/lockbox.yml +++ b/playbooks/groups/lockbox.yml @@ -43,7 +43,6 @@ handlers: - include: "{{ handlers }}/restart_services.yml" - - name: configure lockbox hosts: lockbox user: root diff --git a/playbooks/hosts/data-analysis01.phx2.fedoraproject.org.yml b/playbooks/hosts/data-analysis01.phx2.fedoraproject.org.yml index 5963158f21..6682b30d22 100644 --- a/playbooks/hosts/data-analysis01.phx2.fedoraproject.org.yml +++ b/playbooks/hosts/data-analysis01.phx2.fedoraproject.org.yml @@ -27,3 +27,31 @@ handlers: - include: "{{ handlers }}/restart_services.yml" - include: "{{ handlers }}/semanage.yml" + +- name: get the system ready for data handling. + hosts: data-analysis01.phx2.fedoraproject.org + user: root + gather_facts: True + + vars_files: + - /srv/web/infra/ansible/vars/global.yml + - "/srv/private/ansible/vars.yml" + - /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml + + roles: + - role: nfs/client + mnt_dir: '/srv/fedora_stats' + nfs_src_dir: 'fedora_stats' + + tasks: + - name: install needed packages + yum: pkg={{ item }} state=present + with_items: + - httpd + - mod_ssl + - awstats + - rsync + - httpd-tools + - openssh-clients + +##