Bug 1083769

Summary: PRD35 - [RFE] - introduction of Command-Coordination infrastructure
Product: Red Hat Enterprise Virtualization Manager Reporter: Barak <bazulay>
Component: ovirt-engineAssignee: Ravi Nori <rnori>
Status: CLOSED CURRENTRELEASE QA Contact: Aharon Canan <acanan>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 3.5.0CC: aberezin, acanan, gklein, iheim, lpeer, oourfali, pstehlik, rbalakri, Rhev-m-bugs, rnori, talayan, yeylon
Target Milestone: ---Keywords: CodeChange, FutureFeature
Target Release: 3.5.0   
Hardware: Unspecified   
OS: Unspecified   
URL: http://www.ovirt.org/Features/Design/CommandCoordinator
Whiteboard: infra
Fixed In Version: ovirt-engine-3.5.0_beta Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-12-15 05:31:48 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Infra RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1090529    
Bug Blocks: 1142923, 1156165    

Description Barak 2014-04-02 22:40:40 UTC
Description of problem:

Till today only Storage Async Tasks (SPM related vdsm API) have the ability to persist/load commands from DB, this was required due to the nature of long duration storage related operations. 

The need for such ability for none storage related operations come up many times,
Specifically for 3.5 it's required for live merge.

Requirements:
- introduce framework to persist into DB & load from DB commands
- move Async Task framework to work with this new CommandCoordination framework

Comment 5 Oved Ourfali 2014-05-20 12:24:05 UTC
This is practically a code change, done to ease the development of the storage live merge feature. Its testing will be covered by testing storage related flows in general, and specifically ones related to the live merge feature.

Added a link to the feature page explaining the code changes.

Comment 8 Aharon Canan 2014-12-15 05:31:48 UTC
Following comment #7, nothing to verify , the code is in.