Bug 2148255
| Summary: | vault interoperability with older RHEL systems is broken [rhel-8.7.0.z] | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 8 | Reporter: | RHEL Program Management Team <pgm-rhel-tools> |
| Component: | ipa | Assignee: | Rafael Jeffman <rjeffman> |
| Status: | CLOSED ERRATA | QA Contact: | Sudhir Menon <sumenon> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 8.8 | CC: | frenaud, gkaihoro, mjurasek, mvarun, orion, rcritten, rjeffman, sumenon, tscherf |
| Target Milestone: | rc | Keywords: | Triaged, ZStream |
| Target Release: | --- | Flags: | pm-rhel:
mirror+
|
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | ipa-4.9.10-8.module+el8.7.0+17420+115385d6 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | 2144737 | Environment: | |
| Last Closed: | 2023-01-12 09:15:33 UTC | Type: | --- |
| 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: | 2144737 | ||
| Bug Blocks: | |||
|
Comment 1
Florence Blanc-Renaud
2022-11-25 12:58:07 UTC
Fixed upstream:
master:
https://pagure.io/freeipa/c/93548f2569e11a49ffbb5d0f5957be420820f501 Vault: fix interoperability issues with older RHEL systems
ipa-4-10:
https://pagure.io/freeipa/c/ba962632cd008edd057f61e7e6fadbf464ff94f2 Vault: fix interoperability issues with older RHEL systems
ipa-4-9:
https://pagure.io/freeipa/c/c643e56e4c45b7cb61aa53989657143627c23e04 Vault: fix interoperability issues with older RHEL systems
Verified ipa-server-4.9.10-9.module+el8.7.0+17437+cf46f77f.x86_64 ipa-client-4.9.10-9.module+el8.7.0+17437+cf46f77f.x86_64 389-ds-base-1.4.3.30-6.module+el8.7.0+16373+1a59bba2.x86_64 389-ds-base-libs-1.4.3.30-6.module+el8.7.0+16373+1a59bba2.x86_64 Passed src/vault/test_0010_vault_retrieve.py::TestVaultRetrieve::test_0020_vault_retrieve_from_client ---------------------------- Captured stderr setup ----------------------------- 2022-12-22 08:16:36,314 - qe_class.py:mark_test_start:383 - CRITICAL - MARK_TEST_START: test_0020_vault_retrieve_from_client ----------------------------- Captured stdout call ----------------------------- Ticket cache: KCM:0 Default principal: admin Valid starting Expires Service principal 12/22/2022 03:16:35 12/23/2022 02:34:10 krbtgt/TESTREALM.TEST QERUN COMMAND: ipa vault-add vault --type=standard QERUN ALL OUTPUT: ------------------- Added vault "vault" ------------------- Vault name: vault Type: standard Owner users: admin Vault user: admin GOT: Added vault "vault" QERUN COMMAND SUCCEEDED! Ticket cache: KEYRING:persistent:0:0 Default principal: admin Valid starting Expires Service principal 12/22/2022 03:16:37 12/23/2022 03:02:05 krbtgt/TESTREALM.TEST ------------------------------ Captured log call ------------------------------- DEBUG paramiko.transport:channel.py:1212 [chan 728] Max packet in: 32768 bytes DEBUG paramiko.transport:channel.py:1212 [chan 728] Max packet out: 32768 bytes DEBUG paramiko.transport:transport.py:1819 Secsh channel 728 opened. INFO ipa_pytests.qe_class.QeHost.master.ParamikoTransport:transport.py:318 RUN kdestroy -A DEBUG ipa_pytests.qe_class.QeHost.master.cmd728:transport.py:519 RUN kdestroy -A DEBUG paramiko.transport:channel.py:1212 [chan 728] Sesch channel 728 request ok DEBUG paramiko.transport:channel.py:1212 [chan 728] EOF received (728) DEBUG paramiko.transport:channel.py:1212 [chan 728] EOF sent (728) DEBUG ipa_pytests.qe_class.QeHost.master.cmd728:transport.py:217 Exit code: 0 DEBUG paramiko.transport:channel.py:1212 [chan 729] Max packet in: 32768 bytes DEBUG paramiko.transport:channel.py:1212 [chan 729] Max packet out: 32768 bytes DEBUG paramiko.transport:transport.py:1819 Secsh channel 729 opened. INFO ipa_pytests.qe_class.QeHost.master.ParamikoTransport:transport.py:318 RUN ['kinit', 'admin'] DEBUG ipa_pytests.qe_class.QeHost.master.cmd729:transport.py:519 RUN ['kinit', 'admin'] DEBUG paramiko.transport:channel.py:1212 [chan 729] Sesch channel 729 request ok DEBUG ipa_pytests.qe_class.QeHost.master.cmd729:transport.py:563 Password for admin: DEBUG paramiko.transport:channel.py:1212 [chan 729] EOF received (729) DEBUG paramiko.transport:channel.py:1212 [chan 729] EOF sent (729) DEBUG ipa_pytests.qe_class.QeHost.master.cmd729:transport.py:217 Exit code: 0 DEBUG paramiko.transport:channel.py:1212 [chan 730] Max packet in: 32768 bytes DEBUG paramiko.transport:channel.py:1212 [chan 730] Max packet out: 32768 bytes DEBUG paramiko.transport:transport.py:1819 Secsh channel 730 opened. INFO ipa_pytests.qe_class.QeHost.master.ParamikoTransport:transport.py:318 RUN ['klist'] DEBUG ipa_pytests.qe_class.QeHost.master.cmd730:transport.py:519 RUN ['klist'] DEBUG paramiko.transport:channel.py:1212 [chan 730] Sesch channel 730 request ok DEBUG ipa_pytests.qe_class.QeHost.master.cmd730:transport.py:563 Ticket cache: KCM:0 DEBUG ipa_pytests.qe_class.QeHost.master.cmd730:transport.py:563 Default principal: admin DEBUG ipa_pytests.qe_class.QeHost.master.cmd730:transport.py:563 DEBUG ipa_pytests.qe_class.QeHost.master.cmd730:transport.py:563 Valid starting Expires Service principal DEBUG ipa_pytests.qe_class.QeHost.master.cmd730:transport.py:563 12/22/2022 03:16:35 12/23/2022 02:34:10 krbtgt/TESTREALM.TEST DEBUG paramiko.transport:channel.py:1212 [chan 730] EOF received (730) DEBUG paramiko.transport:channel.py:1212 [chan 730] EOF sent (730) DEBUG ipa_pytests.qe_class.QeHost.master.cmd730:transport.py:217 Exit code: 0 DEBUG paramiko.transport:channel.py:1212 [chan 731] Max packet in: 32768 bytes DEBUG paramiko.transport:channel.py:1212 [chan 731] Max packet out: 32768 bytes DEBUG paramiko.transport:transport.py:1819 Secsh channel 731 opened. INFO ipa_pytests.qe_class.QeHost.master.ParamikoTransport:transport.py:318 RUN ['ipa', 'vault-add', 'vault', '--type=standard'] DEBUG ipa_pytests.qe_class.QeHost.master.cmd731:transport.py:519 RUN ['ipa', 'vault-add', 'vault', '--type=standard'] DEBUG paramiko.transport:channel.py:1212 [chan 731] Sesch channel 731 request ok DEBUG ipa_pytests.qe_class.QeHost.master.cmd731:transport.py:563 ------------------- DEBUG ipa_pytests.qe_class.QeHost.master.cmd731:transport.py:563 Added vault "vault" DEBUG ipa_pytests.qe_class.QeHost.master.cmd731:transport.py:563 ------------------- DEBUG ipa_pytests.qe_class.QeHost.master.cmd731:transport.py:563 Vault name: vault DEBUG ipa_pytests.qe_class.QeHost.master.cmd731:transport.py:563 Type: standard DEBUG ipa_pytests.qe_class.QeHost.master.cmd731:transport.py:563 Owner users: admin DEBUG ipa_pytests.qe_class.QeHost.master.cmd731:transport.py:563 Vault user: admin DEBUG paramiko.transport:channel.py:1212 [chan 731] EOF received (731) DEBUG paramiko.transport:channel.py:1212 [chan 731] EOF sent (731) DEBUG ipa_pytests.qe_class.QeHost.master.cmd731:transport.py:217 Exit code: 0 DEBUG paramiko.transport:channel.py:1212 [chan 18] Max packet in: 32768 bytes DEBUG paramiko.transport:channel.py:1212 [chan 18] Max packet out: 32768 bytes DEBUG paramiko.transport:transport.py:1819 Secsh channel 18 opened. INFO ipa_pytests.qe_class.QeHost.client.ParamikoTransport:transport.py:318 RUN kdestroy -A DEBUG ipa_pytests.qe_class.QeHost.client.cmd18:transport.py:519 RUN kdestroy -A DEBUG paramiko.transport:channel.py:1212 [chan 18] Sesch channel 18 request ok DEBUG paramiko.transport:channel.py:1212 [chan 18] EOF received (18) DEBUG paramiko.transport:channel.py:1212 [chan 18] EOF sent (18) DEBUG ipa_pytests.qe_class.QeHost.client.cmd18:transport.py:217 Exit code: 0 DEBUG paramiko.transport:channel.py:1212 [chan 19] Max packet in: 32768 bytes DEBUG paramiko.transport:channel.py:1212 [chan 19] Max packet out: 32768 bytes DEBUG paramiko.transport:transport.py:1819 Secsh channel 19 opened. INFO ipa_pytests.qe_class.QeHost.client.ParamikoTransport:transport.py:318 RUN ['kinit', 'admin'] DEBUG ipa_pytests.qe_class.QeHost.client.cmd19:transport.py:519 RUN ['kinit', 'admin'] DEBUG paramiko.transport:channel.py:1212 [chan 19] Sesch channel 19 request ok DEBUG ipa_pytests.qe_class.QeHost.client.cmd19:transport.py:563 Password for admin: DEBUG paramiko.transport:channel.py:1212 [chan 19] EOF received (19) DEBUG paramiko.transport:channel.py:1212 [chan 19] EOF sent (19) DEBUG ipa_pytests.qe_class.QeHost.client.cmd19:transport.py:217 Exit code: 0 DEBUG paramiko.transport:channel.py:1212 [chan 20] Max packet in: 32768 bytes DEBUG paramiko.transport:channel.py:1212 [chan 20] Max packet out: 32768 bytes DEBUG paramiko.transport:transport.py:1819 Secsh channel 20 opened. INFO ipa_pytests.qe_class.QeHost.client.ParamikoTransport:transport.py:318 RUN ['klist'] DEBUG ipa_pytests.qe_class.QeHost.client.cmd20:transport.py:519 RUN ['klist'] DEBUG paramiko.transport:channel.py:1212 [chan 20] Sesch channel 20 request ok DEBUG ipa_pytests.qe_class.QeHost.client.cmd20:transport.py:563 Ticket cache: KEYRING:persistent:0:0 DEBUG ipa_pytests.qe_class.QeHost.client.cmd20:transport.py:563 Default principal: admin DEBUG ipa_pytests.qe_class.QeHost.client.cmd20:transport.py:563 DEBUG ipa_pytests.qe_class.QeHost.client.cmd20:transport.py:563 Valid starting Expires Service principal DEBUG ipa_pytests.qe_class.QeHost.client.cmd20:transport.py:563 12/22/2022 03:16:37 12/23/2022 03:02:05 krbtgt/TESTREALM.TEST DEBUG paramiko.transport:channel.py:1212 [chan 20] EOF received (20) DEBUG paramiko.transport:channel.py:1212 [chan 20] EOF sent (20) DEBUG ipa_pytests.qe_class.QeHost.client.cmd20:transport.py:217 Exit code: 0 DEBUG paramiko.transport:channel.py:1212 [chan 21] Max packet in: 32768 bytes DEBUG paramiko.transport:channel.py:1212 [chan 21] Max packet out: 32768 bytes DEBUG paramiko.transport:transport.py:1819 Secsh channel 21 opened. INFO ipa_pytests.qe_class.QeHost.client.ParamikoTransport:transport.py:318 RUN ['ipa', 'vault-retrieve', 'vault'] DEBUG ipa_pytests.qe_class.QeHost.client.cmd21:transport.py:519 RUN ['ipa', 'vault-retrieve', 'vault'] DEBUG paramiko.transport:channel.py:1212 [chan 21] Sesch channel 21 request ok DEBUG ipa_pytests.qe_class.QeHost.client.cmd21:transport.py:563 --------------------------------- DEBUG ipa_pytests.qe_class.QeHost.client.cmd21:transport.py:563 Retrieved data from vault "vault" DEBUG ipa_pytests.qe_class.QeHost.client.cmd21:transport.py:563 --------------------------------- DEBUG ipa_pytests.qe_class.QeHost.client.cmd21:transport.py:563 Data: DEBUG paramiko.transport:channel.py:1212 [chan 21] EOF received (21) DEBUG paramiko.transport:channel.py:1212 [chan 21] EOF sent (21) DEBUG ipa_pytests.qe_class.QeHost.client.cmd21:transport.py:217 Exit code: 0 Based on the test result, marking the bug VERIFIED. 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 (idm:client and idm:DL1 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/RHBA-2023:0091 |