Bug 1082498 - [RFE][vdsm] Provide a new tasks infrastructure without Master File-System persistency
Summary: [RFE][vdsm] Provide a new tasks infrastructure without Master File-System per...
Keywords:
Status: CLOSED DEFERRED
Alias: None
Product: Red Hat Enterprise Virtualization Manager
Classification: Red Hat
Component: vdsm
Version: 3.5.0
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: ---
Assignee: Federico Simoncelli
QA Contact: Pavel Stehlik
URL:
Whiteboard: infra
Depends On:
Blocks: 1080379 1082502 1151374
TreeView+ depends on / blocked
 
Reported: 2014-03-31 07:59 UTC by Federico Simoncelli
Modified: 2016-02-10 19:21 UTC (History)
9 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-06-04 09:35:52 UTC
oVirt Team: Infra
Target Upstream Version:
Embargoed:
sherold: Triaged+


Attachments (Terms of Use)

Description Federico Simoncelli 2014-03-31 07:59:59 UTC
Description of problem:
Provide a new tasks infrastructure that is not relying on the master file-system persistency.

Comment 1 Federico Simoncelli 2014-04-15 21:40:32 UTC
It is possible to reuse the current task infrastructure disabling the persistency:

task: support scheduleJob without persistency
http://gerrit.ovirt.org/26771

And allow engine to pass a task uuid using a special "TaskID" http header in the requests:

task: support task id in client request
http://gerrit.ovirt.org/26809

This allows a behavior that is very similar to the one we'll jave with JSON-RPC (every requests can carry an id).

At the moment it seems that these two patches (and the few other they're based on) would provide enough functionalities for bug 1082502 ([RFE][vdsm] Provide new Storage API without Master File-System persistency)


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