--- - name: Fetch ceph repository public key get_url: url: "{{ ceph.mirror_key }}" dest: /etc/apt/trusted.gpg.d/ceph-release.asc - name: Add ceph to source lists lineinfile: path: /etc/apt/sources.list.d/ceph.list regexp: '^deb' create: true line: 'deb [signed-by=/etc/apt/trusted.gpg.d/ceph-release.asc] {{ ceph.mirror }} {{ ansible_distribution_release }} main' - name: Install ceph apt: name: - ceph - ceph-mds - ceph-volume - rsync - nvme-cli - smartmontools install_recommends: false update_cache: true register: apt_result retries: 3 until: apt_result is succeeded