---
- name: Update apt cache.
  apt: update_cache=yes cache_valid_time=600
  when: ansible_os_family == 'Debian'

- name: Ensure build dependencies are installed (RedHat 7+).
  yum: 'name="{{ item }}" state=present'
  with_items:
    - logrotate
    - systemd-sysv
  when: ansible_os_family == 'RedHat' and ansible_distribution_major_version >= '7'

- name: Ensure build dependencies are installed (RedHat < 7).
  yum: 'name="{{ item }}" state=present'
  with_items:
    - logrotate
  when: ansible_os_family == 'RedHat' and ansible_distribution_major_version < '7'

- name: Ensure curl is installed.
  package: 'name=curl state=present'