- hosts: all become: true become_user: root vars: singularity_version: 3.10.0 pre_tasks: - name: Update apt packages apt: update_cache: true cache_valid_time: 86400 #One day - name: Install Dependencies package: name: ['build-essential', 'libseccomp-dev', 'libglib2.0-dev', 'pkg-config', 'squashfs-tools', 'cryptsetup', 'runc'] tasks: - name: Download singularity-CE get_url: url: "https://github.com/sylabs/singularity/releases/download/v{{ singularity_version }}/singularity-ce_{{ singularity_version }}-{{ ansible_distribution_release }}_amd64.deb" dest: /opt/singularity-ce.deb - name: Install singularity-CE apt: deb=/opt/singularity-ce.deb