Bug 1689909

Summary: Switch to a string for RPM calls
Product: Red Hat Enterprise Linux 8 Reporter: Tomas Mlcoch <tmlcoch>
Component: anacondaAssignee: Vendula Poncova <vponcova>
Status: CLOSED ERRATA QA Contact: Release Test Team <release-test-team-automation>
Severity: urgent Docs Contact: Sharon Moroney <smoroney>
Priority: unspecified    
Version: 8.1CC: anaconda-maint-list, ffesti, jkonecny, lpol, mkolman, pholica, pjanda, pmatilai, pniahodk, rvykydal, sbueno, smoroney, vponcova
Target Milestone: rc   
Target Release: 8.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: anaconda-29.19.1.3-1 Doc Type: Bug Fix
Doc Text:
.The RHEL 8 installation program now handles strings from RPM Previously, when the `python3-rpm` library returned a string, the installation program failed with an exception. With this update, the installation program can now handle strings from RPM.
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-11-05 21:08:45 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: 1631292, 1701002, 1715212    
Attachments:
Description Flags
Screenshot of the failure none

Description Tomas Mlcoch 2019-03-18 12:24:35 UTC
Created attachment 1545200 [details]
Screenshot of the failure

Description of problem:
Image build tasks in RHEL-8.1.0 compose are failing:
https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=20646318
E.g. x86_64 task:
https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=20646332
See screenshot for whole traceback.
This is blocking 8.1.0 composes.

Version-Release number of selected component (if applicable):
$ brew latest-build rhel-8.1.0-build anaconda
Build                                     Tag                   Built by
----------------------------------------  --------------------  ----------------
anaconda-29.19.0.40-1.el8                 rhel-8.0.0-candidate  rvykydal

How reproducible:
Always

Steps to Reproduce:
1. Run image build in rhel-8.1.0 buildroot

Actual results:
Installation fails

Expected results:
Installation is successful

Comment 7 Jiri Konecny 2019-03-20 09:00:41 UTC
*** Bug 1689182 has been marked as a duplicate of this bug. ***

Comment 10 Tomas Mlcoch 2019-03-22 06:46:14 UTC
Jirko, could Anaconda team take a look? It seems to be really a bug in Anaconda that must be fixed in reasonable as it's breaking 8.1.0 composes :(

Comment 19 Petr Janda 2019-04-09 14:07:48 UTC
granting qa_ack as I  was able to reproduce it with rpm-4.14.2-10.el8 and anaconda 29.19.0.41-1.el8_0 (RHEL-8.1.0-20190409.n.0)

Comment 22 Vendula Poncova 2019-04-16 15:59:38 UTC
Fixed in a pull request: https://github.com/rhinstaller/anaconda/pull/1950

Comment 30 errata-xmlrpc 2019-11-05 21:08:45 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, 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-2019:3417