Bug 2104142

Summary: [ansible-freeipa] ipaserver_external_cert_files failed to copy due to the latest ansible version
Product: Red Hat Enterprise Linux 9 Reporter: Varun Mylaraiah <mvarun>
Component: ansible-freeipaAssignee: Thomas Woerner <twoerner>
Status: CLOSED ERRATA QA Contact: Varun Mylaraiah <mvarun>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 9.1Keywords: Regression
Target Milestone: rcFlags: pm-rhel: mirror+
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: ansible-freeipa-1.8.1-1.el9 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 2104842 (view as bug list) Environment:
Last Closed: 2022-11-15 10:21:09 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2104842    

Description Varun Mylaraiah 2022-07-05 15:57:54 UTC
Description of problem:
Due to the latest ansible version(ansible 2.13) ipaserver_external_cert_files failed to copy

Console output
===============
TASK [ipaserver : include_tasks] ***********************************************
task path: /usr/share/ansible/roles/ipaserver/tasks/install.yml:54
included: /usr/share/ansible/roles/ipaserver/tasks/copy_external_cert.yml for master.ipadomain.test => (item=master.ipadomain.test-chain.crt)

TASK [ipaserver : Install - Initialize ipaserver_external_cert_files] **********
task path: /usr/share/ansible/roles/ipaserver/tasks/copy_external_cert.yml:2
ok: [master.ipadomain.test] => {"ansible_facts": {"ipaserver_external_cert_files": []}, "changed": false}

TASK [ipaserver : Install - Copy "master.ipadomain.test-chain.crt" "master.ipadomain.test':/root/'master.ipadomain.test-chain.crt"] ***
task path: /usr/share/ansible/roles/ipaserver/tasks/copy_external_cert.yml:6
changed: [master.ipadomain.test] => {"changed": true, "checksum": "ce83b66389033b6d2c47180f85994fe0801322cb", "dest": "/root/master.ipadomain.test-chain.crt", "gid": 0, "group": "root", "md5sum": "f3b10e533a9082f78d1bacf9de17251e", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:admin_home_t:s0", "size": 9156, "src": "/root/.ansible/tmp/ansible-tmp-1656919812.8139663-20783-118018401242270/source", "state": "file", "uid": 0}

TASK [ipaserver : Install - Extend ipaserver_external_cert_files with "/root/master.ipadomain.test-chain.crt"] ***
task path: /usr/share/ansible/roles/ipaserver/tasks/copy_external_cert.yml:12
ok: [master.ipadomain.test] => {"ansible_facts": {"ipaserver_external_cert_files": "[] + [ '/root/master.ipadomain.test-chain.crt' ]"}, "changed": false}

TASK [ipaserver : Install - Server installation test] **************************
task path: /usr/share/ansible/roles/ipaserver/tasks/install.yml:60
fatal: [master.ipadomain.test]: FAILED! => {"changed": false, "msg": "External cert file '[] + [ '/root/master.ipadomain.test-chain.crt' ]' must use an absolute path"}

PLAY RECAP *********************************************************************
localhost                  : ok=1    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   
master.ipadomain.test      : ok=29   changed=9    unreachable=0    failed=1    skipped=19   rescued=0    ignored=0

Comment 1 Thomas Woerner 2022-07-07 09:44:04 UTC
The upstream PR https://github.com/freeipa/ansible-freeipa/pull/853 has been merged.

Comment 5 Varun Mylaraiah 2022-07-19 06:58:59 UTC
Verified

ansible-core-2.13.1-2.el9.x86_64
ansible-freeipa-1.8.1-1.el9.noarch

Passed	ansible_freeipa_tests/master/test_idm_deploy_master.py::TestMaster28_01::test_external_ca_automatic_copy
------------------------------ Captured log call -------------------------------
INFO     pytest_multihost.host.Host.ansible.OpenSSHTransport:transport.py:433 PUT /root/external-ca.sh
DEBUG    pytest_multihost.host.Host.ansible.cmd18:transport.py:519 RUN ['tee', '/root/external-ca.sh']
DEBUG    pytest_multihost.host.Host.ansible.cmd18:transport.py:217 Exit code: 0
INFO     pytest_multihost.host.Host.ansible.OpenSSHTransport:transport.py:433 PUT inventory/server.hosts
DEBUG    pytest_multihost.host.Host.ansible.cmd19:transport.py:519 RUN ['tee', 'inventory/server.hosts']
DEBUG    pytest_multihost.host.Host.ansible.cmd19:transport.py:217 Exit code: 0
INFO     pytest_multihost.host.Host.ansible.OpenSSHTransport:transport.py:433 PUT install-server.yaml
DEBUG    pytest_multihost.host.Host.ansible.cmd20:transport.py:519 RUN ['tee', 'install-server.yaml']
DEBUG    pytest_multihost.host.Host.ansible.cmd20:transport.py:217 Exit code: 0
*
*
*
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaserver : include_tasks] ***********************************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaserver/tasks/install.yml:54
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 included: /usr/share/ansible/roles/ipaserver/tasks/copy_external_cert.yml for master.ipadomain.test => (item=master.ipadomain.test-chain.crt)
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaserver : Install - Initialize ipaserver_external_cert_files] **********
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaserver/tasks/copy_external_cert.yml:2
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 ok: [master.ipadomain.test] => {"ansible_facts": {"ipaserver_external_cert_files": []}, "changed": false}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaserver : Install - Copy "master.ipadomain.test-chain.crt" "master.ipadomain.test':/root/'master.ipadomain.test-chain.crt"] ***
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaserver/tasks/copy_external_cert.yml:6
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 changed: [master.ipadomain.test] => {"changed": true, "checksum": "1749651c182a9fe0465f46b158209fef18241d51", "dest": "/root/master.ipadomain.test-chain.crt", "gid": 0, "group": "root", "md5sum": "29d98980be9d5fe396d13b3005e20a26", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:admin_home_t:s0", "size": 9156, "src": "/root/.ansible/tmp/ansible-tmp-1658139387.0850797-20772-86741983155966/source", "state": "file", "uid": 0}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaserver : Install - Extend ipaserver_external_cert_files with "/root/master.ipadomain.test-chain.crt"] ***
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaserver/tasks/copy_external_cert.yml:12
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 ok: [master.ipadomain.test] => {"ansible_facts": {"ipaserver_external_cert_files": ["/root/master.ipadomain.test-chain.crt"]}, "changed": false}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaserver : Install - Server installation test] **************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaserver/tasks/install.yml:60
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 ok: [master.ipadomain.test] => {"_dirsrv_ca_cert": null, "_dirsrv_pkcs12_info": null, "_hostname_overridden": true, "_http_ca_cert": null, "_http_pkcs12_info": null, "_installation_cleanup": true, "_pkinit_ca_cert": null, "_pkinit_pkcs12_info": null, "changed": false, "domain": "ipadomain.test", "domainlevel": null, "external_ca": false, "external_ca_profile": null, "external_ca_type": null, "hostname": "master.ipadomain.test", "idmax": 827399999, "idstart": 827200000, "ipa_python_version": 41000, "no_host_dns": true, "no_pkinit": false, "ntp_pool": null, "ntp_servers": null, "realm": "IPADOMAIN.TEST", "rid_base": 1000, "secondary_rid_base": 100000000, "setup_adtrust": false, "setup_ca": true, "setup_kra": false}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaserver : Install - Master password creation] **************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaserver/tasks/install.yml:138
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 skipping: [master.ipadomain.test] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaserver : Install - Use new master password] ***************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaserver/tasks/install.yml:145
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 skipping: [master.ipadomain.test] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaserver : Install - Server preparation] ********************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaserver/tasks/install.yml:153
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 changed: [master.ipadomain.test] => {"_ca_subject": "CN=Certificate Authority,O=IPADOMAIN.TEST", "_random_serial_numbers": false, "_subject_base": "O=IPADOMAIN.TEST", "adtrust_netbios_name": null, "adtrust_reset_netbios_name": false, "ca_subject": "CN=Certificate Authority,O=IPADOMAIN.TEST", "changed": true, "dns_ip_addresses": ["10.0.195.75"], "dns_reverse_zones": [], "forward_policy": "only", "forwarders": ["10.11.5.19"], "ip_addresses": ["10.0.195.75"], "no_dnssec_validation": false, "reverse_zones": [], "subject_base": "O=IPADOMAIN.TEST"}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaserver : Install - Setup NTP] *****************************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaserver/tasks/install.yml:198
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 skipping: [master.ipadomain.test] => {"changed": false, "skip_reason": "Conditional result was False"}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaserver : Install - Setup DS] ******************************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaserver/tasks/install.yml:205
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 changed: [master.ipadomain.test] => {"changed": true}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaserver : Install - Setup KRB] *****************************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaserver/tasks/install.yml:234
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 changed: [master.ipadomain.test] => {"changed": true}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaserver : Install - Setup custodia] ************************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaserver/tasks/install.yml:261
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 changed: [master.ipadomain.test] => {"changed": true}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaserver : Install - Setup CA] ******************************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaserver/tasks/install.yml:267
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 changed: [master.ipadomain.test] => {"changed": true, "csr_generated": false}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaserver : Copy /root/ipa.csr to "master.ipadomain.test-ipa.csr"] *******
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaserver/tasks/install.yml:309
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 skipping: [master.ipadomain.test] => {"changed": false, "skip_reason": "Conditional result was False"}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaserver : Install - Setup otpd] ****************************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaserver/tasks/install.yml:318
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 changed: [master.ipadomain.test] => {"changed": true}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaserver : Install - Setup HTTP] ****************************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaserver/tasks/install.yml:324
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 changed: [master.ipadomain.test] => {"changed": true}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaserver : Install - Setup KRA] *****************************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaserver/tasks/install.yml:356
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 skipping: [master.ipadomain.test] => {"changed": false, "skip_reason": "Conditional result was False"}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaserver : Install - Setup DNS] *****************************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaserver/tasks/install.yml:367
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 changed: [master.ipadomain.test] => {"changed": true}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaserver : Install - Setup ADTRUST] *************************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaserver/tasks/install.yml:384
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 skipping: [master.ipadomain.test] => {"changed": false, "skip_reason": "Conditional result was False"}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaserver : Install - Set DS password] ***********************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaserver/tasks/install.yml:399
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 changed: [master.ipadomain.test] => {"changed": true}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [Install - Setup client] **************************************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaserver/tasks/install.yml:416
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Import variables specific to distribution] *******************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/main.yml:4
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 ok: [master.ipadomain.test] => (item=/usr/share/ansible/roles/ipaclient/vars/default.yml) => {"ansible_facts": {"ipaclient_packages": ["ipa-client", "python3-libselinux"]}, "ansible_included_var_files": ["/usr/share/ansible/roles/ipaclient/vars/default.yml"], "ansible_loop_var": "item", "changed": false, "item": "/usr/share/ansible/roles/ipaclient/vars/default.yml"}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Install IPA client] ******************************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/main.yml:19
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 included: /usr/share/ansible/roles/ipaclient/tasks/install.yml for master.ipadomain.test
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Install - Ensure that IPA client packages are installed] *****
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:4
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 ok: [master.ipadomain.test] => {"changed": false, "msg": "Nothing to do", "rc": 0, "results": []}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Install - Set ipaclient_servers] *****************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:10
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 skipping: [master.ipadomain.test] => {"changed": false, "skip_reason": "Conditional result was False"}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Install - Set ipaclient_servers from cluster inventory] ******
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:15
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 skipping: [master.ipadomain.test] => {"changed": false, "skip_reason": "Conditional result was False"}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Install - Check that either principal or keytab is set] ******
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:21
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 skipping: [master.ipadomain.test] => {"changed": false, "skip_reason": "Conditional result was False"}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Install - Set default principal if no keytab is given] *******
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:25
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 ok: [master.ipadomain.test] => {"ansible_facts": {"ipaadmin_principal": "admin"}, "changed": false}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Install - IPA client test] ***********************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:30
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 ok: [master.ipadomain.test] => {"basedn": "dc=ipadomain,dc=test", "changed": false, "client_already_configured": false, "client_domain": "ipadomain.test", "dnsok": false, "domain": "ipadomain.test", "hostname": "master.ipadomain.test", "ipa_python_version": 41000, "kdc": "master.ipadomain.test", "nosssd_files": {}, "ntp_pool": null, "ntp_servers": null, "realm": "IPADOMAIN.TEST", "servers": ["master.ipadomain.test"], "sssd": true}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Install - Cleanup leftover ccache] ***************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:56
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 ok: [master.ipadomain.test] => {"changed": false, "path": "/etc/ipa/.dns_ccache", "state": "absent"}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Install - Configure NTP] *************************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:61
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 ok: [master.ipadomain.test] => {"changed": false}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Install - Make sure One-Time Password is enabled if it's already defined] ***
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:73
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 skipping: [master.ipadomain.test] => {"changed": false, "skip_reason": "Conditional result was False"}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Install - Disable One-Time Password for on_master] ***********
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:78
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 skipping: [master.ipadomain.test] => {"changed": false, "skip_reason": "Conditional result was False"}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Install - Test if IPA client has working krb5.keytab] ********
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:83
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 ok: [master.ipadomain.test] => {"ca_crt_exists": true, "changed": false, "krb5_conf_ok": true, "krb5_keytab_ok": true, "ping_test_ok": true}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Install - Disable One-Time Password for client with working krb5.keytab] ***
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:93
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 skipping: [master.ipadomain.test] => {"changed": false, "skip_reason": "Conditional result was False"}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Install - Keytab or password is required for getting otp] ****
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:109
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 skipping: [master.ipadomain.test] => {"changed": false, "skip_reason": "Conditional result was False"}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Install - Get One-Time Password for client enrollment] *******
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:113
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 skipping: [master.ipadomain.test] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Install - Report error for OTP generation] *******************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:132
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 skipping: [master.ipadomain.test] => {}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Install - Store the previously obtained OTP] *****************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:138
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 skipping: [master.ipadomain.test] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Store predefined OTP in admin_password] **********************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:147
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 skipping: [master.ipadomain.test] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Install - Check if principal and keytab are set] *************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:163
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 skipping: [master.ipadomain.test] => {"changed": false, "skip_reason": "Conditional result was False"}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Install - Check if one of password or keytabs are set] *******
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:167
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 skipping: [master.ipadomain.test] => {"changed": false, "skip_reason": "Conditional result was False"}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Install - Purge IPADOMAIN.TEST from host keytab] *************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:175
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 skipping: [master.ipadomain.test] => {"changed": false, "skip_reason": "Conditional result was False"}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Install - Backup and set hostname] ***************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:192
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 skipping: [master.ipadomain.test] => {"changed": false, "skip_reason": "Conditional result was False"}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Install - Join IPA] ******************************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:197
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 skipping: [master.ipadomain.test] => {"changed": false, "skip_reason": "Conditional result was False"}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : krb5 configuration not correct] ******************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:219
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 skipping: [master.ipadomain.test] => {"changed": false, "skip_reason": "Conditional result was False"}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : IPA test failed] *********************************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:225
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 skipping: [master.ipadomain.test] => {"changed": false, "skip_reason": "Conditional result was False"}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : ca.crt file is missing] **************************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:229
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 skipping: [master.ipadomain.test] => {"changed": false, "skip_reason": "Conditional result was False"}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Install - Configure IPA default.conf] ************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:242
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 skipping: [master.ipadomain.test] => {"changed": false, "skip_reason": "Conditional result was False"}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Install - Configure SSSD] ************************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:251
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 changed: [master.ipadomain.test] => {"changed": true}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Install - Configure krb5 for IPA realm] **********************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:273
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 skipping: [master.ipadomain.test] => {"changed": false, "skip_reason": "Conditional result was False"}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Install - IPA API calls for remaining enrollment parts] ******
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:287
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 changed: [master.ipadomain.test] => {"ca_enabled": true, "changed": true, "subject_base": "O=IPADOMAIN.TEST"}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Install - Fix IPA ca] ****************************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:295
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 skipping: [master.ipadomain.test] => {"changed": false, "skip_reason": "Conditional result was False"}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Install - Create IPA NSS database] ***************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:305
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 changed: [master.ipadomain.test] => {"ca_enabled_ra": true, "changed": true}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Install - Configure SSH and SSHD] ****************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:337
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 changed: [master.ipadomain.test] => {"changed": true}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Install - Configure automount] *******************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:345
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 changed: [master.ipadomain.test] => {"changed": true}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Install - Configure firefox] *********************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:351
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 skipping: [master.ipadomain.test] => {"changed": false, "skip_reason": "Conditional result was False"}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Install - Configure NIS] *************************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:357
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 changed: [master.ipadomain.test] => {"changed": true}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Install - Restore original admin password if overwritten by OTP] ***
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:375
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 skipping: [master.ipadomain.test] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Cleanup leftover ccache] *************************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/install.yml:381
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 ok: [master.ipadomain.test] => {"changed": false, "path": "/etc/ipa/.dns_ccache", "state": "absent"}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaclient : Uninstall IPA client] ****************************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaclient/tasks/main.yml:23
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 skipping: [master.ipadomain.test] => {"changed": false, "skip_reason": "Conditional result was False"}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 META: role_complete for master.ipadomain.test
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaserver : Install - Enable IPA] ****************************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaserver/tasks/install.yml:431
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 changed: [master.ipadomain.test] => {"changed": true}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaserver : Install - Cleanup root IPA cache] ****************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaserver/tasks/install.yml:438
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 changed: [master.ipadomain.test] => {"changed": true, "path": "/root/.ipa_cache", "state": "absent"}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaserver : Install - Configure firewalld] *******************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaserver/tasks/install.yml:444
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 changed: [master.ipadomain.test] => {"changed": true, "cmd": ["firewall-cmd", "--permanent", "--zone=", "--add-service=freeipa-ldap", "--add-service=freeipa-ldaps", "--add-service=dns", "--add-service=ntp"], "delta": "0:00:00.253667", "end": "2022-07-18 06:23:06.926807", "msg": "", "rc": 0, "start": "2022-07-18 06:23:06.673140", "stderr": "Warning: ALREADY_ENABLED: freeipa-ldap\nWarning: ALREADY_ENABLED: freeipa-ldaps\nWarning: ALREADY_ENABLED: dns\nWarning: ALREADY_ENABLED: ntp", "stderr_lines": ["Warning: ALREADY_ENABLED: freeipa-ldap", "Warning: ALREADY_ENABLED: freeipa-ldaps", "Warning: ALREADY_ENABLED: dns", "Warning: ALREADY_ENABLED: ntp"], "stdout": "success", "stdout_lines": ["success"]}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaserver : Install - Configure firewalld runtime] ***********************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaserver/tasks/install.yml:458
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 changed: [master.ipadomain.test] => {"changed": true, "cmd": ["firewall-cmd", "--zone=", "--add-service=freeipa-ldap", "--add-service=freeipa-ldaps", "--add-service=dns", "--add-service=ntp"], "delta": "0:00:00.209042", "end": "2022-07-18 06:23:07.539879", "msg": "", "rc": 0, "start": "2022-07-18 06:23:07.330837", "stderr": "Warning: ALREADY_ENABLED: 'freeipa-ldap' already in 'public'\nWarning: ALREADY_ENABLED: 'freeipa-ldaps' already in 'public'\nWarning: ALREADY_ENABLED: 'dns' already in 'public'\nWarning: ALREADY_ENABLED: 'ntp' already in 'public'", "stderr_lines": ["Warning: ALREADY_ENABLED: 'freeipa-ldap' already in 'public'", "Warning: ALREADY_ENABLED: 'freeipa-ldaps' already in 'public'", "Warning: ALREADY_ENABLED: 'dns' already in 'public'", "Warning: ALREADY_ENABLED: 'ntp' already in 'public'"], "stdout": "success", "stdout_lines": ["success"]}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaserver : Cleanup temporary files] *************************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaserver/tasks/install.yml:474
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 ok: [master.ipadomain.test] => (item=/etc/ipa/.tmp_pkcs12_dirsrv) => {"ansible_loop_var": "item", "changed": false, "item": "/etc/ipa/.tmp_pkcs12_dirsrv", "path": "/etc/ipa/.tmp_pkcs12_dirsrv", "state": "absent"}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 ok: [master.ipadomain.test] => (item=/etc/ipa/.tmp_pkcs12_http) => {"ansible_loop_var": "item", "changed": false, "item": "/etc/ipa/.tmp_pkcs12_http", "path": "/etc/ipa/.tmp_pkcs12_http", "state": "absent"}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 ok: [master.ipadomain.test] => (item=/etc/ipa/.tmp_pkcs12_pkinit) => {"ansible_loop_var": "item", "changed": false, "item": "/etc/ipa/.tmp_pkcs12_pkinit", "path": "/etc/ipa/.tmp_pkcs12_pkinit", "state": "absent"}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 TASK [ipaserver : Uninstall IPA server] ****************************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 task path: /usr/share/ansible/roles/ipaserver/tasks/main.yml:23
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 skipping: [master.ipadomain.test] => {"changed": false, "skip_reason": "Conditional result was False"}
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 META: role_complete for master.ipadomain.test
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 META: ran handlers
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 META: ran handlers
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 PLAY RECAP *********************************************************************
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 localhost                  : ok=1    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 master.ipadomain.test      : ok=59   changed=28   unreachable=0    failed=0    skipped=51   rescued=0    ignored=0   
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:563 
DEBUG    pytest_multihost.host.Host.ansible.cmd21:transport.py:217 Exit code: 0
INFO     pytest_multihost.host.Host.master.OpenSSHTransport:transport.py:397 RUN ['ipactl', 'status']
DEBUG    pytest_multihost.host.Host.master.cmd17:transport.py:519 RUN ['ipactl', 'status']
DEBUG    pytest_multihost.host.Host.master.cmd17:transport.py:563 bash: line 1: cd: /root/multihost_tests: No such file or directory
DEBUG    pytest_multihost.host.Host.master.cmd17:transport.py:563 bash: line 2: /root/multihost_tests/env.sh: No such file or directory
DEBUG    pytest_multihost.host.Host.master.cmd17:transport.py:563 ipa: INFO: The ipactl command was successful
DEBUG    pytest_multihost.host.Host.master.cmd17:transport.py:563 Directory Service: RUNNING
DEBUG    pytest_multihost.host.Host.master.cmd17:transport.py:563 krb5kdc Service: RUNNING
DEBUG    pytest_multihost.host.Host.master.cmd17:transport.py:563 kadmin Service: RUNNING
DEBUG    pytest_multihost.host.Host.master.cmd17:transport.py:563 named Service: RUNNING
DEBUG    pytest_multihost.host.Host.master.cmd17:transport.py:563 httpd Service: RUNNING
DEBUG    pytest_multihost.host.Host.master.cmd17:transport.py:563 ipa-custodia Service: RUNNING
DEBUG    pytest_multihost.host.Host.master.cmd17:transport.py:563 pki-tomcatd Service: RUNNING
DEBUG    pytest_multihost.host.Host.master.cmd17:transport.py:563 ipa-otpd Service: RUNNING
DEBUG    pytest_multihost.host.Host.master.cmd17:transport.py:563 ipa-dnskeysyncd Service: RUNNING
DEBUG    pytest_multihost.host.Host.master.cmd17:transport.py:217 Exit code: 0
INFO     pytest_multihost.host.Host.master.OpenSSHTransport:transport.py:397 RUN ['kinit', 'admin']
DEBUG    pytest_multihost.host.Host.master.cmd18:transport.py:519 RUN ['kinit', 'admin']
DEBUG    pytest_multihost.host.Host.master.cmd18:transport.py:563 bash: line 1: cd: /root/multihost_tests: No such file or directory
DEBUG    pytest_multihost.host.Host.master.cmd18:transport.py:563 bash: line 2: /root/multihost_tests/env.sh: No such file or directory
DEBUG    pytest_multihost.host.Host.master.cmd18:transport.py:563 Password for admin: 
DEBUG    pytest_multihost.host.Host.master.cmd18:transport.py:217 Exit code: 0
INFO     pytest_multihost.host.Host.master.OpenSSHTransport:transport.py:397 RUN ['ipa', 'server-role-show', 'master.ipadomain.test', 'DNS server']
DEBUG    pytest_multihost.host.Host.master.cmd19:transport.py:519 RUN ['ipa', 'server-role-show', 'master.ipadomain.test', 'DNS server']
DEBUG    pytest_multihost.host.Host.master.cmd19:transport.py:563 bash: line 1: cd: /root/multihost_tests: No such file or directory
DEBUG    pytest_multihost.host.Host.master.cmd19:transport.py:563 bash: line 2: /root/multihost_tests/env.sh: No such file or directory
DEBUG    pytest_multihost.host.Host.master.cmd19:transport.py:563   Server name: master.ipadomain.test
DEBUG    pytest_multihost.host.Host.master.cmd19:transport.py:563   Role name: DNS server
DEBUG    pytest_multihost.host.Host.master.cmd19:transport.py:563   Role status: enabled
DEBUG    pytest_multihost.host.Host.master.cmd19:transport.py:217 Exit code: 0

Based on the test result, marking the bug verified.

Comment 7 errata-xmlrpc 2022-11-15 10:21:09 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (ansible-freeipa bug fix and enhancement update), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHEA-2022:8101