Bug 1302293 - [RFE][Tracker] Command Infrastructure Enhancements
Summary: [RFE][Tracker] Command Infrastructure Enhancements
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: ovirt-engine
Classification: oVirt
Component: Backend.Core
Version: 4.0.0
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ovirt-4.0.0-beta
: 4.0.0
Assignee: Moti Asayag
QA Contact: meital avital
URL:
Whiteboard:
Depends On:
Blocks: 1226562 1284903
TreeView+ depends on / blocked
 
Reported: 2016-01-27 12:35 UTC by Moti Asayag
Modified: 2016-08-04 13:28 UTC (History)
10 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2016-08-04 13:28:17 UTC
oVirt Team: Infra
Embargoed:
mavital: needinfo+
rule-engine: ovirt-4.0.0+
pstehlik: testing_plan_complete-
mgoldboi: planning_ack+
masayag: devel_ack+
pstehlik: testing_ack+


Attachments (Terms of Use)

Description Moti Asayag 2016-01-27 12:35:33 UTC
A tracker for Command infrastructures related tasks

Comment 1 Sandro Bonazzola 2016-05-02 09:55:15 UTC
Moving from 4.0 alpha to 4.0 beta since 4.0 alpha has been already released and bug is not ON_QA.

Comment 2 Lukas Svaty 2016-07-01 08:06:19 UTC
Can you propose some verification steps for this one please?

Comment 3 Moti Asayag 2016-07-04 19:16:06 UTC
Basically, the changes of the command infrastructure should be verified by testing the flows which use command-coordinator:

1. Upgrade host manager, when the host is in 'Up' status.
2. Live storage migration
3. V2V

Liron, Arik, any other flows that should be covered as part of verifying the series of patches which modified CoCo ? Any guidelines to combine tests with compensation ?

Comment 4 Liron Aravot 2016-07-05 12:29:14 UTC
From the storage team prespective I'd test the LSM flow on different scenarios (postive, migration of few vm disks and fail one migration, engine restart) and test flows the combine async task operation with no async task operation (for example, creation of a snapshot combining image and cinder disks).

As regards to compensation, I'd fail command that using the command-coordinator infrastructure by performing engine restart and by causing failure to the executed vdsm operation.

Generally speaking, I'd suggest to coordinate with the other QE teams to see what postivie/negative flows they are testing and decide what (if needed) we are going to test here.

Comment 5 Lukas Svaty 2016-07-29 09:03:23 UTC
Tested upgrade host manager and it's working as expected apart from small logging issue BZ#1361511. As this Infra part of this was already verified rest is on storage, moving qa_contact to storage team.

Comment 6 Pavel Stehlik 2016-08-02 06:41:29 UTC
So only v2v left.

Comment 7 meital avital 2016-08-03 12:57:48 UTC
Import from VMware, during import "initialize" progress, restart ovirt-engine and verify paddle lock icon is still appears on VM and verify import progress continues and completed successfully.
Version: 4.0.2.2-0.1.el7ev


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