Red Hat Bugzilla – Bug 988982
oVirt 3.3 Node: 3.0.0-5.0.5 - TUI - No plugins installed throws IndexError('list index out of range')
Last modified: 2013-11-27 04:58:15 EST
Description of problem:
In TUI if users reach the option Plugins and there is no plugins installed it goes to shell with error IndexError('list index out of range').
- Install ovirt-node-iso-3.0.0-5.0.5.vdsm.fc19.iso
- Go to plugins option in TUI
The problem here is that plugins were installed at the original iso boot time, rather than through edit-node. The way we currently figure out the plugins is based on the files in /etc/ovirt-plugins.d.
We need to be smarter about this and possibly check the plugin meta-data instead.
A fix for this has been posted to oVirt Gerrit.
Instead of optimistically parsing files, we'll try to parse it as an edit-node-added plugin. If that fails, figure out which RPM owns the file. If that fails, fall through, but don't throw an exception.
A new node iso has been released with oVirt 3.3.1, closing.