diff --git a/pre-deploy.yml b/pre-deploy.yml index 79ade9a..907f4e9 100644 --- a/pre-deploy.yml +++ b/pre-deploy.yml @@ -10,10 +10,22 @@ - name: get gpg key and import it command: chdir: /tmp - cmd: > - wget -q -O 'https://download.ceph.com/keys/release.asc'; - gpg -o /user/share/keyrings/ceph.gpg --dearmor release.asc; + cmd: "{{ item }}" + loop: + - wget -q 'https://download.ceph.com/keys/release.asc' -O release.asc; + - echo y | gpg -o /usr/share/keyrings/ceph.gpg --dearmor release.asc; # echo y in case of rewriting existing gpg key + - name: Add ceph repo apt_repository: - repo: "deb [/usr/share/keyrings/ceph.gpg] {{ ceph-repo }} {{ ansible_distribution_release }} main" + filename: ceph + repo: "deb [signed-by=/usr/share/keyrings/ceph.gpg] {{ ceph_repo }} jammy main" + state: present + + - name: install packages + apt: + pkg: + - cephadm + - lvm2 + - podman + - chrony state: present \ No newline at end of file