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