--- - name: install dependencies for apt modules package: name: ['apt-transport-https', 'ca-certificates', 'gpg', 'software-properties-common'] update_cache: yes register: result until: result is succeeded - name: configure debian ceph community repository stable key apt_key: data: "{{ lookup('file', role_path+'/files/cephstable.asc') }}" state: present register: result until: result is succeeded - name: configure debian ceph stable community repository apt_repository: repo: "deb {{ ceph_stable_repo }} {{ ceph_stable_distro_source | default(ansible_lsb.codename) }} main" state: present update_cache: yes