Bug 1779194
| Summary: | rpm.labelCompare expects strings, but RPM headers are bytes | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | David Hill <dhill> | ||||
| Component: | python-dateutil | Assignee: | Miguel Garcia <mgarciac> | ||||
| Status: | CLOSED ERRATA | QA Contact: | nlevinki <nlevinki> | ||||
| Severity: | low | Docs Contact: | |||||
| Priority: | medium | ||||||
| Version: | 16.1 (Train) | CC: | cbesson, cswanson, dbodnarc, eclipseo, extras-qa, guliu, igor.raits, jalviso, jjoyce, jpazdziora, jschluet, kbost, lhh, mblaha, mjw, packaging-team-maint, pmatilai, pmoravco, praiskup, pviktori, slinaber, stchen, tvignaud, vincent.vossier, vmukhame, vondruch | ||||
| Target Milestone: | z8 | Keywords: | Reopened, Triaged, ZStream | ||||
| Target Release: | 16.1 (Train on RHEL 8.2) | ||||||
| Hardware: | x86_64 | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | python-dateutil-2.8.0-1.1.el8ost | Doc Type: | If docs needed, set a value | ||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | 1693751 | Environment: | |||||
| Last Closed: | 2022-03-24 10:59:07 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: | 1693751, 1693759, 1693760, 1693762, 1693766, 1693767, 1693768, 1693771, 1693773, 1693774, 1693787, 1693788, 1713107, 1722868 | ||||||
| Bug Blocks: | |||||||
| Attachments: |
|
||||||
|
Description
David Hill
2019-12-03 13:47:29 UTC
We're hitting this in RHEL 8.1 / RHOSP15 and I can reproduce it. We'll have to fix "rpm" in RHEL 8.1 too. [root@undercloud-0-rhosp15 ~]# yum > /dev/null /usr/lib/python3.6/site-packages/dateutil/parser/_parser.py:70: UnicodeWarning: decode() called on unicode string, see https://bugzilla.redhat.com/show_bug.cgi?id=1693751 instream = instream.decode() [root@undercloud-0-rhosp15 ~]# rpm -qi rpm Name : rpm Version : 4.14.2 Release : 25.el8 Architecture: x86_64 Install Date: Wed 06 Nov 2019 08:41:33 AM EST Group : System Environment/Base Size : 2117603 License : GPLv2+ Signature : RSA/SHA256, Wed 07 Aug 2019 10:15:05 AM EDT, Key ID 199e2f91fd431d51 Source RPM : rpm-4.14.2-25.el8.src.rpm Build Date : Wed 07 Aug 2019 09:32:37 AM EDT Build Host : x86-vm-01.build.eng.bos.redhat.com Relocations : (not relocatable) Packager : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla> Vendor : Red Hat, Inc. URL : http://www.rpm.org/ Summary : The RPM package management system Description : The RPM Package Manager (RPM) is a powerful command line driven package management system capable of installing, uninstalling, verifying, querying, and updating software packages. Each software package consists of an archive of files along with information about the package like its version, a description, etc. Closing EOL, OSP 15 has been retired as of Sept 19, 2020 Created attachment 1755940 [details]
Fix
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 (Red Hat OpenStack Platform 16.1.8 bug fix and enhancement advisory), 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-2022:0986 |