Bug 1638577

Summary: [abrt] dnfdragora: on_RPMProgress(): dnf_backend.py:223:on_RPMProgress:KeyError: 'updated'
Product: [Fedora] Fedora Reporter: Sebastian <burni>
Component: dnfdragoraAssignee: Neal Gompa <ngompa13>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: besser82, lupinix.fedora, ngompa13
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/839f0166693a2d8629ae283e0b9908b95f187a90
Whiteboard: abrt_hash:543026c3ab736c409e2b1fea6d567f363a832aa7;VARIANT_ID=workstation;
Fixed In Version: dnfdragora-1.1.1-1.fc29 dnfdragora-1.1.1-1.fc28 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-01-21 02:02:14 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:
Attachments:
Description Flags
File: backtrace
none
File: cgroup
none
File: cpuinfo
none
File: environ
none
File: mountinfo
none
File: namespaces
none
File: open_fds none

Description Sebastian 2018-10-12 00:28:11 UTC
Description of problem:
Doubleclicked the RPM. Crash followed.

Version-Release number of selected component:
dnfdragora-1.0.1-12.git20180108.b0e8a66.fc29

Additional info:
reporter:       libreport-2.9.6
cmdline:        /usr/bin/python3 /usr/bin/dnfdragora --install /home/burni/Downloads/chromium-pepper-flash-31.0.0.108-1.fc28.x86_64.rpm
crash_function: on_RPMProgress
exception_type: KeyError
executable:     /usr/bin/dnfdragora
interpreter:    python3-3.7.0-10.fc30.x86_64
kernel:         4.19.0-0.rc7.git0.1.fc30.x86_64
runlevel:       N 5
type:           Python3
uid:            1000

Truncated backtrace:
dnf_backend.py:223:on_RPMProgress:KeyError: 'updated'

Traceback (most recent call last):
  File "/usr/lib/python3.7/site-packages/dnfdaemon/client/__init__.py", line 187, in __call__
    return getattr(self.proxy, self.method)(*args)
  File "/usr/lib/python3.7/site-packages/dnfdaemon/client/__init__.py", line 228, in _on_g_signal
    self.handle_dbus_signals(proxy, sender, signal, args)
  File "/usr/lib/python3.7/site-packages/dnfdaemon/client/__init__.py", line 556, in handle_dbus_signals
    self.on_RPMProgress(*args)
  File "/usr/lib/python3.7/site-packages/dnfdragora/dnf_backend.py", line 223, in on_RPMProgress
    self.frontend.infobar.info_sub(const.RPM_ACTIONS[action] % name)
KeyError: 'updated'

Local variables in innermost frame:
self: <dnfdragora.dnf_backend.DnfRootBackend object at 0x7f5804f2b780>
package: 'chromium-pepper-flash,0,29.0.0.113,1.fc27,x86_64,@System'
action: 'updated'
te_current: 0
te_total: 4
ts_current: 2
ts_total: 2
num: ' ( 2/2 )'
name: 'chromium-pepper-flash-29.0.0.113-1.fc27.x86_64'

Comment 1 Sebastian 2018-10-12 00:28:17 UTC
Created attachment 1493093 [details]
File: backtrace

Comment 2 Sebastian 2018-10-12 00:28:19 UTC
Created attachment 1493094 [details]
File: cgroup

Comment 3 Sebastian 2018-10-12 00:28:21 UTC
Created attachment 1493095 [details]
File: cpuinfo

Comment 4 Sebastian 2018-10-12 00:28:24 UTC
Created attachment 1493096 [details]
File: environ

Comment 5 Sebastian 2018-10-12 00:28:26 UTC
Created attachment 1493097 [details]
File: mountinfo

Comment 6 Sebastian 2018-10-12 00:28:28 UTC
Created attachment 1493098 [details]
File: namespaces

Comment 7 Sebastian 2018-10-12 00:28:30 UTC
Created attachment 1493099 [details]
File: open_fds

Comment 8 Fedora Update System 2019-01-18 04:05:35 UTC
python-notify2-0.3.1-1.fc29 dnfdragora-1.1.1-1.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2019-bf648e9994

Comment 9 Fedora Update System 2019-01-18 04:07:05 UTC
python-notify2-0.3.1-1.fc28 dnfdragora-1.1.1-1.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2019-22c0056d4f

Comment 10 Fedora Update System 2019-01-18 19:02:57 UTC
dnfdragora-1.1.1-1.fc29, python-notify2-0.3.1-1.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-bf648e9994

Comment 11 Fedora Update System 2019-01-19 01:43:38 UTC
dnfdragora-1.1.1-1.fc28, python-notify2-0.3.1-1.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-22c0056d4f

Comment 12 Fedora Update System 2019-01-21 02:02:14 UTC
dnfdragora-1.1.1-1.fc29, python-notify2-0.3.1-1.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.

Comment 13 Fedora Update System 2019-01-30 01:32:06 UTC
dnfdragora-1.1.1-1.fc28, python-notify2-0.3.1-1.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.