diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 0595069..ba43d5f 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -33,3 +33,9 @@ releases: fragments: - sudo-fix.yml release_date: '2025-01-08' + 1.19.2: + changes: + bugfixes: + - prechecks - fix groups existing assertion + - prechecks - change groups existence check to run once + release_date: '2025-10-09' diff --git a/roles/cephadm/tasks/prechecks.yml b/roles/cephadm/tasks/prechecks.yml index 421a3f6..a8e1de9 100644 --- a/roles/cephadm/tasks/prechecks.yml +++ b/roles/cephadm/tasks/prechecks.yml @@ -1,7 +1,8 @@ --- - name: Assert that required Ansible groups exist + run_once: true ansible.builtin.assert: - that: "'{{ item }}' in group_names" + that: "'{{ item }}' in groups" msg: "Ansible '{{ item }}' group does not exist - please create one" loop: - ceph