From 3943adaa8d1e2e073de4e0425b3b1ccc94a4dd4a Mon Sep 17 00:00:00 2001
From: Rafael Guterres Jeffman <rjeffman@redhat.com>
Date: Mon, 31 May 2021 14:43:08 -0300
Subject: [PATCH] Fix ansible-lint error 502 (unnamed-task) for example
 playbooks.

This patch adds 'name' to all example playbook tasks that did not
have it, fixing ansible-lint's error 'unnamed-task'.
---
 playbooks/config/retrieve-config.yml           |  3 ++-
 .../ensure-dnsforwardzone-is-absent.yml        |  4 ++--
 .../ensure-dnsforwardzone-is-present.yml       |  4 ++--
 ...sure-dnsforwardzone-with-forwarder-port.yml |  4 ++--
 .../ensure-A-and-AAAA-records-are-absent.yml   |  5 ++---
 .../ensure-A-and-AAAA-records-are-present.yml  |  5 ++---
 .../ensure-CNAME-record-is-absent.yml          |  6 +++---
 .../ensure-CNAME-record-is-present.yml         |  6 +++---
 .../dnsrecord/ensure-MX-record-is-present.yml  |  6 +++---
 .../dnsrecord/ensure-PTR-record-is-present.yml |  6 +++---
 .../dnsrecord/ensure-SRV-record-is-present.yml |  6 +++---
 .../ensure-SSHFP-record-is-present.yml         |  6 +++---
 .../ensure-TLSA-record-is-present.yml          |  6 +++---
 .../dnsrecord/ensure-TXT-record-is-present.yml |  6 +++---
 .../dnsrecord/ensure-URI-record-is-present.yml |  6 +++---
 .../dnsrecord/ensure-dnsrecord-is-absent.yml   |  6 +++---
 .../dnsrecord/ensure-dnsrecord-is-present.yml  |  6 +++---
 ...nsure-dnsrecord-with-reverse-is-present.yml |  6 +++---
 .../ensure-presence-multiple-records.yml       |  6 +++---
 .../host/host-member-managedby_host-absent.yml |  3 ++-
 .../host-member-managedby_host-present.yml     |  3 ++-
 .../host/host-present-with-managedby_host.yml  |  3 ++-
 .../hosts-member-managedby_host-present.yml    |  2 +-
 .../host/hosts-present-with-managedby_host.yml |  3 ++-
 .../hostgroup/ensure-hostgroup-is-absent.yml   |  4 ++--
 .../hostgroup/ensure-hostgroup-is-present.yml  |  4 ++--
 ...-and-hostgroups-are-absent-in-hostgroup.yml |  4 ++--
 ...and-hostgroups-are-present-in-hostgroup.yml |  4 ++--
 playbooks/role/role-is-absent.yml              |  3 ++-
 playbooks/role/role-is-present.yml             |  3 ++-
 playbooks/role/role-member-group-absent.yml    |  3 ++-
 playbooks/role/role-member-group-present.yml   |  3 ++-
 playbooks/role/role-member-host-absent.yml     |  3 ++-
 playbooks/role/role-member-host-present.yml    |  3 ++-
 .../role/role-member-hostgroup-absent.yml      |  3 ++-
 .../role/role-member-hostgroup-present.yml     |  3 ++-
 .../role/role-member-privilege-absent.yml      |  3 ++-
 .../role/role-member-privilege-present.yml     |  3 ++-
 playbooks/role/role-member-service-absent.yml  |  3 ++-
 playbooks/role/role-member-service-present.yml |  3 ++-
 playbooks/role/role-member-user-absent.yml     |  3 ++-
 playbooks/role/role-member-user-present.yml    |  3 ++-
 playbooks/role/role-members-absent.yml         |  3 ++-
 playbooks/role/role-members-present.yml        |  4 +++-
 playbooks/role/role-rename.yml                 |  3 ++-
 playbooks/service/service-host-is-absent.yml   |  4 ++--
 playbooks/service/service-host-is-present.yml  |  4 ++--
 playbooks/service/service-is-absent.yml        |  4 ++--
 playbooks/service/service-is-disabled.yml      |  4 ++--
 .../service-is-present-with-all-attributes.yml |  4 ++--
 .../service-is-present-with-host-force.yml     |  5 ++---
 .../service-is-present-without-host-object.yml |  4 ++--
 playbooks/service/service-is-present.yml       |  4 ++--
 .../service-member-certificate-absent.yml      |  5 ++---
 .../service-member-certificate-present.yml     |  4 ++--
 playbooks/sudocmd/ensure-sudocmd-is-absent.yml |  4 ++--
 .../sudocmd/ensure-sudocmd-is-present.yml      |  4 ++--
 ...sure-sudocmd-are-absent-in-sudocmdgroup.yml |  4 ++--
 ...ure-sudocmd-are-present-in-sudocmdgroup.yml | 18 +++++++++---------
 .../ensure-sudocmdgroup-is-absent.yml          | 12 ++++++------
 .../ensure-sudocmdgroup-is-present.yml         |  4 ++--
 ...nsure-sudorule-does-not-have-sudooption.yml |  4 ++--
 .../ensure-sudorule-has-sudooption.yml         |  4 ++--
 .../ensure-sudorule-host-member-is-absent.yml  |  4 ++--
 .../ensure-sudorule-host-member-is-present.yml |  4 ++--
 ...ure-sudorule-hostgroup-member-is-absent.yml |  4 ++--
 ...re-sudorule-hostgroup-member-is-present.yml |  4 ++--
 .../sudorule/ensure-sudorule-is-absent.yml     |  4 ++--
 .../sudorule/ensure-sudorule-is-disabled.yml   |  4 ++--
 .../sudorule/ensure-sudorule-is-enabled.yml    |  4 ++--
 .../ensure-sudorule-is-present-with-order.yml  |  4 ++--
 .../sudorule/ensure-sudorule-is-present.yml    |  4 ++--
 .../ensure-sudorule-runasuser-is-absent.yml    |  4 ++--
 .../ensure-sudorule-runasuser-is-present.yml   |  4 ++--
 .../ensure-sudorule-sudocmd-is-absent.yml      |  3 ++-
 .../ensure-sudorule-sudocmd-is-present.yml     |  3 ++-
 .../vault/data-archive-in-asymmetric-vault.yml |  3 ++-
 .../vault/data-archive-in-symmetric-vault.yml  |  3 ++-
 .../vault/ensure-asymetric-vault-is-absent.yml |  3 ++-
 .../ensure-asymetric-vault-is-present.yml      |  3 ++-
 .../vault/ensure-service-vault-is-absent.yml   |  3 ++-
 .../vault/ensure-service-vault-is-present.yml  |  3 ++-
 .../vault/ensure-shared-vault-is-absent.yml    |  3 ++-
 .../vault/ensure-shared-vault-is-present.yml   |  3 ++-
 .../vault/ensure-standard-vault-is-absent.yml  |  3 ++-
 .../vault/ensure-standard-vault-is-present.yml |  3 ++-
 .../vault/ensure-symetric-vault-is-absent.yml  |  3 ++-
 .../vault/ensure-symetric-vault-is-present.yml |  3 ++-
 .../ensure-vault-is-present-with-members.yml   |  3 ++-
 .../ensure-vault-member-group-is-absent.yml    |  3 ++-
 .../ensure-vault-member-group-is-present.yml   |  3 ++-
 .../ensure-vault-member-user-is-absent.yml     |  3 ++-
 .../ensure-vault-member-user-is-present.yml    |  3 ++-
 .../vault/ensure-vault-owner-is-absent.yml     |  3 ++-
 .../vault/ensure-vault-owner-is-present.yml    |  3 ++-
 .../vault/retrive-data-asymmetric-vault.yml    |  5 +++--
 .../vault/retrive-data-symmetric-vault.yml     |  5 +++--
 .../vault-is-present-with-password-file.yml    |  9 ++++++---
 .../vault-is-present-with-public-key-file.yml  |  9 ++++++---
 99 files changed, 232 insertions(+), 184 deletions(-)

diff --git a/playbooks/config/retrieve-config.yml b/playbooks/config/retrieve-config.yml
index 7f05e802..595c9b1d 100644
--- a/playbooks/config/retrieve-config.yml
+++ b/playbooks/config/retrieve-config.yml
@@ -10,5 +10,6 @@
       ipaadmin_password: SomeADMINpassword
     register: serverconfig
 
-  - debug:
+  - name: Display current configuration.
+    debug:
       msg: "{{ serverconfig }}"
diff --git a/playbooks/dnsforwardzone/ensure-dnsforwardzone-is-absent.yml b/playbooks/dnsforwardzone/ensure-dnsforwardzone-is-absent.yml
index 10976de1..6c56f1e4 100644
--- a/playbooks/dnsforwardzone/ensure-dnsforwardzone-is-absent.yml
+++ b/playbooks/dnsforwardzone/ensure-dnsforwardzone-is-absent.yml
@@ -5,7 +5,7 @@
   gather_facts: false
 
   tasks:
-  # Ensure DNS zone is present
-  - ipadnsforwardzone:
+  - name: Ensure DNS forward zone is absent
+    ipadnsforwardzone:
       ipaadmin_password: SomeADMINpassword
       state: absent
diff --git a/playbooks/dnsforwardzone/ensure-dnsforwardzone-is-present.yml b/playbooks/dnsforwardzone/ensure-dnsforwardzone-is-present.yml
index 1970432f..92b698cf 100644
--- a/playbooks/dnsforwardzone/ensure-dnsforwardzone-is-present.yml
+++ b/playbooks/dnsforwardzone/ensure-dnsforwardzone-is-present.yml
@@ -5,8 +5,8 @@
   gather_facts: false
 
   tasks:
-  # Ensure DNS zone is present
-  - ipadnsforwardzone:
+  - name: Ensure DNS forward zone is present
+    ipadnsforwardzone:
       ipaadmin_password: SomeADMINpassword
       name: example.com
       forwarders:
diff --git a/playbooks/dnsforwardzone/ensure-dnsforwardzone-with-forwarder-port.yml b/playbooks/dnsforwardzone/ensure-dnsforwardzone-with-forwarder-port.yml
index c27767b5..74d7bc62 100644
--- a/playbooks/dnsforwardzone/ensure-dnsforwardzone-with-forwarder-port.yml
+++ b/playbooks/dnsforwardzone/ensure-dnsforwardzone-with-forwarder-port.yml
@@ -5,8 +5,8 @@
   gather_facts: false
 
   tasks:
-  # Ensure DNS zone is present
-  - ipadnsforwardzone:
+  - name: Ensure DNS forward zone is present with forward port
+    ipadnsforwardzone:
       ipaadmin_password: SomeADMINpassword
       name: example.com
       forwarders:
diff --git a/playbooks/dnsrecord/ensure-A-and-AAAA-records-are-absent.yml b/playbooks/dnsrecord/ensure-A-and-AAAA-records-are-absent.yml
index f4dffc66..1bdba90c 100644
--- a/playbooks/dnsrecord/ensure-A-and-AAAA-records-are-absent.yml
+++ b/playbooks/dnsrecord/ensure-A-and-AAAA-records-are-absent.yml
@@ -1,12 +1,11 @@
 ---
-- name: Test PTR Record is present.
+- name: Playbook to manage DNS records.
   hosts: ipaserver
   become: true
   gather_facts: false
 
   tasks:
-  # Ensure a PTR record is present
-  - name: Ensure that 'host04' has A and AAAA records.
+  - name: Ensure that 'host04' A and AAAA records are absent.
     ipadnsrecord:
       ipaadmin_password: SomeADMINpassword
       zone_name: ipatest.local
diff --git a/playbooks/dnsrecord/ensure-A-and-AAAA-records-are-present.yml b/playbooks/dnsrecord/ensure-A-and-AAAA-records-are-present.yml
index b59acfe0..3f794574 100644
--- a/playbooks/dnsrecord/ensure-A-and-AAAA-records-are-present.yml
+++ b/playbooks/dnsrecord/ensure-A-and-AAAA-records-are-present.yml
@@ -1,12 +1,11 @@
 ---
-- name: Test PTR Record is present.
+- name: Playbook to manage DNS records.
   hosts: ipaserver
   become: true
   gather_facts: false
 
   tasks:
-  # Ensure a PTR record is present
-  - name: Ensure that 'host04' has A and AAAA records.
+  - name: Ensure that 'host04' A and AAAA records are present.
     ipadnsrecord:
       ipaadmin_password: SomeADMINpassword
       zone_name: ipatest.local
diff --git a/playbooks/dnsrecord/ensure-CNAME-record-is-absent.yml b/playbooks/dnsrecord/ensure-CNAME-record-is-absent.yml
index 9b02b147..751fc043 100644
--- a/playbooks/dnsrecord/ensure-CNAME-record-is-absent.yml
+++ b/playbooks/dnsrecord/ensure-CNAME-record-is-absent.yml
@@ -1,12 +1,12 @@
 ---
-- name: Test CNAME Record is present.
+- name: Playbook to manage DNS records.
   hosts: ipaserver
   become: true
   gather_facts: false
 
   tasks:
-  # Ensure that 'host04' has CNAME, with cname_hostname
-  - ipadnsrecord:
+  - name: Ensure that 'host04' has CNAME, with cname_hostname, is absent
+    ipadnsrecord:
       zone_name: example.com
       name: host04
       cname_hostname: host04.example.com
diff --git a/playbooks/dnsrecord/ensure-CNAME-record-is-present.yml b/playbooks/dnsrecord/ensure-CNAME-record-is-present.yml
index e6e918c3..3a0c5b95 100644
--- a/playbooks/dnsrecord/ensure-CNAME-record-is-present.yml
+++ b/playbooks/dnsrecord/ensure-CNAME-record-is-present.yml
@@ -1,12 +1,12 @@
 ---
-- name: Test CNAME Record is present.
+- name: Playbook to manage DNS records.
   hosts: ipaserver
   become: true
   gather_facts: false
 
   tasks:
-  # Ensure that 'host04' has CNAME, with cname_hostname
-  - ipadnsrecord:
+  - name: Ensure that 'host04' has CNAME, with cname_hostname, is present
+    ipadnsrecord:
       zone_name: example.com
       name: host04
       cname_hostname: host04.example.com
diff --git a/playbooks/dnsrecord/ensure-MX-record-is-present.yml b/playbooks/dnsrecord/ensure-MX-record-is-present.yml
index 139c1681..df21c7ac 100644
--- a/playbooks/dnsrecord/ensure-MX-record-is-present.yml
+++ b/playbooks/dnsrecord/ensure-MX-record-is-present.yml
@@ -1,12 +1,12 @@
 ---
-- name: Ensure MX Record is present.
+- name: Playbook to manage DNS records.
   hosts: ipaserver
   become: true
   gather_facts: false
 
   tasks:
-  # Ensure an MX record is absent
-  - ipadnsrecord:
+  - name: Ensure an MX record is present
+    ipadnsrecord:
       ipaadmin_password: SomeADMINpassword
       name: '@'
       record_type: 'MX'
diff --git a/playbooks/dnsrecord/ensure-PTR-record-is-present.yml b/playbooks/dnsrecord/ensure-PTR-record-is-present.yml
index 0a59c0d2..3a3fc3b9 100644
--- a/playbooks/dnsrecord/ensure-PTR-record-is-present.yml
+++ b/playbooks/dnsrecord/ensure-PTR-record-is-present.yml
@@ -1,12 +1,12 @@
 ---
-- name: Test PTR Record is present.
+- name: Playbook to manage DNS records.
   hosts: ipaserver
   become: true
   gather_facts: false
 
   tasks:
-  # Ensure a PTR record is present
-  - ipadnsrecord:
+  - name: Ensure a PTR record is present
+    ipadnsrecord:
       ipaadmin_password: SomeADMINpassword
       name: 5
       record_type: 'PTR'
diff --git a/playbooks/dnsrecord/ensure-SRV-record-is-present.yml b/playbooks/dnsrecord/ensure-SRV-record-is-present.yml
index 3c18ff34..ba00f36a 100644
--- a/playbooks/dnsrecord/ensure-SRV-record-is-present.yml
+++ b/playbooks/dnsrecord/ensure-SRV-record-is-present.yml
@@ -1,12 +1,12 @@
 ---
-- name: Test SRV Record is present.
+- name: Playbook to manage DNS records.
   hosts: ipaserver
   become: true
   gather_facts: false
 
   tasks:
-  # Ensure a SRV record is present
-  - ipadnsrecord:
+  - name: Ensure a SRV record is present
+    ipadnsrecord:
       ipaadmin_password: SomeADMINpassword
       name: _kerberos._udp.example.com
       record_type: 'SRV'
diff --git a/playbooks/dnsrecord/ensure-SSHFP-record-is-present.yml b/playbooks/dnsrecord/ensure-SSHFP-record-is-present.yml
index 99ec5542..9a902c00 100644
--- a/playbooks/dnsrecord/ensure-SSHFP-record-is-present.yml
+++ b/playbooks/dnsrecord/ensure-SSHFP-record-is-present.yml
@@ -1,13 +1,13 @@
 ---
-- name: Test SSHFP Record is present.
+- name: Playbook to manage DNS records.
   hosts: ipaserver
   become: true
   gather_facts: false
 
   tasks:
-  # Ensure a SSHFP record is present
   # SSHFP fingerprint generated with `ssh-keygen -r host04.testzone.local`
-  - ipadnsrecord:
+  - name: Ensure a SSHFP record is present
+    ipadnsrecord:
       ipaadmin_password: SomeADMINpassword
       zone_name: example.com
       name: host04
diff --git a/playbooks/dnsrecord/ensure-TLSA-record-is-present.yml b/playbooks/dnsrecord/ensure-TLSA-record-is-present.yml
index 65e94792..fdbe9ad0 100644
--- a/playbooks/dnsrecord/ensure-TLSA-record-is-present.yml
+++ b/playbooks/dnsrecord/ensure-TLSA-record-is-present.yml
@@ -1,12 +1,12 @@
 ---
-- name: Test SSHFP Record is present.
+- name: Playbook to manage DNS records.
   hosts: ipaserver
   become: true
   gather_facts: false
 
   tasks:
-  # Ensure a SSHFP record is present
-  - ipadnsrecord:
+  - name: Ensure a TLSA record is present
+    ipadnsrecord:
       ipaadmin_password: SomeADMINpassword
       zone_name: example.com
       name: host04
diff --git a/playbooks/dnsrecord/ensure-TXT-record-is-present.yml b/playbooks/dnsrecord/ensure-TXT-record-is-present.yml
index 35be86e1..0ca8bdc8 100644
--- a/playbooks/dnsrecord/ensure-TXT-record-is-present.yml
+++ b/playbooks/dnsrecord/ensure-TXT-record-is-present.yml
@@ -1,12 +1,12 @@
 ---
-- name: Test TXT Record is present.
+- name: Playbook to manage DNS records.
   hosts: ipaserver
   become: true
   gather_facts: false
 
   tasks:
-  # Ensure a TXT record is absent
-  - ipadnsrecord:
+  - name: Ensure a TXT record is present
+    ipadnsrecord:
       ipaadmin_password: SomeADMINpassword
       name: _kerberos
       record_type: 'TXT'
diff --git a/playbooks/dnsrecord/ensure-URI-record-is-present.yml b/playbooks/dnsrecord/ensure-URI-record-is-present.yml
index be1b25df..c07f24f5 100644
--- a/playbooks/dnsrecord/ensure-URI-record-is-present.yml
+++ b/playbooks/dnsrecord/ensure-URI-record-is-present.yml
@@ -1,12 +1,12 @@
 ---
-- name: Test URI Record is present.
+- name: Playbook to manage DNS records.
   hosts: ipaserver
   become: true
   gather_facts: false
 
   tasks:
-  # Ensure a URI record is absent
-  - ipadnsrecord:
+  - name: Ensure a URI record is present
+    ipadnsrecord:
       ipaadmin_password: SomeADMINpassword
       name: _ftp._tcp
       record_type: 'URI'
diff --git a/playbooks/dnsrecord/ensure-dnsrecord-is-absent.yml b/playbooks/dnsrecord/ensure-dnsrecord-is-absent.yml
index 3cfed05c..5bbf9ef9 100644
--- a/playbooks/dnsrecord/ensure-dnsrecord-is-absent.yml
+++ b/playbooks/dnsrecord/ensure-dnsrecord-is-absent.yml
@@ -1,12 +1,12 @@
 ---
-- name: Test DNS Record is absent.
+- name: Playbook to manage DNS records.
   hosts: ipaserver
   become: true
   gather_facts: false
 
   tasks:
-  # Ensure that dns record is absent
-  - ipadnsrecord:
+  - name: Ensure that dns record is absent
+    ipadnsrecord:
       ipaadmin_password: SomeADMINpassword
       name: host01
       zone_name: example.com
diff --git a/playbooks/dnsrecord/ensure-dnsrecord-is-present.yml b/playbooks/dnsrecord/ensure-dnsrecord-is-present.yml
index b1ae113d..132f65f1 100644
--- a/playbooks/dnsrecord/ensure-dnsrecord-is-present.yml
+++ b/playbooks/dnsrecord/ensure-dnsrecord-is-present.yml
@@ -1,12 +1,12 @@
 ---
-- name: Test DNS Record is present.
+- name: Playbook to manage DNS records.
   hosts: ipaserver
   become: true
   gather_facts: false
 
   tasks:
-  # Ensure that dns record is present
-  - ipadnsrecord:
+  - name: Ensure that dns record is present
+    ipadnsrecord:
       ipaadmin_password: SomeADMINpassword
       name: host01
       zone_name: example.com
diff --git a/playbooks/dnsrecord/ensure-dnsrecord-with-reverse-is-present.yml b/playbooks/dnsrecord/ensure-dnsrecord-with-reverse-is-present.yml
index bef7d33a..dbbf3310 100644
--- a/playbooks/dnsrecord/ensure-dnsrecord-with-reverse-is-present.yml
+++ b/playbooks/dnsrecord/ensure-dnsrecord-with-reverse-is-present.yml
@@ -1,12 +1,12 @@
 ---
-- name: Test DNS Record is present.
+- name: Playbook to manage DNS records.
   hosts: ipaserver
   become: true
   gather_facts: false
 
   tasks:
-  # Ensure that dns record is present
-  - ipadnsrecord:
+  - name: Ensure that dns record is present
+    ipadnsrecord:
       ipaadmin_password: SomeADMINpassword
       name: host01
       zone_name: example.com
diff --git a/playbooks/dnsrecord/ensure-presence-multiple-records.yml b/playbooks/dnsrecord/ensure-presence-multiple-records.yml
index 94e01aea..48e32938 100644
--- a/playbooks/dnsrecord/ensure-presence-multiple-records.yml
+++ b/playbooks/dnsrecord/ensure-presence-multiple-records.yml
@@ -1,12 +1,12 @@
 ---
-- name: Test multiple DNS Records are present.
+- name: Playbook to manage DNS records.
   hosts: ipaserver
   become: true
   gather_facts: false
 
   tasks:
-  # Ensure that multiple dns records are present
-  - ipadnsrecord:
+  - name: Ensure that multiple dns records are present
+    ipadnsrecord:
       ipaadmin_password: SomeADMINpassword
       records:
         - name: host01
diff --git a/playbooks/host/host-member-managedby_host-absent.yml b/playbooks/host/host-member-managedby_host-absent.yml
index 56ee6818..11867775 100644
--- a/playbooks/host/host-member-managedby_host-absent.yml
+++ b/playbooks/host/host-member-managedby_host-absent.yml
@@ -4,7 +4,8 @@
   become: true
 
   tasks:
-  - ipahost:
+  - name: Ensure host member managedby_host 'server.example.com' is absent
+    ipahost:
       ipaadmin_password: SomeADMINpassword
       name: host01.example.com
       managedby_host: server.example.com
diff --git a/playbooks/host/host-member-managedby_host-present.yml b/playbooks/host/host-member-managedby_host-present.yml
index 9d27f4cd..d62459d1 100644
--- a/playbooks/host/host-member-managedby_host-present.yml
+++ b/playbooks/host/host-member-managedby_host-present.yml
@@ -4,7 +4,8 @@
   become: true
 
   tasks:
-  - ipahost:
+  - name: Ensure host member managedby_host 'server.example.com' is present
+    ipahost:
       ipaadmin_password: SomeADMINpassword
       name: host01.example.com
       managedby_host: server.example.com
diff --git a/playbooks/host/host-present-with-managedby_host.yml b/playbooks/host/host-present-with-managedby_host.yml
index 31adaa1d..1a54ef99 100644
--- a/playbooks/host/host-present-with-managedby_host.yml
+++ b/playbooks/host/host-present-with-managedby_host.yml
@@ -4,7 +4,8 @@
   become: true
 
   tasks:
-  - ipahost:
+  - name: Ensure host is present with managedby_host attribute.
+    ipahost:
       ipaadmin_password: SomeADMINpassword
       name: host01.example.com
       managedby_host: server.example.com
diff --git a/playbooks/host/hosts-member-managedby_host-present.yml b/playbooks/host/hosts-member-managedby_host-present.yml
index b09771ef..4c867402 100644
--- a/playbooks/host/hosts-member-managedby_host-present.yml
+++ b/playbooks/host/hosts-member-managedby_host-present.yml
@@ -4,7 +4,7 @@
   become: true
 
   tasks:
-  - name: Ensure hosts manadegby_host is absent.
+  - name: Ensure hosts manadegby_host is present.
     ipahost:
       ipaadmin_password: SomeADMINpassword
       hosts:
diff --git a/playbooks/host/hosts-present-with-managedby_host.yml b/playbooks/host/hosts-present-with-managedby_host.yml
index 750319ad..ad04fac8 100644
--- a/playbooks/host/hosts-present-with-managedby_host.yml
+++ b/playbooks/host/hosts-present-with-managedby_host.yml
@@ -4,7 +4,8 @@
   become: true
 
   tasks:
-  - ipahost:
+  - name: Ensure hosts are present with managedby_host attribute.
+    ipahost:
       ipaadmin_password: SomeADMINpassword
       hosts:
       - name: host01.example.com
diff --git a/playbooks/hostgroup/ensure-hostgroup-is-absent.yml b/playbooks/hostgroup/ensure-hostgroup-is-absent.yml
index c9e37d3f..f82fecc9 100644
--- a/playbooks/hostgroup/ensure-hostgroup-is-absent.yml
+++ b/playbooks/hostgroup/ensure-hostgroup-is-absent.yml
@@ -4,8 +4,8 @@
   become: true
 
   tasks:
-  # Ensure host-group databases is present
-  - ipahostgroup:
+  - name: Ensure host-group databases is absent
+    ipahostgroup:
       ipaadmin_password: SomeADMINpassword
       name: databases
       state: absent
diff --git a/playbooks/hostgroup/ensure-hostgroup-is-present.yml b/playbooks/hostgroup/ensure-hostgroup-is-present.yml
index bc059dba..b4430db5 100644
--- a/playbooks/hostgroup/ensure-hostgroup-is-present.yml
+++ b/playbooks/hostgroup/ensure-hostgroup-is-present.yml
@@ -4,8 +4,8 @@
   become: true
 
   tasks:
-  # Ensure host-group databases is present
-  - ipahostgroup:
+  - name: Ensure host-group databases is present
+    ipahostgroup:
       ipaadmin_password: SomeADMINpassword
       name: databases
       host:
diff --git a/playbooks/hostgroup/ensure-hosts-and-hostgroups-are-absent-in-hostgroup.yml b/playbooks/hostgroup/ensure-hosts-and-hostgroups-are-absent-in-hostgroup.yml
index b3fbd558..fe41c5fd 100644
--- a/playbooks/hostgroup/ensure-hosts-and-hostgroups-are-absent-in-hostgroup.yml
+++ b/playbooks/hostgroup/ensure-hosts-and-hostgroups-are-absent-in-hostgroup.yml
@@ -4,8 +4,8 @@
   become: true
 
   tasks:
-  # Ensure hosts and hostgroups are present in existing databases hostgroup
-  - ipahostgroup:
+  - name: Ensure hosts and hostgroups are absent in existing databases hostgroup
+    ipahostgroup:
       ipaadmin_password: SomeADMINpassword
       name: databases
       host:
diff --git a/playbooks/hostgroup/ensure-hosts-and-hostgroups-are-present-in-hostgroup.yml b/playbooks/hostgroup/ensure-hosts-and-hostgroups-are-present-in-hostgroup.yml
index c103ce92..70712783 100644
--- a/playbooks/hostgroup/ensure-hosts-and-hostgroups-are-present-in-hostgroup.yml
+++ b/playbooks/hostgroup/ensure-hosts-and-hostgroups-are-present-in-hostgroup.yml
@@ -4,8 +4,8 @@
   become: true
 
   tasks:
-  # Ensure hosts and hostgroups are present in existing databases hostgroup
-  - ipahostgroup:
+  - name: Ensure hosts and hostgroups are present in existing databases hostgroup
+    ipahostgroup:
       ipaadmin_password: SomeADMINpassword
       name: databases
       host:
diff --git a/playbooks/role/role-is-absent.yml b/playbooks/role/role-is-absent.yml
index d8d88a1d..27151de1 100644
--- a/playbooks/role/role-is-absent.yml
+++ b/playbooks/role/role-is-absent.yml
@@ -5,7 +5,8 @@
   gather_facts: no
 
   tasks:
-  - iparole:
+  - name: Ensure role is absent.
+    iparole:
       ipaadmin_password: SomeADMINpassword
       name: somerole
       state: absent
diff --git a/playbooks/role/role-is-present.yml b/playbooks/role/role-is-present.yml
index 89ae6b61..80ecd9df 100644
--- a/playbooks/role/role-is-present.yml
+++ b/playbooks/role/role-is-present.yml
@@ -5,7 +5,8 @@
   gather_facts: no
 
   tasks:
-  - iparole:
+  - name: Ensure role is present.
+    iparole:
       ipaadmin_password: SomeADMINpassword
       name: somerole
       description: A role in IPA.
diff --git a/playbooks/role/role-member-group-absent.yml b/playbooks/role/role-member-group-absent.yml
index c4695f9b..cde4f236 100644
--- a/playbooks/role/role-member-group-absent.yml
+++ b/playbooks/role/role-member-group-absent.yml
@@ -5,7 +5,8 @@
   gather_facts: no
 
   tasks:
-  - iparole:
+  - name: Ensure role member 'group' is absent.
+    iparole:
       ipaadmin_password: SomeADMINpassword
       name: somerole
       group:
diff --git a/playbooks/role/role-member-group-present.yml b/playbooks/role/role-member-group-present.yml
index c14c7ec2..ec162142 100644
--- a/playbooks/role/role-member-group-present.yml
+++ b/playbooks/role/role-member-group-present.yml
@@ -5,7 +5,8 @@
   gather_facts: no
 
   tasks:
-  - iparole:
+  - name: Ensure role member 'group' is present.
+    iparole:
       ipaadmin_password: SomeADMINpassword
       name: somerole
       group:
diff --git a/playbooks/role/role-member-host-absent.yml b/playbooks/role/role-member-host-absent.yml
index 8acaeb28..00779195 100644
--- a/playbooks/role/role-member-host-absent.yml
+++ b/playbooks/role/role-member-host-absent.yml
@@ -5,7 +5,8 @@
   gather_facts: no
 
   tasks:
-  - iparole:
+  - name: Ensure role member 'host' is absent.
+    iparole:
       ipaadmin_password: SomeADMINpassword
       name: somerole
       host:
diff --git a/playbooks/role/role-member-host-present.yml b/playbooks/role/role-member-host-present.yml
index 58359797..69a9396a 100644
--- a/playbooks/role/role-member-host-present.yml
+++ b/playbooks/role/role-member-host-present.yml
@@ -5,7 +5,8 @@
   gather_facts: no
 
   tasks:
-  - iparole:
+  - name: Ensure role member 'host' is present.
+    iparole:
       ipaadmin_password: SomeADMINpassword
       name: somerole
       host:
diff --git a/playbooks/role/role-member-hostgroup-absent.yml b/playbooks/role/role-member-hostgroup-absent.yml
index ee07f97d..53bec0f3 100644
--- a/playbooks/role/role-member-hostgroup-absent.yml
+++ b/playbooks/role/role-member-hostgroup-absent.yml
@@ -5,7 +5,8 @@
   gather_facts: no
 
   tasks:
-  - iparole:
+  - name: Ensure role member 'hostgroup' is absent.
+    iparole:
       ipaadmin_password: SomeADMINpassword
       name: somerole
       hostgroup:
diff --git a/playbooks/role/role-member-hostgroup-present.yml b/playbooks/role/role-member-hostgroup-present.yml
index 2caf9a2d..7ca7ea8c 100644
--- a/playbooks/role/role-member-hostgroup-present.yml
+++ b/playbooks/role/role-member-hostgroup-present.yml
@@ -5,7 +5,8 @@
   gather_facts: no
 
   tasks:
-  - iparole:
+  - name: Ensure role member 'hostgroup' is present.
+    iparole:
       ipaadmin_password: SomeADMINpassword
       name: somerole
       hostgroup:
diff --git a/playbooks/role/role-member-privilege-absent.yml b/playbooks/role/role-member-privilege-absent.yml
index f6033904..0d186622 100644
--- a/playbooks/role/role-member-privilege-absent.yml
+++ b/playbooks/role/role-member-privilege-absent.yml
@@ -5,7 +5,8 @@
   gather_facts: no
 
   tasks:
-  - iparole:
+  - name: Ensure role member 'privilege' is absent.
+    iparole:
       ipaadmin_password: SomeADMINpassword
       name: somerole
       privilege:
diff --git a/playbooks/role/role-member-privilege-present.yml b/playbooks/role/role-member-privilege-present.yml
index 837e989f..f7f05346 100644
--- a/playbooks/role/role-member-privilege-present.yml
+++ b/playbooks/role/role-member-privilege-present.yml
@@ -5,7 +5,8 @@
   gather_facts: no
 
   tasks:
-  - iparole:
+  - name: Ensure role member 'privilege' is present.
+    iparole:
       ipaadmin_password: SomeADMINpassword
       name: somerole
       privilege:
diff --git a/playbooks/role/role-member-service-absent.yml b/playbooks/role/role-member-service-absent.yml
index 595047cf..2c5bd8cc 100644
--- a/playbooks/role/role-member-service-absent.yml
+++ b/playbooks/role/role-member-service-absent.yml
@@ -5,7 +5,8 @@
   gather_facts: no
 
   tasks:
-  - iparole:
+  - name: Ensure role member 'service' is absent.
+    iparole:
       ipaadmin_password: SomeADMINpassword
       name: testrole
       service:
diff --git a/playbooks/role/role-member-service-present.yml b/playbooks/role/role-member-service-present.yml
index 98dc9bea..505c44a9 100644
--- a/playbooks/role/role-member-service-present.yml
+++ b/playbooks/role/role-member-service-present.yml
@@ -5,7 +5,8 @@
   gather_facts: no
 
   tasks:
-  - iparole:
+  - name: Ensure role member 'service' is present.
+    iparole:
       ipaadmin_password: SomeADMINpassword
       name: somerole
       service:
diff --git a/playbooks/role/role-member-user-absent.yml b/playbooks/role/role-member-user-absent.yml
index 3efda216..8425d5f4 100644
--- a/playbooks/role/role-member-user-absent.yml
+++ b/playbooks/role/role-member-user-absent.yml
@@ -5,7 +5,8 @@
   gather_facts: no
 
   tasks:
-  - iparole:
+  - name: Ensure role member 'user' is absent.
+    iparole:
       ipaadmin_password: SomeADMINpassword
       name: somerole
       user:
diff --git a/playbooks/role/role-member-user-present.yml b/playbooks/role/role-member-user-present.yml
index 02a39be8..bee5f0d1 100644
--- a/playbooks/role/role-member-user-present.yml
+++ b/playbooks/role/role-member-user-present.yml
@@ -5,7 +5,8 @@
   gather_facts: no
 
   tasks:
-  - iparole:
+  - name: Ensure role member 'user' is present.
+    iparole:
       ipaadmin_password: SomeADMINpassword
       name: somerole
       user:
diff --git a/playbooks/role/role-members-absent.yml b/playbooks/role/role-members-absent.yml
index aedd81cb..6b34abf3 100644
--- a/playbooks/role/role-members-absent.yml
+++ b/playbooks/role/role-members-absent.yml
@@ -5,7 +5,8 @@
   gather_facts: no
 
   tasks:
-  - iparole:
+  - name: Ensure role members are absent.
+    iparole:
       ipaadmin_password: SomeADMINpassword
       name: somerole
       user:
diff --git a/playbooks/role/role-members-present.yml b/playbooks/role/role-members-present.yml
index d659c1f5..aa3ca51a 100644
--- a/playbooks/role/role-members-present.yml
+++ b/playbooks/role/role-members-present.yml
@@ -5,7 +5,8 @@
   gather_facts: no
 
   tasks:
-  - iparole:
+  - name: Ensure role members are present.
+    iparole:
       ipaadmin_password: SomeADMINpassword
       name: somerole
       user:
@@ -21,3 +22,4 @@
       - User Administrators
       service:
       - service01
+      action: member
diff --git a/playbooks/role/role-rename.yml b/playbooks/role/role-rename.yml
index 9d078f52..9e53969d 100644
--- a/playbooks/role/role-rename.yml
+++ b/playbooks/role/role-rename.yml
@@ -5,7 +5,8 @@
   gather_facts: no
 
   tasks:
-  - iparole:
+  - name: Rename role.
+    iparole:
       ipaadmin_password: SomeADMINpassword
       name: somerole
       rename: anotherrole
diff --git a/playbooks/service/service-host-is-absent.yml b/playbooks/service/service-host-is-absent.yml
index 5b3fbcbb..a6e4a376 100644
--- a/playbooks/service/service-host-is-absent.yml
+++ b/playbooks/service/service-host-is-absent.yml
@@ -5,8 +5,8 @@
   gather_facts: false
 
   tasks:
-  # Ensure management host is absent.
-  - ipaservice:
+  - name: Ensure management host is absent.
+    ipaservice:
       ipaadmin_password: SomeADMINpassword
       name: HTTP/www.example.com
       host: "{{ groups.ipaserver[0] }}"
diff --git a/playbooks/service/service-host-is-present.yml b/playbooks/service/service-host-is-present.yml
index 46f5bb6f..28180667 100644
--- a/playbooks/service/service-host-is-present.yml
+++ b/playbooks/service/service-host-is-present.yml
@@ -5,8 +5,8 @@
   gather_facts: false
 
   tasks:
-  # Ensure management host is present.
-  - ipaservice:
+  - name: Ensure management host is present.
+    ipaservice:
       ipaadmin_password: SomeADMINpassword
       name: HTTP/www.example.com
       host: "{{ groups.ipaserver[0] }}"
diff --git a/playbooks/service/service-is-absent.yml b/playbooks/service/service-is-absent.yml
index 7fd138c0..8054908c 100644
--- a/playbooks/service/service-is-absent.yml
+++ b/playbooks/service/service-is-absent.yml
@@ -5,8 +5,8 @@
   gather_facts: false
 
   tasks:
-  # Ensure service is absent
-  - ipaservice:
+  - name: Ensure service is absent
+    ipaservice:
       ipaadmin_password: SomeADMINpassword
       name: HTTP/www.example.com
       state: absent
diff --git a/playbooks/service/service-is-disabled.yml b/playbooks/service/service-is-disabled.yml
index b21e1929..893669e2 100644
--- a/playbooks/service/service-is-disabled.yml
+++ b/playbooks/service/service-is-disabled.yml
@@ -5,8 +5,8 @@
   gather_facts: false
 
   tasks:
-  # Ensure service is disabled
-  - ipaservice:
+  - name: Ensure service is disabled
+    ipaservice:
       ipaadmin_password: SomeADMINpassword
       name: HTTP/www.example.com
       state: disabled
diff --git a/playbooks/service/service-is-present-with-all-attributes.yml b/playbooks/service/service-is-present-with-all-attributes.yml
index a7494cc8..da6b9ca5 100644
--- a/playbooks/service/service-is-present-with-all-attributes.yml
+++ b/playbooks/service/service-is-present-with-all-attributes.yml
@@ -5,8 +5,8 @@
   gather_facts: false
 
   tasks:
-  # Ensure service is present
-  - ipaservice:
+  - name: Ensure service is present
+    ipaservice:
       ipaadmin_password: SomeADMINpassword
       name: HTTP/www.example.com
       certificate:
diff --git a/playbooks/service/service-is-present-with-host-force.yml b/playbooks/service/service-is-present-with-host-force.yml
index a02fa7c2..aa0ab8e0 100644
--- a/playbooks/service/service-is-present-with-host-force.yml
+++ b/playbooks/service/service-is-present-with-host-force.yml
@@ -5,9 +5,8 @@
   gather_facts: false
 
   tasks:
-  # Ensure service is present
-  - ipaservice:
+  - name: Ensure service is present
+    ipaservice:
       ipaadmin_password: SomeADMINpassword
       name: HTTP/ihavenodns.info
       force: yes
-      # state: absent
diff --git a/playbooks/service/service-is-present-without-host-object.yml b/playbooks/service/service-is-present-without-host-object.yml
index 2496177a..4c3c4edd 100644
--- a/playbooks/service/service-is-present-without-host-object.yml
+++ b/playbooks/service/service-is-present-without-host-object.yml
@@ -5,8 +5,8 @@
   gather_facts: false
 
   tasks:
-  # Ensure service is present
-  - ipaservice:
+  - name: Ensure service is present
+    ipaservice:
       ipaadmin_password: SomeADMINpassword
       name: HTTP/www.ansible.com
       skip_host_check: yes
diff --git a/playbooks/service/service-is-present.yml b/playbooks/service/service-is-present.yml
index e2c49274..18c86255 100644
--- a/playbooks/service/service-is-present.yml
+++ b/playbooks/service/service-is-present.yml
@@ -5,7 +5,7 @@
   gather_facts: false
 
   tasks:
-  # Ensure service is present
-  - ipaservice:
+  - name: Ensure service is present
+    ipaservice:
       ipaadmin_password: SomeADMINpassword
       name: HTTP/www.example.com
diff --git a/playbooks/service/service-member-certificate-absent.yml b/playbooks/service/service-member-certificate-absent.yml
index bb4092b9..886365f6 100644
--- a/playbooks/service/service-member-certificate-absent.yml
+++ b/playbooks/service/service-member-certificate-absent.yml
@@ -5,11 +5,10 @@
   gather_facts: false
 
   tasks:
-  # Ensure service certificate is absent
-  - ipaservice:
+  - name: Ensure service certificate is absent
+    ipaservice:
       ipaadmin_password: SomeADMINpassword
       name: HTTP/www.example.com
-
       certificate:
         - MIICBjCCAW8CFHnm32VcXaUDGfEGdDL/erPSijUAMA0GCSqGSIb3DQEBCwUAMEIxCzAJBgNVBAYTAlhYMRUwEwYDVQQHDAxEZWZhdWx0IENpdHkxHDAaBgNVBAoME0RlZmF1bHQgQ29tcGFueSBMdGQwHhcNMjAwMTIzMDA1NjQ2WhcNMjEwMTIyMDA1NjQ2WjBCMQswCQYDVQQGEwJYWDEVMBMGA1UEBwwMRGVmYXVsdCBDaXR5MRwwGgYDVQQKDBNEZWZhdWx0IENvbXBhbnkgTHRkMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDYrdVmsr7iT3f67DM5bb1osSEe5/c91UUMEIcFq5wrgBhzVfs8iIMDVC1yiUGTsDLJNJc4nb1tUxeR9K5fh25E6n/eWDBP75NStotjAXRU4Ahi3FNRhWFOKesds5xNqgDk5/dY8UekJv2yUblQuZzeF8b2XFrmHuCaYuFctzPfWwIDAQABMA0GCSqGSIb3DQEBCwUAA4GBACF+5RS8Ce0HRixGPu4Xd51i+Kzblg++lx8fDJ8GW5G16/Z1AsB72Hc7etJL2PksHlue/xCq6SA9fIfHc4TBNCiWjPSP1NhHJeYyoPiSkcYsqXuxWyoyRLbnAhBVvhoiqZbUt3u3tGB0uMMA0yJvj07mP7Nea2KdBYVH8X1pM0V+
       action: member
diff --git a/playbooks/service/service-member-certificate-present.yml b/playbooks/service/service-member-certificate-present.yml
index 025d0aa3..c8eb4cea 100644
--- a/playbooks/service/service-member-certificate-present.yml
+++ b/playbooks/service/service-member-certificate-present.yml
@@ -5,8 +5,8 @@
   gather_facts: false
 
   tasks:
-  # Ensure service certificate is present
-  - ipaservice:
+  - name: Ensure service certificate is present
+    ipaservice:
       ipaadmin_password: SomeADMINpassword
       name: HTTP/www.example.com
       certificate:
diff --git a/playbooks/sudocmd/ensure-sudocmd-is-absent.yml b/playbooks/sudocmd/ensure-sudocmd-is-absent.yml
index 3539ed00..16ebbf4c 100644
--- a/playbooks/sudocmd/ensure-sudocmd-is-absent.yml
+++ b/playbooks/sudocmd/ensure-sudocmd-is-absent.yml
@@ -4,8 +4,8 @@
   become: true
 
   tasks:
-  # Ensure sudo command is absent
-  - ipasudocmd:
+  - name: Ensure sudo command is absent
+    ipasudocmd:
       ipaadmin_password: SomeADMINpassword
       name: /usr/bin/su
       state: absent
diff --git a/playbooks/sudocmd/ensure-sudocmd-is-present.yml b/playbooks/sudocmd/ensure-sudocmd-is-present.yml
index d648de54..c11b5b0d 100644
--- a/playbooks/sudocmd/ensure-sudocmd-is-present.yml
+++ b/playbooks/sudocmd/ensure-sudocmd-is-present.yml
@@ -4,8 +4,8 @@
   become: true
 
   tasks:
-  # Ensure sudo command is present
-  - ipasudocmd:
+  - name: Ensure sudo command is present
+    ipasudocmd:
       ipaadmin_password: SomeADMINpassword
       name: /usr/bin/su
       state: present
diff --git a/playbooks/sudocmdgroup/ensure-sudocmd-are-absent-in-sudocmdgroup.yml b/playbooks/sudocmdgroup/ensure-sudocmd-are-absent-in-sudocmdgroup.yml
index 49ba2d5a..b75be51a 100644
--- a/playbooks/sudocmdgroup/ensure-sudocmd-are-absent-in-sudocmdgroup.yml
+++ b/playbooks/sudocmdgroup/ensure-sudocmd-are-absent-in-sudocmdgroup.yml
@@ -4,8 +4,8 @@
   become: true
 
   tasks:
-  # Ensure sudocmds are absent in sudocmdgroup
-  - ipasudocmdgroup:
+  - name: Ensure sudocmds are absent in sudocmdgroup
+    ipasudocmdgroup:
       ipaadmin_password: SomeADMINpassword
       name: network
       sudocmd:
diff --git a/playbooks/sudocmdgroup/ensure-sudocmd-are-present-in-sudocmdgroup.yml b/playbooks/sudocmdgroup/ensure-sudocmd-are-present-in-sudocmdgroup.yml
index fe9ab207..4e511d21 100644
--- a/playbooks/sudocmdgroup/ensure-sudocmd-are-present-in-sudocmdgroup.yml
+++ b/playbooks/sudocmdgroup/ensure-sudocmd-are-present-in-sudocmdgroup.yml
@@ -4,16 +4,16 @@
   become: true
 
   tasks:
-  # Ensure sudo commands are present
-  - ipasudocmd:
-     ipaadmin_password: SomeADMINpassword
-     name:
-     - /usr/sbin/ifconfig
-     - /usr/sbin/iwlist
-     state: present
+  - name: Ensure sudo commands are present
+    ipasudocmd:
+      ipaadmin_password: SomeADMINpassword
+      name:
+      - /usr/sbin/ifconfig
+      - /usr/sbin/iwlist
+      state: present
 
-  # Ensure sudo commands are present in existing sudocmdgroup
-  - ipasudocmdgroup:
+  - name: Ensure sudocmdgroup is present with sudo commands.
+    ipasudocmdgroup:
      ipaadmin_password: SomeADMINpassword
      name: network
      sudocmd:
diff --git a/playbooks/sudocmdgroup/ensure-sudocmdgroup-is-absent.yml b/playbooks/sudocmdgroup/ensure-sudocmdgroup-is-absent.yml
index 7674e5de..338dad71 100644
--- a/playbooks/sudocmdgroup/ensure-sudocmdgroup-is-absent.yml
+++ b/playbooks/sudocmdgroup/ensure-sudocmdgroup-is-absent.yml
@@ -4,9 +4,9 @@
   become: true
 
   tasks:
-  # Ensure sudocmdgroup is absent
-  - ipasudocmdgroup:
-     ipaadmin_password: pass1234
-     name: network
-     state: absent
-     action: sudocmdgroup
+  - name: Ensure sudocmdgroup is absent
+    ipasudocmdgroup:
+      ipaadmin_password: pass1234
+      name: network
+      state: absent
+      action: sudocmdgroup
diff --git a/playbooks/sudocmdgroup/ensure-sudocmdgroup-is-present.yml b/playbooks/sudocmdgroup/ensure-sudocmdgroup-is-present.yml
index 6809080c..e97162cd 100644
--- a/playbooks/sudocmdgroup/ensure-sudocmdgroup-is-present.yml
+++ b/playbooks/sudocmdgroup/ensure-sudocmdgroup-is-present.yml
@@ -4,8 +4,8 @@
   become: true
 
   tasks:
-  # Ensure sudocmdgroup sudocmds are present
-  - ipasudocmdgroup:
+  - name: Ensure sudocmdgroup sudocmds are present
+    ipasudocmdgroup:
       ipaadmin_password: pass1234
       name: network
       description: Group of important commands.
diff --git a/playbooks/sudorule/ensure-sudorule-does-not-have-sudooption.yml b/playbooks/sudorule/ensure-sudorule-does-not-have-sudooption.yml
index b48a710d..2be625db 100644
--- a/playbooks/sudorule/ensure-sudorule-does-not-have-sudooption.yml
+++ b/playbooks/sudorule/ensure-sudorule-does-not-have-sudooption.yml
@@ -5,8 +5,8 @@
   gather_facts: false
 
   tasks:
-  # Ensure sudooption is absent in sudorule
-  - ipasudorule:
+  - name: Ensure sudooption '!root' is absent in sudorule
+    ipasudorule:
       ipaadmin_password: SomeADMINpassword
       name: testrule1
       sudooption: "!root"
diff --git a/playbooks/sudorule/ensure-sudorule-has-sudooption.yml b/playbooks/sudorule/ensure-sudorule-has-sudooption.yml
index d1a394cf..8334ac3e 100644
--- a/playbooks/sudorule/ensure-sudorule-has-sudooption.yml
+++ b/playbooks/sudorule/ensure-sudorule-has-sudooption.yml
@@ -5,8 +5,8 @@
   gather_facts: false
 
   tasks:
-  # Ensure sudooption is present in sudorule
-  - ipasudorule:
+  - name: Ensure sudooption '!root' is present in sudorule
+    ipasudorule:
       ipaadmin_password: SomeADMINpassword
       name: testrule1
       sudooption: "!root"
diff --git a/playbooks/sudorule/ensure-sudorule-host-member-is-absent.yml b/playbooks/sudorule/ensure-sudorule-host-member-is-absent.yml
index 2f0655c5..4fb16521 100644
--- a/playbooks/sudorule/ensure-sudorule-host-member-is-absent.yml
+++ b/playbooks/sudorule/ensure-sudorule-host-member-is-absent.yml
@@ -5,8 +5,8 @@
   gather_facts: false
 
   tasks:
-  # Ensure host server is absent in Sudo Rule
-  - ipasudorule:
+  - name: Ensure host 'server' is absent in sudorule
+    ipasudorule:
       ipaadmin_password: SomeADMINpassword
       name: testrule1
       host: server
diff --git a/playbooks/sudorule/ensure-sudorule-host-member-is-present.yml b/playbooks/sudorule/ensure-sudorule-host-member-is-present.yml
index e0ce73de..1b4fa47b 100644
--- a/playbooks/sudorule/ensure-sudorule-host-member-is-present.yml
+++ b/playbooks/sudorule/ensure-sudorule-host-member-is-present.yml
@@ -5,8 +5,8 @@
   gather_facts: false
 
   tasks:
-  # Ensure host server is present in Sudo Rule
-  - ipasudorule:
+  - name: Ensure host 'server' is present in sudorule
+    ipasudorule:
       ipaadmin_password: SomeADMINpassword
       name: testrule1
       host: server
diff --git a/playbooks/sudorule/ensure-sudorule-hostgroup-member-is-absent.yml b/playbooks/sudorule/ensure-sudorule-hostgroup-member-is-absent.yml
index c30d63a0..020eead1 100644
--- a/playbooks/sudorule/ensure-sudorule-hostgroup-member-is-absent.yml
+++ b/playbooks/sudorule/ensure-sudorule-hostgroup-member-is-absent.yml
@@ -5,8 +5,8 @@
   gather_facts: false
 
   tasks:
-  # Ensure hostgroup cluster is absent in Sudo Rule
-  - ipasudorule:
+  - name: Ensure hostgroup 'cluster' is absent in sudorule
+    ipasudorule:
       ipaadmin_password: SomeADMINpassword
       name: testrule1
       hostgroup: cluster
diff --git a/playbooks/sudorule/ensure-sudorule-hostgroup-member-is-present.yml b/playbooks/sudorule/ensure-sudorule-hostgroup-member-is-present.yml
index 4813213b..4e14ac8d 100644
--- a/playbooks/sudorule/ensure-sudorule-hostgroup-member-is-present.yml
+++ b/playbooks/sudorule/ensure-sudorule-hostgroup-member-is-present.yml
@@ -5,8 +5,8 @@
   gather_facts: false
 
   tasks:
-  # Ensure hostgrep cluster is present in Sudo Rule
-  - ipasudorule:
+  - name: Ensure hostgroup 'cluster' is present in sudorule
+    ipasudorule:
       ipaadmin_password: SomeADMINpassword
       name: testrule1
       hostgroup: cluster
diff --git a/playbooks/sudorule/ensure-sudorule-is-absent.yml b/playbooks/sudorule/ensure-sudorule-is-absent.yml
index 4b87902c..774ab75e 100644
--- a/playbooks/sudorule/ensure-sudorule-is-absent.yml
+++ b/playbooks/sudorule/ensure-sudorule-is-absent.yml
@@ -4,8 +4,8 @@
   become: true
 
   tasks:
-  # Ensure sudorule command is absent
-  - ipasudorule:
+  - name: Ensure sudorule command is absent
+    ipasudorule:
       ipaadmin_password: pass1234
       name: testrule1
       state: absent
diff --git a/playbooks/sudorule/ensure-sudorule-is-disabled.yml b/playbooks/sudorule/ensure-sudorule-is-disabled.yml
index b51da118..b96406e7 100644
--- a/playbooks/sudorule/ensure-sudorule-is-disabled.yml
+++ b/playbooks/sudorule/ensure-sudorule-is-disabled.yml
@@ -4,8 +4,8 @@
   become: true
 
   tasks:
-  # Ensure sudorule command is disabled
-  - ipasudorule:
+  - name: Ensure sudorule command is disabled
+    ipasudorule:
       ipaadmin_password: SomeADMINpassword
       name: testrule1
       state: disabled
diff --git a/playbooks/sudorule/ensure-sudorule-is-enabled.yml b/playbooks/sudorule/ensure-sudorule-is-enabled.yml
index 4cba3bec..6a2cddff 100644
--- a/playbooks/sudorule/ensure-sudorule-is-enabled.yml
+++ b/playbooks/sudorule/ensure-sudorule-is-enabled.yml
@@ -4,8 +4,8 @@
   become: true
 
   tasks:
-  # Ensure sudorule command is enabled
-  - ipasudorule:
+  - name: Ensure sudorule command is enabled
+    ipasudorule:
       ipaadmin_password: SomeADMINpassword
       name: testrule1
       state: enabled
diff --git a/playbooks/sudorule/ensure-sudorule-is-present-with-order.yml b/playbooks/sudorule/ensure-sudorule-is-present-with-order.yml
index b884886e..0c9d49e7 100644
--- a/playbooks/sudorule/ensure-sudorule-is-present-with-order.yml
+++ b/playbooks/sudorule/ensure-sudorule-is-present-with-order.yml
@@ -5,8 +5,8 @@
   gather_facts: false
 
   tasks:
-  # Ensure sudorule is present with the given order.
-  - ipasudorule:
+  - name: Ensure sudorule is present with the given order.
+    ipasudorule:
       ipaadmin_password: SomeADMINpassword
       name: testrule1
       order: 2
diff --git a/playbooks/sudorule/ensure-sudorule-is-present.yml b/playbooks/sudorule/ensure-sudorule-is-present.yml
index e88017cf..7d036337 100644
--- a/playbooks/sudorule/ensure-sudorule-is-present.yml
+++ b/playbooks/sudorule/ensure-sudorule-is-present.yml
@@ -4,8 +4,8 @@
   become: true
 
   tasks:
-  # Ensure sudorule command is present
-  - ipasudorule:
+  - name: Ensure sudorule command is present
+    ipasudorule:
       ipaadmin_password: SomeADMINpassword
       name: testrule1
       description: A test sudo rule.
diff --git a/playbooks/sudorule/ensure-sudorule-runasuser-is-absent.yml b/playbooks/sudorule/ensure-sudorule-runasuser-is-absent.yml
index 465f386c..fb25365f 100644
--- a/playbooks/sudorule/ensure-sudorule-runasuser-is-absent.yml
+++ b/playbooks/sudorule/ensure-sudorule-runasuser-is-absent.yml
@@ -5,8 +5,8 @@
   gather_facts: false
 
   tasks:
-  # Ensure sudorule is present with the given order.
-  - ipasudorule:
+  - name: Ensure sudorule 'runasuser' member 'admin' is absent.
+    ipasudorule:
       ipaadmin_password: SomeADMINpassword
       name: testrule1
       runasuser: admin
diff --git a/playbooks/sudorule/ensure-sudorule-runasuser-is-present.yml b/playbooks/sudorule/ensure-sudorule-runasuser-is-present.yml
index 4a5bee94..00cbfe06 100644
--- a/playbooks/sudorule/ensure-sudorule-runasuser-is-present.yml
+++ b/playbooks/sudorule/ensure-sudorule-runasuser-is-present.yml
@@ -5,8 +5,8 @@
   gather_facts: false
 
   tasks:
-  # Ensure sudorule is present with the given order.
-  - ipasudorule:
+  - name: Ensure sudorule 'runasuser' member 'admin' is present.
+    ipasudorule:
       ipaadmin_password: SomeADMINpassword
       name: testrule1
       runasuser: admin
diff --git a/playbooks/sudorule/ensure-sudorule-sudocmd-is-absent.yml b/playbooks/sudorule/ensure-sudorule-sudocmd-is-absent.yml
index 3ded226e..91c717db 100644
--- a/playbooks/sudorule/ensure-sudorule-sudocmd-is-absent.yml
+++ b/playbooks/sudorule/ensure-sudorule-sudocmd-is-absent.yml
@@ -5,7 +5,8 @@
   gather_facts: false
 
   tasks:
-  - ipasudorule:
+  - name: Ensure sudorule members are absent.
+    ipasudorule:
       ipaadmin_password: SomeADMINpassword
       name: testrule1
       allow_sudocmd:
diff --git a/playbooks/sudorule/ensure-sudorule-sudocmd-is-present.yml b/playbooks/sudorule/ensure-sudorule-sudocmd-is-present.yml
index 23dd56de..f67c930c 100644
--- a/playbooks/sudorule/ensure-sudorule-sudocmd-is-present.yml
+++ b/playbooks/sudorule/ensure-sudorule-sudocmd-is-present.yml
@@ -5,7 +5,8 @@
   gather_facts: false
 
   tasks:
-  - ipasudorule:
+  - name: Ensure sudorule members are present.
+    ipasudorule:
       ipaadmin_password: SomeADMINpassword
       name: testrule1
       allow_sudocmd:
diff --git a/playbooks/vault/data-archive-in-asymmetric-vault.yml b/playbooks/vault/data-archive-in-asymmetric-vault.yml
index 5fd55dfe..e05126c2 100644
--- a/playbooks/vault/data-archive-in-asymmetric-vault.yml
+++ b/playbooks/vault/data-archive-in-asymmetric-vault.yml
@@ -5,7 +5,8 @@
   gather_facts: false
 
   tasks:
-  - ipavault:
+  - name: Archive data into asymmetric vault.
+    ipavault:
       ipaadmin_password: SomeADMINpassword
       name: asymvault
       username: user01
diff --git a/playbooks/vault/data-archive-in-symmetric-vault.yml b/playbooks/vault/data-archive-in-symmetric-vault.yml
index 3d4ae99f..b2a5e25f 100644
--- a/playbooks/vault/data-archive-in-symmetric-vault.yml
+++ b/playbooks/vault/data-archive-in-symmetric-vault.yml
@@ -5,7 +5,8 @@
   gather_facts: false
 
   tasks:
-  - ipavault:
+  - name: Archieve data into symmetric vault.
+    ipavault:
       ipaadmin_password: SomeADMINpassword
       name: symvault
       username: admin
diff --git a/playbooks/vault/ensure-asymetric-vault-is-absent.yml b/playbooks/vault/ensure-asymetric-vault-is-absent.yml
index 7ee6cf39..fc6d2fb3 100644
--- a/playbooks/vault/ensure-asymetric-vault-is-absent.yml
+++ b/playbooks/vault/ensure-asymetric-vault-is-absent.yml
@@ -5,7 +5,8 @@
   gather_facts: false
 
   tasks:
-  - ipavault:
+  - name: Ensure asymmetric vault is absent.
+    ipavault:
       ipaadmin_password: SomeADMINpassword
       name: asymvault
       username: admin
diff --git a/playbooks/vault/ensure-asymetric-vault-is-present.yml b/playbooks/vault/ensure-asymetric-vault-is-present.yml
index 247f36fc..467b5553 100644
--- a/playbooks/vault/ensure-asymetric-vault-is-present.yml
+++ b/playbooks/vault/ensure-asymetric-vault-is-present.yml
@@ -5,7 +5,8 @@
   gather_facts: false
 
   tasks:
-  - ipavault:
+  - name: Ensure asymmetric vault is present.
+    ipavault:
       ipaadmin_password: SomeADMINpassword
       name: asymvault
       username: admin
diff --git a/playbooks/vault/ensure-service-vault-is-absent.yml b/playbooks/vault/ensure-service-vault-is-absent.yml
index 65c4c8d8..66435670 100644
--- a/playbooks/vault/ensure-service-vault-is-absent.yml
+++ b/playbooks/vault/ensure-service-vault-is-absent.yml
@@ -5,7 +5,8 @@
   gather_facts: false
 
   tasks:
-  - ipavault:
+  - name: Ensure service vault is absent.
+    ipavault:
       ipaadmin_password: SomeADMINpassword
       name: svcvault
       service: "HTTP/{{ groups.ipaserver[0] }}"
diff --git a/playbooks/vault/ensure-service-vault-is-present.yml b/playbooks/vault/ensure-service-vault-is-present.yml
index cf6da223..a77739ed 100644
--- a/playbooks/vault/ensure-service-vault-is-present.yml
+++ b/playbooks/vault/ensure-service-vault-is-present.yml
@@ -5,7 +5,8 @@
   gather_facts: false
 
   tasks:
-  - ipavault:
+  - name: Ensure service vault is present.
+    ipavault:
       ipaadmin_password: SomeADMINpassword
       name: svcvault
       service: "HTTP/{{ groups.ipaserver[0] }}"
diff --git a/playbooks/vault/ensure-shared-vault-is-absent.yml b/playbooks/vault/ensure-shared-vault-is-absent.yml
index 0191ab1c..c54506ac 100644
--- a/playbooks/vault/ensure-shared-vault-is-absent.yml
+++ b/playbooks/vault/ensure-shared-vault-is-absent.yml
@@ -5,7 +5,8 @@
   gather_facts: false
 
   tasks:
-  - ipavault:
+  - name: Ensure shared vault is absent.
+    ipavault:
       ipaadmin_password: SomeADMINpassword
       name: sharedvault
       shared: True
diff --git a/playbooks/vault/ensure-shared-vault-is-present.yml b/playbooks/vault/ensure-shared-vault-is-present.yml
index c403afcc..d47f84e1 100644
--- a/playbooks/vault/ensure-shared-vault-is-present.yml
+++ b/playbooks/vault/ensure-shared-vault-is-present.yml
@@ -5,7 +5,8 @@
   gather_facts: false
 
   tasks:
-  - ipavault:
+  - name: Ensure shared vault is present.
+    ipavault:
       ipaadmin_password: SomeADMINpassword
       name: sharedvault
       shared: True
diff --git a/playbooks/vault/ensure-standard-vault-is-absent.yml b/playbooks/vault/ensure-standard-vault-is-absent.yml
index 3d7cd8ab..9510eb23 100644
--- a/playbooks/vault/ensure-standard-vault-is-absent.yml
+++ b/playbooks/vault/ensure-standard-vault-is-absent.yml
@@ -5,7 +5,8 @@
   gather_facts: false
 
   tasks:
-  - ipavault:
+  - name: Ensure vault is absent.
+    ipavault:
       ipaadmin_password: SomeADMINpassword
       name: stdvault
       username: admin
diff --git a/playbooks/vault/ensure-standard-vault-is-present.yml b/playbooks/vault/ensure-standard-vault-is-present.yml
index 64d08fec..c0e5f3da 100644
--- a/playbooks/vault/ensure-standard-vault-is-present.yml
+++ b/playbooks/vault/ensure-standard-vault-is-present.yml
@@ -5,7 +5,8 @@
   gather_facts: false
 
   tasks:
-  - ipavault:
+  - name: Ensure standard vault is present.
+    ipavault:
       ipaadmin_password: SomeADMINpassword
       name: stdvault
       vault_type: standard
diff --git a/playbooks/vault/ensure-symetric-vault-is-absent.yml b/playbooks/vault/ensure-symetric-vault-is-absent.yml
index a0d5bbcd..d8c0db62 100644
--- a/playbooks/vault/ensure-symetric-vault-is-absent.yml
+++ b/playbooks/vault/ensure-symetric-vault-is-absent.yml
@@ -5,7 +5,8 @@
   gather_facts: false
 
   tasks:
-  - ipavault:
+  - name: Ensure symmetric vault is absent.
+    ipavault:
       ipaadmin_password: SomeADMINpassword
       name: symvault
       username: admin
diff --git a/playbooks/vault/ensure-symetric-vault-is-present.yml b/playbooks/vault/ensure-symetric-vault-is-present.yml
index 2418ced8..8f7e0fb4 100644
--- a/playbooks/vault/ensure-symetric-vault-is-present.yml
+++ b/playbooks/vault/ensure-symetric-vault-is-present.yml
@@ -5,7 +5,8 @@
   gather_facts: false
 
   tasks:
-  - ipavault:
+  - name: Ensure symmetric vault is present.
+    ipavault:
       ipaadmin_password: SomeADMINpassword
       name: symvault
       username: admin
diff --git a/playbooks/vault/ensure-vault-is-present-with-members.yml b/playbooks/vault/ensure-vault-is-present-with-members.yml
index ba96ad14..c837b74b 100644
--- a/playbooks/vault/ensure-vault-is-present-with-members.yml
+++ b/playbooks/vault/ensure-vault-is-present-with-members.yml
@@ -5,7 +5,8 @@
   gather_facts: false
 
   tasks:
-  - ipavault:
+  - name: Ensure vault is present, with members.
+    ipavault:
       ipaadmin_password: SomeADMINpassword
       name: stdvault
       vault_type: standard
diff --git a/playbooks/vault/ensure-vault-member-group-is-absent.yml b/playbooks/vault/ensure-vault-member-group-is-absent.yml
index c5e7f7d5..2df3dc61 100644
--- a/playbooks/vault/ensure-vault-member-group-is-absent.yml
+++ b/playbooks/vault/ensure-vault-member-group-is-absent.yml
@@ -5,7 +5,8 @@
   gather_facts: false
 
   tasks:
-  - ipavault:
+  - name: Ensure vault member "group" is absent.
+    ipavault:
       ipaadmin_password: SomeADMINpassword
       name: keychain
       username: admin
diff --git a/playbooks/vault/ensure-vault-member-group-is-present.yml b/playbooks/vault/ensure-vault-member-group-is-present.yml
index 12b52613..eb368d8a 100644
--- a/playbooks/vault/ensure-vault-member-group-is-present.yml
+++ b/playbooks/vault/ensure-vault-member-group-is-present.yml
@@ -5,7 +5,8 @@
   gather_facts: false
 
   tasks:
-  - ipavault:
+  - name: Ensure vault member "group" is present.
+    ipavault:
       ipaadmin_password: SomeADMINpassword
       name: keychain
       username: admin
diff --git a/playbooks/vault/ensure-vault-member-user-is-absent.yml b/playbooks/vault/ensure-vault-member-user-is-absent.yml
index 7d0578a6..daf3b693 100644
--- a/playbooks/vault/ensure-vault-member-user-is-absent.yml
+++ b/playbooks/vault/ensure-vault-member-user-is-absent.yml
@@ -5,7 +5,8 @@
   gather_facts: false
 
   tasks:
-  - ipavault:
+  - name: Ensure vault member "user" is absent.
+    ipavault:
       ipaadmin_password: SomeADMINpassword
       name: keychain
       username: admin
diff --git a/playbooks/vault/ensure-vault-member-user-is-present.yml b/playbooks/vault/ensure-vault-member-user-is-present.yml
index a04e6e20..d1a6cf37 100644
--- a/playbooks/vault/ensure-vault-member-user-is-present.yml
+++ b/playbooks/vault/ensure-vault-member-user-is-present.yml
@@ -5,7 +5,8 @@
   gather_facts: false
 
   tasks:
-  - ipavault:
+  - name: Ensure vault member "user" is present.
+    ipavault:
       ipaadmin_password: SomeADMINpassword
       name: keychain
       username: admin
diff --git a/playbooks/vault/ensure-vault-owner-is-absent.yml b/playbooks/vault/ensure-vault-owner-is-absent.yml
index 817a324b..2807c08c 100644
--- a/playbooks/vault/ensure-vault-owner-is-absent.yml
+++ b/playbooks/vault/ensure-vault-owner-is-absent.yml
@@ -5,7 +5,8 @@
   gather_facts: false
 
   tasks:
-  - ipavault:
+  - name: Ensure vault owners and ownergroups are absent.
+    ipavault:
       ipaadmin_password: SomeADMINpassword
       name: symvault
       username: admin
diff --git a/playbooks/vault/ensure-vault-owner-is-present.yml b/playbooks/vault/ensure-vault-owner-is-present.yml
index 7c4cfb20..31aba300 100644
--- a/playbooks/vault/ensure-vault-owner-is-present.yml
+++ b/playbooks/vault/ensure-vault-owner-is-present.yml
@@ -5,7 +5,8 @@
   gather_facts: false
 
   tasks:
-  - ipavault:
+  - name: Ensure vault owners and ownergroups are present.
+    ipavault:
       ipaadmin_password: SomeADMINpassword
       name: symvault
       username: admin
diff --git a/playbooks/vault/retrive-data-asymmetric-vault.yml b/playbooks/vault/retrive-data-asymmetric-vault.yml
index 0bda412d..35472d20 100644
--- a/playbooks/vault/retrive-data-asymmetric-vault.yml
+++ b/playbooks/vault/retrive-data-asymmetric-vault.yml
@@ -14,5 +14,6 @@
         state: retrieved
       register: result
       no_log: true
-    - debug:
-       msg: "Data: {{ result.vault.data }}"
+    - name: Display retrieved data.
+      debug:
+        msg: "Data: {{ result.vault.data }}"
diff --git a/playbooks/vault/retrive-data-symmetric-vault.yml b/playbooks/vault/retrive-data-symmetric-vault.yml
index 609c5f5d..98902a1b 100644
--- a/playbooks/vault/retrive-data-symmetric-vault.yml
+++ b/playbooks/vault/retrive-data-symmetric-vault.yml
@@ -14,5 +14,6 @@
         state: retrieved
       register: result
       no_log: true
-    - debug:
-        msg: "{{ result.vault.data }}"
+    - name: Display retrieved data.
+      debug:
+        msg: "Data: {{ result.vault.data }}"
diff --git a/playbooks/vault/vault-is-present-with-password-file.yml b/playbooks/vault/vault-is-present-with-password-file.yml
index bedb75df..c92e2a6b 100644
--- a/playbooks/vault/vault-is-present-with-password-file.yml
+++ b/playbooks/vault/vault-is-present-with-password-file.yml
@@ -5,18 +5,21 @@
   gather_facts: True
 
   tasks:
-  - copy:
+  - name: Copy file containing password to server.
+    copy:
       src: "{{ playbook_dir }}/password.txt"
       dest: "{{ ansible_facts['env'].HOME }}/password.txt"
       owner: "{{ ansible_user }}"
       group: "{{ ansible_user }}"
       mode: 0600
-  - ipavault:
+  - name: Ensure symmetric vault exists with password from file.
+    ipavault:
       ipaadmin_password: SomeADMINpassword
       name: symvault
       username: admin
       vault_type: symmetric
       vault_password_file: "{{ ansible_facts['env'].HOME }}/password.txt"
-  - file:
+  - name: Remove file containing password from server.
+    file:
       path: "{{ ansible_facts['env'].HOME }}/password.txt"
       state: absent
diff --git a/playbooks/vault/vault-is-present-with-public-key-file.yml b/playbooks/vault/vault-is-present-with-public-key-file.yml
index 5d7eda02..cd1e7597 100644
--- a/playbooks/vault/vault-is-present-with-public-key-file.yml
+++ b/playbooks/vault/vault-is-present-with-public-key-file.yml
@@ -10,18 +10,21 @@
   gather_facts: True
 
   tasks:
-  - copy:
+  - name: Copy public key file to server.
+    copy:
       src: "{{ playbook_dir }}/public.pem"
       dest: "{{ ansible_facts['env'].HOME }}/public.pem"
       owner: "{{ ansible_user }}"
       group: "{{ ansible_user }}"
       mode: 0600
-  - ipavault:
+  - name: Ensure asymmetric vault exists with public key from file.
+    ipavault:
       ipaadmin_password: SomeADMINpassword
       name: asymvault
       username: admin
       vault_type: asymmetric
       vault_public_key_file: "{{ ansible_facts['env'].HOME }}/public.pem"
-  - file:
+  - name: Remove public key file from server.
+    file:
       path: "{{ ansible_facts['env'].HOME }}/public.pem"
       state: absent
-- 
GitLab