Bug 1039233 - diff of Installed Plugins by default fails with python error
Summary: diff of Installed Plugins by default fails with python error
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Virtualization Manager
Classification: Red Hat
Component: ovirt-node
Version: 2.1.0
Hardware: All
OS: Linux
high
high
Target Milestone: ---
: 3.5.0
Assignee: Joey Boggs
QA Contact: Virtualization Bugs
URL:
Whiteboard: node
Depends On:
Blocks: GSS_RHEV_33_BETA rhevh-for-rhev-3.3 1097401
TreeView+ depends on / blocked
 
Reported: 2013-12-07 07:45 UTC by Jaison Raju
Modified: 2016-02-10 20:07 UTC (History)
24 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Previously, customizing the Red Hat Enterprise Virtualization Hypervisor 6.5 ISO and opening an rpm/srpm/file manifest in the plugin page of the setup TUI caused the TUI to crash due to non-existent manifest file. The plugin parser has now been fixed so that the TUI displays an error message and does not crash.
Clone Of:
: 1097401 (view as bug list)
Environment:
Last Closed: 2015-02-11 20:48:17 UTC
oVirt Team: Node
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHEA-2015:0160 0 normal SHIPPED_LIVE ovirt-node bug fix and enhancement update 2015-02-12 01:34:52 UTC
oVirt gerrit 26376 0 None None None Never

Description Jaison Raju 2013-12-07 07:45:09 UTC
Description of problem:
On RHEV-H , Plugins section should show modifications made with edit-node prior to installation . Although , by default (without iso modification) any diff operation ends in a python error.
===============================================================
An error appeared in the UI: "IndexError('list index out of range',}
Press ENTER to logout ...
or enter 's' to drop to shell
===============================================================
And this error forces the user to logout .

Version-Release number of selected component (if applicable):
RHEVH 6.5 (20131127.0.el6)

How reproducible:
Always

Steps to Reproduce:
1.
2.
3.

Actual results:
Python error
===============================================================
An error appeared in the UI: "IndexError('list index out of range',}
Press ENTER to logout ...
or enter 's' to drop to shell
===============================================================

Expected results:
Inform that there are no changes to the original iso .

Additional info:

Comment 2 haiyang,dong 2013-12-19 06:49:36 UTC
this bug only could reproduce  RHEV-H 6.5 for RHEV 3.3 build on: 
rhev-hypervisor6-6.5-20131127.0.iso
ovirt-node-3.0.1-6.el6.noarch

no this issue for RHEV-H 6.5 base image.

Comment 5 Ying Cui 2014-04-29 08:18:55 UTC
Need for waiting rhevh with vdsm build to verify this bug.

Thanks
Ying

Comment 6 haiyang,dong 2014-05-05 02:59:59 UTC
Test version:
rhev-hypervisor6-6.5-20140501.0.el6ev.noarch.rpm
ovirt-node-3.0.1-18.el6_5.10

Now it will give an Error Occured InfoDialog to show "No manifest found" info when clicking rpm/srpm/file diff buttons due to manifest files does not exist.

so this bug has been fixed, after the status of this bug changed into "ON_QA",
I will verify this bug.

Comment 11 haiyang,dong 2015-01-14 03:12:36 UTC
Test version:
rhev-hypervisor6-6.6-20150112.0
ovirt-node-3.1.0-0.42.20150109gitd06b7c5.el6.noarch

Now it will give an Error Occured InfoDialog to show "No manifest found" info when clicking rpm/srpm/file diff buttons due to manifest files does not exist.

so this bug has been fixed,changed the status into "VERIFIED".

Comment 13 errata-xmlrpc 2015-02-11 20:48:17 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://rhn.redhat.com/errata/RHEA-2015-0160.html


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