Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 1980734 - Remove python3-pexpect as dependency for ipatests pkg
Summary: Remove python3-pexpect as dependency for ipatests pkg
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Enterprise Linux 9
Classification: Red Hat
Component: ipa
Version: 9.0
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: beta
: ---
Assignee: Florence Blanc-Renaud
QA Contact: ipa-qe
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-07-09 12:08 UTC by Kaleem
Modified: 2021-12-07 21:31 UTC (History)
5 users (show)

Fixed In Version: ipa-4.9.6-5.el9
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-12-07 21:30:47 UTC
Type: Bug
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Fedora Pagure freeipa issue 8938 0 None Waiting on Customer [BZ] gnome-initial-setup, forces user creation 2022-05-09 01:40:01 UTC
Red Hat Issue Tracker FREEIPA-7437 0 None None None 2021-12-02 14:30:37 UTC

Description Kaleem 2021-07-09 12:08:59 UTC
Description of problem:

As per https://bugzilla.redhat.com/show_bug.cgi?id=1979103#c1 python3-pexpect will be removed in RHEL9 and ipatests pkg depends on it.

So this dependency on python3-pexpect should be removed from ipatests

Comment 2 Florence Blanc-Renaud 2021-07-18 11:18:35 UTC
python3-pexpect is still present in the CRB compose (RHEL-9.0.0-20210717.1). I suspect it disappeared from RHEL-9.0.0-20210702.2 after a compose issue.

Kaleem, do you think this BZ is still relevant? Do we need to re-assign ownership of python3-pexpect?

Comment 6 François Cami 2021-07-28 17:15:13 UTC
Upstream ticket:
https://pagure.io/freeipa/issue/8938

Comment 7 François Cami 2021-07-28 17:36:44 UTC
PR: https://github.com/freeipa/freeipa/pull/5931

Note that losing python3-pexpect means losing "make fastcheck".

Comment 11 François Cami 2021-08-02 20:34:42 UTC
Fixed upstream
master:
https://pagure.io/freeipa/c/ad06c75b08deb38d43c91583f474631506607fb9

Comment 12 Florence Blanc-Renaud 2021-08-03 06:21:07 UTC
Fixed upstream
ipa-4-9:
https://pagure.io/freeipa/c/e0e1d6f94dd16c8066be8ce3c75ef306890a3e2b

Comment 17 Mohammad Rizwan 2021-08-23 12:21:54 UTC
[root@master ~]#  dnf install python3-ipatests
Last metadata expiration check: 0:00:13 ago on Mon 23 Aug 2021 08:20:27 AM EDT.
Dependencies resolved.
===============================================================================================================================
 Package                         Architecture    Version                             Repository                           Size
===============================================================================================================================
Installing:
 python3-ipatests                noarch          4.9.6-5.el9                         CRB                                 1.4 M
Installing dependencies:
 apr                             x86_64          1.7.0-10.5.el9                      rhel-9.0-nightly-appstream          123 k
 apr-util                        x86_64          1.6.1-20.el9                        rhel-9.0-nightly-appstream           95 k
 apr-util-bdb                    x86_64          1.6.1-20.el9                        rhel-9.0-nightly-appstream           14 k
 augeas-libs                     x86_64          1.12.1-0.2.git18558bb.el9           rhel-9.0-nightly-appstream          371 k
 httpd                           x86_64          2.4.48-17.el9                       rhel-9.0-nightly-appstream          1.4 M
 httpd-filesystem                noarch          2.4.48-17.el9                       rhel-9.0-nightly-appstream           15 k
 httpd-tools                     x86_64          2.4.48-17.el9                       rhel-9.0-nightly-appstream           83 k
 ipa-client-common               noarch          4.9.6-5.el9                         rhel-9.0-nightly-appstream           41 k
 ipa-common                      noarch          4.9.6-5.el9                         rhel-9.0-nightly-appstream          625 k
 ipa-selinux                     noarch          4.9.6-5.el9                         rhel-9.0-nightly-appstream           34 k
 ipa-server-common               noarch          4.9.6-5.el9                         rhel-9.0-nightly-appstream          440 k
 iptables-nft                    x86_64          1.8.7-23.el9                        rhel-9.0-nightly-baseos             188 k
 libipa_hbac                     x86_64          2.5.2-3.el9                         rhel-9.0-nightly-baseos              34 k
 libnftnl                        x86_64          1.1.9-4.el9                         rhel-9.0-nightly-baseos              85 k
 libxslt                         x86_64          1.1.34-7.el9                        rhel-9.0-nightly-appstream          241 k
 mailcap                         noarch          2.1.49-5.el9                        rhel-9.0-nightly-baseos              33 k
 nspr                            x86_64          4.31.0-5.el9                        rhel-9.0-nightly-appstream          144 k
 nss                             x86_64          3.67.0-8.el9                        rhel-9.0-nightly-appstream          705 k
 nss-softokn                     x86_64          3.67.0-8.el9                        rhel-9.0-nightly-appstream          390 k
 nss-softokn-freebl              x86_64          3.67.0-8.el9                        rhel-9.0-nightly-appstream          331 k
 nss-sysinit                     x86_64          3.67.0-8.el9                        rhel-9.0-nightly-appstream           23 k
 nss-util                        x86_64          3.67.0-8.el9                        rhel-9.0-nightly-appstream           95 k
 pki-base                        noarch          11.0.0-0.4.alpha1.el9               rhel-9.0-nightly-appstream          260 k
 python3-augeas                  noarch          0.5.0-25.el9                        rhel-9.0-nightly-appstream           29 k
 python3-cffi                    x86_64          1.14.5-3.el9                        rhel-9.0-nightly-appstream          242 k
 python3-cryptography            x86_64          3.4.7-5.el9                         rhel-9.0-nightly-appstream          695 k
 python3-dns                     noarch          2.1.0-6.el9                         rhel-9.0-nightly-appstream          307 k
 python3-gssapi                  x86_64          1.6.9-5.el9                         rhel-9.0-nightly-appstream          457 k
 python3-ipaclient               noarch          4.9.6-5.el9                         rhel-9.0-nightly-appstream          488 k
 python3-ipalib                  noarch          4.9.6-5.el9                         rhel-9.0-nightly-appstream          576 k
 python3-ipaserver               noarch          4.9.6-5.el9                         rhel-9.0-nightly-appstream          1.3 M
 python3-jwcrypto                noarch          0.8-4.el9                           rhel-9.0-nightly-appstream           68 k
 python3-kdcproxy                noarch          1.0.0-7.el9                         rhel-9.0-nightly-appstream           36 k
 python3-ldap                    x86_64          3.3.1-8.el9                         rhel-9.0-nightly-appstream          220 k
 python3-libipa_hbac             x86_64          2.5.2-3.el9                         rhel-9.0-nightly-baseos              29 k
 python3-lxml                    x86_64          4.6.3-3.el9                         rhel-9.0-nightly-appstream          1.2 M
 python3-netaddr                 noarch          0.8.0-5.el9                         rhel-9.0-nightly-appstream          1.5 M
 python3-netifaces               x86_64          0.10.6-15.el9                       rhel-9.0-nightly-appstream           23 k
 python3-pki                     noarch          11.0.0-0.4.alpha1.el9               rhel-9.0-nightly-appstream          150 k
 python3-ply                     noarch          3.11-13.el9                         rhel-9.0-nightly-appstream          104 k
 python3-psutil                  x86_64          5.8.0-9.el9                         rhel-9.0-nightly-appstream          401 k
 python3-pyasn1                  noarch          0.4.8-6.el9                         rhel-9.0-nightly-appstream          133 k
 python3-pyasn1-modules          noarch          0.4.8-6.el9                         rhel-9.0-nightly-appstream          211 k
 python3-pycparser               noarch          2.20-5.el9                          rhel-9.0-nightly-appstream          125 k
 python3-pyusb                   noarch          1.0.2-13.el9                        rhel-9.0-nightly-appstream           84 k
 python3-qrcode-core             noarch          6.1-12.el9                          rhel-9.0-nightly-appstream           50 k
 python3-sss-murmur              x86_64          2.5.2-3.el9                         rhel-9.0-nightly-baseos              18 k
 python3-sssdconfig              noarch          2.5.2-3.el9                         rhel-9.0-nightly-baseos              60 k
 python3-yubico                  noarch          1.3.3-7.el9                         rhel-9.0-nightly-appstream           61 k
 redhat-logos-httpd              noarch          90.1-1.el9                          rhel-9.0-nightly-appstream           17 k
 redhat-logos-ipa                noarch          90.1-1.el9                          rhel-9.0-nightly-appstream           18 k
Installing weak dependencies:
 apr-util-openssl                x86_64          1.6.1-20.el9                        rhel-9.0-nightly-appstream           16 k
 mod_http2                       x86_64          1.15.19-2.el9                       rhel-9.0-nightly-appstream          150 k
 mod_lua                         x86_64          2.4.48-17.el9                       rhel-9.0-nightly-appstream           62 k

Transaction Summary
===============================================================================================================================
Install  55 Packages

Total download size: 16 M
Installed size: 76 M
Is this ok [y/N]:




python3-pexpect is not part of dependency. Hence Marking the bug as verified.


Note You need to log in before you can comment on or make changes to this bug.