Bug 918270 - Refactor and isolate block device discovery
Summary: Refactor and isolate block device discovery
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: oVirt
Classification: Retired
Component: ovirt-node
Version: 3.4
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ---
: 3.6.0
Assignee: Fabian Deutsch
QA Contact: bugs@ovirt.org
URL:
Whiteboard: node
Depends On:
Blocks: node-storage-rewrite
TreeView+ depends on / blocked
 
Reported: 2013-03-05 19:22 UTC by Fabian Deutsch
Modified: 2016-02-10 19:39 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-08-10 20:30:57 UTC
oVirt Team: Node
Embargoed:


Attachments (Terms of Use)

Description Fabian Deutsch 2013-03-05 19:22:11 UTC
Description of problem:
Currently many forks() happen until the canonical name of a device is found.
The goal of the refactoring is to modularize the code (isolate it from the rest of ovirtfunctions) to enable code checks and improve the speed.

The idea is to use python-gudev to save many forks and look into putting it into a thrad to further improve the speed.

Comment 1 Sandro Bonazzola 2014-03-04 09:25:33 UTC
This is an automated message.
Re-targeting all non-blocker bugs still open on 3.4.0 to 3.4.1.

Comment 2 Fabian Deutsch 2014-08-06 18:26:54 UTC
Likely going into an even more anaconda direction, thus dev-nacking this for now.


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