Bug 2110491

Summary: [ansible-freeipa] Installers: configure sid generation in server/replica installer
Product: Red Hat Enterprise Linux 8 Reporter: Thomas Woerner <twoerner>
Component: ansible-freeipaAssignee: Thomas Woerner <twoerner>
Status: CLOSED ERRATA QA Contact: Varun Mylaraiah <mvarun>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 8.7CC: ipa-qe, mjurasek, mvarun
Target Milestone: rcKeywords: Triaged, ZStream
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: ansible-freeipa-1.8.3-1.el8 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 2110478
: 2132970 (view as bug list) Environment:
Last Closed: 2022-11-08 09:39:16 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: 2110478    
Bug Blocks: 2132970    

Description Thomas Woerner 2022-07-25 13:33:31 UTC
+++ This bug was initially created as a clone of Bug #2110478 +++

Description of problem:
IPA 4.10 introduced a change in the server and replica installers to generate SID always. This change also needs to be done in the ipaserver and ipareplica roles in ansible-freeipa.

Version-Release number of selected component (if applicable):
ansible-freeipa-1.8.1

Comment 7 Varun Mylaraiah 2022-08-05 11:17:56 UTC
Verified

ansible-2.9.27-1.el8ae.noarch
ansible-freeipa-1.8.2-1.el8.noarch
ipa-server-4.9.10-5.module+el8


Passed	ansible_freeipa_tests/cluster/test_idm_deploy_cluster.py::TestMasterReplica::test_verify_sid_generated_always


INFO     pytest_multihost.host.Host.master.ParamikoTransport:transport.py:318 RUN ['kinit', 'admin']
DEBUG    pytest_multihost.host.Host.master.cmd27:transport.py:519 RUN ['kinit', 'admin']
DEBUG    paramiko.transport:channel.py:1212 [chan 26] Sesch channel 26 request ok
DEBUG    pytest_multihost.host.Host.master.cmd27:transport.py:563 -bash: line 1: cd: /root/multihost_tests: No such file or directory
DEBUG    pytest_multihost.host.Host.master.cmd27:transport.py:563 -bash: line 2: /root/multihost_tests/env.sh: No such file or directory
DEBUG    pytest_multihost.host.Host.master.cmd27:transport.py:563 Password for admin: 
DEBUG    paramiko.transport:channel.py:1212 [chan 26] EOF received (26)
DEBUG    paramiko.transport:channel.py:1212 [chan 26] EOF sent (26)
DEBUG    pytest_multihost.host.Host.master.cmd27:transport.py:217 Exit code: 0
DEBUG    paramiko.transport:channel.py:1212 [chan 27] Max packet in: 32768 bytes
DEBUG    paramiko.transport:channel.py:1212 [chan 27] Max packet out: 32768 bytes
DEBUG    paramiko.transport:transport.py:1819 Secsh channel 27 opened.
INFO     pytest_multihost.host.Host.master.ParamikoTransport:transport.py:318 RUN ['ipa', 'user-show', 'admin', '--all']
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:519 RUN ['ipa', 'user-show', 'admin', '--all']
DEBUG    paramiko.transport:channel.py:1212 [chan 27] Sesch channel 27 request ok
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563 -bash: line 1: cd: /root/multihost_tests: No such file or directory
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563 -bash: line 2: /root/multihost_tests/env.sh: No such file or directory
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   dn: uid=admin,cn=users,cn=accounts,dc=ipadomain,dc=test
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   User login: admin
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   Last name: Administrator
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   Full name: Administrator
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   Home directory: /home/admin
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   GECOS: Administrator
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   Login shell: /bin/bash
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   Principal alias: admin, root
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   User password expiration: 20221103110146Z
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   UID: 1177800000
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   GID: 1177800000
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   Account disabled: False
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   Preserved user: False
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   Password: True
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   Member of groups: trust admins, admins
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   Kerberos keys available: True
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   ipantsecurityidentifier: S-1-5-21-3906148983-504222183-968958095-500
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   ipauniqueid: 392e6cbc-14ad-11ed-a2be-fa163eca2e79
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   krbextradata: AAKa+Oxicm9vdC9hZG1pbkBJUEFET01BSU4uVEVTVAA=
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   krblastadminunlock: 20220805110146Z
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   krblastpwdchange: 20220805110146Z
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   objectclass: top, person, posixaccount, krbprincipalaux, krbticketpolicyaux, inetuser, ipaobject, ipasshuser, ipaSshGroupOfPubKeys, ipaNTUserAttrs
DEBUG    paramiko.transport:channel.py:1212 [chan 27] EOF received (27)
DEBUG    paramiko.transport:channel.py:1212 [chan 27] EOF sent (27)
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:217 Exit code: 0
DEBUG    paramiko.transport:channel.py:1212 [chan 28] Max packet in: 32768 bytes
DEBUG    paramiko.transport:channel.py:1212 [chan 28] Max packet out: 32768 bytes
DEBUG    paramiko.transport:transport.py:1819 Secsh channel 28 opened.
INFO     pytest_multihost.host.Host.master.ParamikoTransport:transport.py:318 RUN ['ipa', 'group-show', 'admins', '--all']
DEBUG    pytest_multihost.host.Host.master.cmd29:transport.py:519 RUN ['ipa', 'group-show', 'admins', '--all']
DEBUG    paramiko.transport:channel.py:1212 [chan 28] Sesch channel 28 request ok
DEBUG    pytest_multihost.host.Host.master.cmd29:transport.py:563 -bash: line 1: cd: /root/multihost_tests: No such file or directory
DEBUG    pytest_multihost.host.Host.master.cmd29:transport.py:563 -bash: line 2: /root/multihost_tests/env.sh: No such file or directory
DEBUG    pytest_multihost.host.Host.master.cmd29:transport.py:563   dn: cn=admins,cn=groups,cn=accounts,dc=ipadomain,dc=test
DEBUG    pytest_multihost.host.Host.master.cmd29:transport.py:563   Group name: admins
DEBUG    pytest_multihost.host.Host.master.cmd29:transport.py:563   Description: Account administrators group
DEBUG    pytest_multihost.host.Host.master.cmd29:transport.py:563   GID: 1177800000
DEBUG    pytest_multihost.host.Host.master.cmd29:transport.py:563   Member users: admin
DEBUG    pytest_multihost.host.Host.master.cmd29:transport.py:563   ipantsecurityidentifier: S-1-5-21-3906148983-504222183-968958095-512
DEBUG    pytest_multihost.host.Host.master.cmd29:transport.py:563   ipauniqueid: 3939a640-14ad-11ed-8086-fa163eca2e79
DEBUG    pytest_multihost.host.Host.master.cmd29:transport.py:563   objectclass: top, groupofnames, posixgroup, ipausergroup, ipaobject, nestedGroup, ipaNTGroupAttrs
DEBUG    paramiko.transport:channel.py:1212 [chan 28] EOF received (28)
DEBUG    paramiko.transport:channel.py:1212 [chan 28] EOF sent (28)
DEBUG    pytest_multihost.host.Host.master.cmd29:transport.py:217 Exit code: 0
DEBUG    paramiko.transport:channel.py:1212 [chan 6] Max packet in: 32768 bytes
DEBUG    paramiko.transport:channel.py:1212 [chan 6] Max packet out: 32768 bytes
DEBUG    paramiko.transport:transport.py:1819 Secsh channel 6 opened.
INFO     pytest_multihost.host.Host.replica1.ParamikoTransport:transport.py:318 RUN ['kinit', 'admin']
DEBUG    pytest_multihost.host.Host.replica1.cmd7:transport.py:519 RUN ['kinit', 'admin']
DEBUG    paramiko.transport:channel.py:1212 [chan 6] Sesch channel 6 request ok
DEBUG    pytest_multihost.host.Host.replica1.cmd7:transport.py:563 -bash: line 1: cd: /root/multihost_tests: No such file or directory
DEBUG    pytest_multihost.host.Host.replica1.cmd7:transport.py:563 -bash: line 2: /root/multihost_tests/env.sh: No such file or directory
DEBUG    pytest_multihost.host.Host.replica1.cmd7:transport.py:563 Password for admin: 
DEBUG    paramiko.transport:channel.py:1212 [chan 6] EOF received (6)
DEBUG    paramiko.transport:channel.py:1212 [chan 6] EOF sent (6)
DEBUG    pytest_multihost.host.Host.replica1.cmd7:transport.py:217 Exit code: 0
DEBUG    paramiko.transport:channel.py:1212 [chan 7] Max packet in: 32768 bytes
DEBUG    paramiko.transport:channel.py:1212 [chan 7] Max packet out: 32768 bytes
DEBUG    paramiko.transport:transport.py:1819 Secsh channel 7 opened.
INFO     pytest_multihost.host.Host.replica1.ParamikoTransport:transport.py:318 RUN ['ipa', 'user-show', 'admin', '--all']
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:519 RUN ['ipa', 'user-show', 'admin', '--all']
DEBUG    paramiko.transport:channel.py:1212 [chan 7] Sesch channel 7 request ok
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563 -bash: line 1: cd: /root/multihost_tests: No such file or directory
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563 -bash: line 2: /root/multihost_tests/env.sh: No such file or directory
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   dn: uid=admin,cn=users,cn=accounts,dc=ipadomain,dc=test
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   User login: admin
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   Last name: Administrator
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   Full name: Administrator
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   Home directory: /home/admin
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   GECOS: Administrator
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   Login shell: /bin/bash
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   Principal alias: admin, root
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   User password expiration: 20221103110146Z
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   UID: 1177800000
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   GID: 1177800000
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   Account disabled: False
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   Preserved user: False
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   Password: True
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   Member of groups: admins, trust admins
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   Kerberos keys available: True
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   ipantsecurityidentifier: S-1-5-21-3906148983-504222183-968958095-500
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   ipauniqueid: 392e6cbc-14ad-11ed-a2be-fa163eca2e79
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   krbextradata: AAKa+Oxicm9vdC9hZG1pbkBJUEFET01BSU4uVEVTVAA=
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   krblastadminunlock: 20220805110146Z
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   krblastpwdchange: 20220805110146Z
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   objectclass: top, person, posixaccount, krbprincipalaux, krbticketpolicyaux, inetuser, ipaobject, ipasshuser, ipaSshGroupOfPubKeys, ipaNTUserAttrs
DEBUG    paramiko.transport:channel.py:1212 [chan 7] EOF received (7)
DEBUG    paramiko.transport:channel.py:1212 [chan 7] EOF sent (7)
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:217 Exit code: 0
DEBUG    paramiko.transport:channel.py:1212 [chan 8] Max packet in: 32768 bytes
DEBUG    paramiko.transport:channel.py:1212 [chan 8] Max packet out: 32768 bytes
DEBUG    paramiko.transport:transport.py:1819 Secsh channel 8 opened.
INFO     pytest_multihost.host.Host.replica1.ParamikoTransport:transport.py:318 RUN ['ipa', 'group-show', 'admins', '--all']
DEBUG    pytest_multihost.host.Host.replica1.cmd9:transport.py:519 RUN ['ipa', 'group-show', 'admins', '--all']
DEBUG    paramiko.transport:channel.py:1212 [chan 8] Sesch channel 8 request ok
DEBUG    pytest_multihost.host.Host.replica1.cmd9:transport.py:563 -bash: line 1: cd: /root/multihost_tests: No such file or directory
DEBUG    pytest_multihost.host.Host.replica1.cmd9:transport.py:563 -bash: line 2: /root/multihost_tests/env.sh: No such file or directory
DEBUG    pytest_multihost.host.Host.replica1.cmd9:transport.py:563   dn: cn=admins,cn=groups,cn=accounts,dc=ipadomain,dc=test
DEBUG    pytest_multihost.host.Host.replica1.cmd9:transport.py:563   Group name: admins
DEBUG    pytest_multihost.host.Host.replica1.cmd9:transport.py:563   Description: Account administrators group
DEBUG    pytest_multihost.host.Host.replica1.cmd9:transport.py:563   GID: 1177800000
DEBUG    pytest_multihost.host.Host.replica1.cmd9:transport.py:563   Member users: admin
DEBUG    pytest_multihost.host.Host.replica1.cmd9:transport.py:563   ipantsecurityidentifier: S-1-5-21-3906148983-504222183-968958095-512
DEBUG    pytest_multihost.host.Host.replica1.cmd9:transport.py:563   ipauniqueid: 3939a640-14ad-11ed-8086-fa163eca2e79
DEBUG    pytest_multihost.host.Host.replica1.cmd9:transport.py:563   objectclass: top, groupofnames, posixgroup, ipausergroup, ipaobject, nestedGroup, ipaNTGroupAttrs
DEBUG    paramiko.transport:channel.py:1212 [chan 8] EOF received (8)
DEBUG    paramiko.transport:channel.py:1212 [chan 8] EOF sent (8)
DEBUG    pytest_multihost.host.Host.replica1.cmd9:transport.py:217 Exit code: 0

Based on the test result, marking the bug Verified

Comment 8 Thomas Woerner 2022-08-16 09:17:16 UTC
Deploying a replica using a server without SID support results in this error:


TASK [ipareplica : Install - Setup adtrust] ************************************
task path: .../roles/ipareplica/tasks/install.yml:738
An exception occurred during task execution. To see the full traceback, use -vvv. The error was: ipalib.errors.InvalidSyntax: ipaNTFlatName: value #0 invalid per syntax: Invalid syntax.


From /var/log/ipareplica-install.log:

2022-08-16T08:27:21Z DEBUG Configuring SID generation
2022-08-16T08:27:21Z DEBUG   [1/7]: creating samba domain object
2022-08-16T08:27:21Z DEBUG Traceback (most recent call last):
  File "/usr/lib/python3.6/site-packages/ipapython/ipaldap.py", line 1088, in error_handler
    yield
  File "/usr/lib/python3.6/site-packages/ipapython/ipaldap.py", line 1660, in add_entry
    self.conn.add_s(str(entry.dn), list(attrs.items()))
  File "/usr/lib64/python3.6/site-packages/ldap/ldapobject.py", line 439, in add_s
    return self.add_ext_s(dn,modlist,None,None)
  File "/usr/lib64/python3.6/site-packages/ldap/ldapobject.py", line 425, in add_ext_s
    resp_type, resp_data, resp_msgid, resp_ctrls = self.result3(msgid,all=1,timeout=self.timeout)
  File "/usr/lib64/python3.6/site-packages/ldap/ldapobject.py", line 767, in result3
    resp_ctrl_classes=resp_ctrl_classes
  File "/usr/lib64/python3.6/site-packages/ldap/ldapobject.py", line 774, in result4
    ldap_result = self._ldap_call(self._l.result4,msgid,all,timeout,add_ctrls,add_intermediates,add_extop)
  File "/usr/lib64/python3.6/site-packages/ldap/ldapobject.py", line 340, in _ldap_call
    reraise(exc_type, exc_value, exc_traceback)
  File "/usr/lib64/python3.6/site-packages/ldap/compat.py", line 46, in reraise
    raise exc_value
  File "/usr/lib64/python3.6/site-packages/ldap/ldapobject.py", line 324, in _ldap_call
    result = func(*args,**kwargs)
ldap.INVALID_SYNTAX: {'msgtype': 105, 'msgid': 10, 'result': 21, 'desc': 'Invalid syntax', 'ctrls': [], 'info': 'ipaNTFlatNa
me: value #0 invalid per syntax\n'}

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3.6/site-packages/ipaserver/install/service.py", line 635, in start_creation
    run_step(full_msg, method)
  File "/usr/lib/python3.6/site-packages/ipaserver/install/service.py", line 621, in run_step
    method()
  File "/usr/lib/python3.6/site-packages/ipaserver/install/adtrustinstance.py", line 485, in __create_samba_domain_object
    api.Backend.ldap2.add_entry(entry)
  File "/usr/lib/python3.6/site-packages/ipapython/ipaldap.py", line 1891, in add_entry
    super(LDAPCache, self).add_entry(entry)
  File "/usr/lib/python3.6/site-packages/ipapython/ipaldap.py", line 1660, in add_entry
    self.conn.add_s(str(entry.dn), list(attrs.items()))
  File "/usr/lib64/python3.6/contextlib.py", line 99, in __exit__
    self.gen.throw(type, value, traceback)
  File "/usr/lib/python3.6/site-packages/ipapython/ipaldap.py", line 1125, in error_handler
    raise errors.InvalidSyntax(attr=info)
ipalib.errors.InvalidSyntax: ipaNTFlatName: value #0 invalid per syntax: Invalid syntax.

2022-08-16T08:27:21Z DEBUG   [error] InvalidSyntax: ipaNTFlatName: value #0 invalid per syntax: Invalid syntax.
(END)

Comment 10 Thomas Woerner 2022-08-16 09:19:16 UTC
Here is the upstream PR: https://github.com/freeipa/ansible-freeipa/pull/877

Comment 12 Varun Mylaraiah 2022-08-19 12:29:08 UTC
Verified

ansible-2.9.27-1.el8ae.noarch
ansible-freeipa-1.8.3-1.el8.noarch
ipa-server-4.9.10-5.module+el8.7.0+16195+c459c321.x86_64

Passed	ansible_freeipa_tests/cluster/test_idm_deploy_cluster.py::TestMasterReplica::test_verify_sid_generated_always


INFO     pytest_multihost.host.Host.master.ParamikoTransport:transport.py:318 RUN ['kinit', 'admin']
DEBUG    pytest_multihost.host.Host.master.cmd27:transport.py:519 RUN ['kinit', 'admin']
DEBUG    paramiko.transport:channel.py:1212 [chan 26] Sesch channel 26 request ok
DEBUG    pytest_multihost.host.Host.master.cmd27:transport.py:563 -bash: line 1: cd: /root/multihost_tests: No such file or directory
DEBUG    pytest_multihost.host.Host.master.cmd27:transport.py:563 -bash: line 2: /root/multihost_tests/env.sh: No such file or directory
DEBUG    pytest_multihost.host.Host.master.cmd27:transport.py:563 Password for admin: 
DEBUG    paramiko.transport:channel.py:1212 [chan 26] EOF received (26)
DEBUG    paramiko.transport:channel.py:1212 [chan 26] EOF sent (26)
DEBUG    pytest_multihost.host.Host.master.cmd27:transport.py:217 Exit code: 0
DEBUG    paramiko.transport:channel.py:1212 [chan 27] Max packet in: 32768 bytes
DEBUG    paramiko.transport:channel.py:1212 [chan 27] Max packet out: 32768 bytes
DEBUG    paramiko.transport:transport.py:1819 Secsh channel 27 opened.
INFO     pytest_multihost.host.Host.master.ParamikoTransport:transport.py:318 RUN ['ipa', 'user-show', 'admin', '--all']
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:519 RUN ['ipa', 'user-show', 'admin', '--all']
DEBUG    paramiko.transport:channel.py:1212 [chan 27] Sesch channel 27 request ok
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563 -bash: line 1: cd: /root/multihost_tests: No such file or directory
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563 -bash: line 2: /root/multihost_tests/env.sh: No such file or directory
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   dn: uid=admin,cn=users,cn=accounts,dc=ipadomain,dc=test
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   User login: admin
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   Last name: Administrator
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   Full name: Administrator
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   Home directory: /home/admin
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   GECOS: Administrator
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   Login shell: /bin/bash
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   Principal alias: admin, root
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   User password expiration: 20221117050223Z
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   UID: 679800000
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   GID: 679800000
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   Account disabled: False
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   Preserved user: False
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   Password: True
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   Member of groups: trust admins, admins
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   Kerberos keys available: True
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   ipantsecurityidentifier: S-1-5-21-4154174834-771940273-314691321-500
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   ipauniqueid: 56f0334c-1f7b-11ed-b7d1-fa163eeac1a4
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   krbextradata: AAJfGf9icm9vdC9hZG1pbkBJUEFET01BSU4uVEVTVAA=
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   krblastadminunlock: 20220819050223Z
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   krblastpwdchange: 20220819050223Z
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:563   objectclass: top, person, posixaccount, krbprincipalaux, krbticketpolicyaux, inetuser, ipaobject, ipasshuser, ipaSshGroupOfPubKeys, ipaNTUserAttrs
DEBUG    paramiko.transport:channel.py:1212 [chan 27] EOF received (27)
DEBUG    paramiko.transport:channel.py:1212 [chan 27] EOF sent (27)
DEBUG    pytest_multihost.host.Host.master.cmd28:transport.py:217 Exit code: 0
DEBUG    paramiko.transport:channel.py:1212 [chan 28] Max packet in: 32768 bytes
DEBUG    paramiko.transport:channel.py:1212 [chan 28] Max packet out: 32768 bytes
DEBUG    paramiko.transport:transport.py:1819 Secsh channel 28 opened.
INFO     pytest_multihost.host.Host.master.ParamikoTransport:transport.py:318 RUN ['ipa', 'group-show', 'admins', '--all']
DEBUG    pytest_multihost.host.Host.master.cmd29:transport.py:519 RUN ['ipa', 'group-show', 'admins', '--all']
DEBUG    paramiko.transport:channel.py:1212 [chan 28] Sesch channel 28 request ok
DEBUG    pytest_multihost.host.Host.master.cmd29:transport.py:563 -bash: line 1: cd: /root/multihost_tests: No such file or directory
DEBUG    pytest_multihost.host.Host.master.cmd29:transport.py:563 -bash: line 2: /root/multihost_tests/env.sh: No such file or directory
DEBUG    pytest_multihost.host.Host.master.cmd29:transport.py:563   dn: cn=admins,cn=groups,cn=accounts,dc=ipadomain,dc=test
DEBUG    pytest_multihost.host.Host.master.cmd29:transport.py:563   Group name: admins
DEBUG    pytest_multihost.host.Host.master.cmd29:transport.py:563   Description: Account administrators group
DEBUG    pytest_multihost.host.Host.master.cmd29:transport.py:563   GID: 679800000
DEBUG    pytest_multihost.host.Host.master.cmd29:transport.py:563   Member users: admin
DEBUG    pytest_multihost.host.Host.master.cmd29:transport.py:563   ipantsecurityidentifier: S-1-5-21-4154174834-771940273-314691321-512
DEBUG    pytest_multihost.host.Host.master.cmd29:transport.py:563   ipauniqueid: 56f965ac-1f7b-11ed-85e9-fa163eeac1a4
DEBUG    pytest_multihost.host.Host.master.cmd29:transport.py:563   objectclass: top, groupofnames, posixgroup, ipausergroup, ipaobject, nestedGroup, ipaNTGroupAttrs
DEBUG    paramiko.transport:channel.py:1212 [chan 28] EOF received (28)
DEBUG    paramiko.transport:channel.py:1212 [chan 28] EOF sent (28)
DEBUG    pytest_multihost.host.Host.master.cmd29:transport.py:217 Exit code: 0
DEBUG    paramiko.transport:channel.py:1212 [chan 6] Max packet in: 32768 bytes
DEBUG    paramiko.transport:channel.py:1212 [chan 6] Max packet out: 32768 bytes
DEBUG    paramiko.transport:transport.py:1819 Secsh channel 6 opened.
INFO     pytest_multihost.host.Host.replica1.ParamikoTransport:transport.py:318 RUN ['kinit', 'admin']
DEBUG    pytest_multihost.host.Host.replica1.cmd7:transport.py:519 RUN ['kinit', 'admin']
DEBUG    paramiko.transport:channel.py:1212 [chan 6] Sesch channel 6 request ok
DEBUG    pytest_multihost.host.Host.replica1.cmd7:transport.py:563 -bash: line 1: cd: /root/multihost_tests: No such file or directory
DEBUG    pytest_multihost.host.Host.replica1.cmd7:transport.py:563 -bash: line 2: /root/multihost_tests/env.sh: No such file or directory
DEBUG    pytest_multihost.host.Host.replica1.cmd7:transport.py:563 Password for admin: 
DEBUG    paramiko.transport:channel.py:1212 [chan 6] EOF received (6)
DEBUG    paramiko.transport:channel.py:1212 [chan 6] EOF sent (6)
DEBUG    pytest_multihost.host.Host.replica1.cmd7:transport.py:217 Exit code: 0
DEBUG    paramiko.transport:channel.py:1212 [chan 7] Max packet in: 32768 bytes
DEBUG    paramiko.transport:channel.py:1212 [chan 7] Max packet out: 32768 bytes
DEBUG    paramiko.transport:transport.py:1819 Secsh channel 7 opened.
INFO     pytest_multihost.host.Host.replica1.ParamikoTransport:transport.py:318 RUN ['ipa', 'user-show', 'admin', '--all']
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:519 RUN ['ipa', 'user-show', 'admin', '--all']
DEBUG    paramiko.transport:channel.py:1212 [chan 7] Sesch channel 7 request ok
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563 -bash: line 1: cd: /root/multihost_tests: No such file or directory
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563 -bash: line 2: /root/multihost_tests/env.sh: No such file or directory
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   dn: uid=admin,cn=users,cn=accounts,dc=ipadomain,dc=test
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   User login: admin
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   Last name: Administrator
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   Full name: Administrator
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   Home directory: /home/admin
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   GECOS: Administrator
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   Login shell: /bin/bash
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   Principal alias: admin, root
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   User password expiration: 20221117050223Z
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   UID: 679800000
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   GID: 679800000
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   Account disabled: False
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   Preserved user: False
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   Password: True
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   Member of groups: admins, trust admins
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   Kerberos keys available: True
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   ipantsecurityidentifier: S-1-5-21-4154174834-771940273-314691321-500
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   ipauniqueid: 56f0334c-1f7b-11ed-b7d1-fa163eeac1a4
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   krbextradata: AAJfGf9icm9vdC9hZG1pbkBJUEFET01BSU4uVEVTVAA=
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   krblastadminunlock: 20220819050223Z
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   krblastpwdchange: 20220819050223Z
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:563   objectclass: top, person, posixaccount, krbprincipalaux, krbticketpolicyaux, inetuser, ipaobject, ipasshuser, ipaSshGroupOfPubKeys, ipaNTUserAttrs
DEBUG    paramiko.transport:channel.py:1212 [chan 7] EOF received (7)
DEBUG    paramiko.transport:channel.py:1212 [chan 7] EOF sent (7)
DEBUG    pytest_multihost.host.Host.replica1.cmd8:transport.py:217 Exit code: 0
DEBUG    paramiko.transport:channel.py:1212 [chan 8] Max packet in: 32768 bytes
DEBUG    paramiko.transport:channel.py:1212 [chan 8] Max packet out: 32768 bytes
DEBUG    paramiko.transport:transport.py:1819 Secsh channel 8 opened.
INFO     pytest_multihost.host.Host.replica1.ParamikoTransport:transport.py:318 RUN ['ipa', 'group-show', 'admins', '--all']
DEBUG    pytest_multihost.host.Host.replica1.cmd9:transport.py:519 RUN ['ipa', 'group-show', 'admins', '--all']
DEBUG    paramiko.transport:channel.py:1212 [chan 8] Sesch channel 8 request ok
DEBUG    pytest_multihost.host.Host.replica1.cmd9:transport.py:563 -bash: line 1: cd: /root/multihost_tests: No such file or directory
DEBUG    pytest_multihost.host.Host.replica1.cmd9:transport.py:563 -bash: line 2: /root/multihost_tests/env.sh: No such file or directory
DEBUG    pytest_multihost.host.Host.replica1.cmd9:transport.py:563   dn: cn=admins,cn=groups,cn=accounts,dc=ipadomain,dc=test
DEBUG    pytest_multihost.host.Host.replica1.cmd9:transport.py:563   Group name: admins
DEBUG    pytest_multihost.host.Host.replica1.cmd9:transport.py:563   Description: Account administrators group
DEBUG    pytest_multihost.host.Host.replica1.cmd9:transport.py:563   GID: 679800000
DEBUG    pytest_multihost.host.Host.replica1.cmd9:transport.py:563   Member users: admin
DEBUG    pytest_multihost.host.Host.replica1.cmd9:transport.py:563   ipantsecurityidentifier: S-1-5-21-4154174834-771940273-314691321-512
DEBUG    pytest_multihost.host.Host.replica1.cmd9:transport.py:563   ipauniqueid: 56f965ac-1f7b-11ed-85e9-fa163eeac1a4
DEBUG    pytest_multihost.host.Host.replica1.cmd9:transport.py:563   objectclass: top, groupofnames, posixgroup, ipausergroup, ipaobject, nestedGroup, ipaNTGroupAttrs
DEBUG    paramiko.transport:channel.py:1212 [chan 8] EOF received (8)
DEBUG    paramiko.transport:channel.py:1212 [chan 8] EOF sent (8)
DEBUG    pytest_multihost.host.Host.replica1.cmd9:transport.py:217 Exit code: 0

Comment 17 errata-xmlrpc 2022-11-08 09:39:16 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:7556