Bug 1491182

Summary: [PRD] [RFE][v2v] Allow mass transformation
Product: Red Hat CloudForms Management Engine Reporter: Tomas Jelinek <tjelinek>
Component: ProvidersAssignee: Shmuel Melamud <smelamud>
Status: CLOSED WONTFIX QA Contact: Ilanit Stein <istein>
Severity: high Docs Contact:
Priority: unspecified    
Version: unspecifiedCC: bthurber, cpelland, dagur, gblomqui, istein, jfrey, jhardy, mgoldboi, michal.skrivanek, mperina, nsimsolo, obarenbo, rjones, simaishi, smelamud, tjelinek
Target Milestone: GAKeywords: FutureFeature, RFE
Target Release: 5.10.0Flags: istein: needinfo+
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: rhev:v2v
Fixed In Version: 5.10.0.0 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-07-29 10:01:58 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: Feature
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: RHEVM Target Upstream Version:
Embargoed:
Bug Depends On: 1514032, 1516497, 1574438    
Bug Blocks: 1492267    
Attachments:
Description Flags
nightly build scrrenshot of transform tagged VMs to RHV
none
MIQ_save_button.png none

Description Tomas Jelinek 2017-09-13 09:13:55 UTC
Currently, cloud forms only supports to transform one VM at a time.
This RFE is about supporting mass transformation.

The use should be like this:
- the user tags the VMs which are supposed to be transformed from CFME to RHV
- the user opens the transform dialog
- in the transform dialog the list of available transform tags will be shown (not yet decided how the type of the tag will be detected - might be as simple as just the name "transform_name" or something more sophisticated.)
- all the usual configuration options will be available in this dialog
- after submit, N parallel state machines will be started to start N transformations in parallel. The N should be some small number, like 4.

Comment 2 Dave Johnson 2017-09-13 09:45:06 UTC
Please assess the impact of this issue and update the severity accordingly.  Please refer to https://bugzilla.redhat.com/page.cgi?id=fields.html#bug_severity for a reminder on each severity's definition.

If it's something like a tracker bug where it doesn't matter, please set it to Low/Low.

Comment 6 Nisim Simsolo 2017-11-30 13:47:35 UTC
In order to complete testing phase, I need more info than just using the UI which is currentlly blocked by some bugs.
Some examples of the info required:
1. What is the relationship between transformed VMs and tags (Tag category can be selected from transform dialog).
2. Does checked VMs should be listed in transform dialog or not?
3. does transform failure messages should appear as CFME UI pop up or just logged automate -> requests?
etc.


It would be nice if we have a feature page we can use for testing.

Comment 7 Tomas Jelinek 2017-11-30 14:15:32 UTC
(In reply to Nisim Simsolo from comment #6)
> In order to complete testing phase, I need more info than just using the UI
> which is currentlly blocked by some bugs.
> Some examples of the info required:
> 1. What is the relationship between transformed VMs and tags (Tag category
> can be selected from transform dialog).

no relationship. The transformed VMs do not have the tags inherited.

> 2. Does checked VMs should be listed in transform dialog or not?

no, you just pick a tag and it will transform all vms which have this tag.

> 3. does transform failure messages should appear as CFME UI pop up or just
> logged automate -> requests?

only in requests. Same as for transform of one VM.

> etc.
> 
> 
> It would be nice if we have a feature page we can use for testing.

It is actually a small feature. All it does in addition to the already existing transformation is described in the description of this bug.

Comment 9 Nisim Simsolo 2018-01-09 13:55:19 UTC
Created attachment 1379090 [details]
nightly build scrrenshot of transform tagged VMs to RHV

Comment 11 Nisim Simsolo 2018-02-11 13:54:58 UTC
Created attachment 1394592 [details]
MIQ_save_button.png

Comment 12 Shmuel Melamud 2018-02-11 14:32:24 UTC
(In reply to Nisim Simsolo from comment #11)
> Created attachment 1394592 [details]
> MIQ_save_button.png

These are not the buttons that must appear in this dialog. Does you build include the fix for bug 1540159?

Comment 13 Ilanit Stein 2018-02-12 11:06:55 UTC
In reply to comment 12:

This tested build is from January 05, while bug 1540159 was reported after wards,
therefore it is not included.

Is the v2v mass migration should be tested on a later version than January 05? 
(IIUC this feature was not further developed on upstream).

Comment 14 Ilanit Stein 2018-02-15 09:27:35 UTC
Regarding testing this bug on upstream:

Discussed with Shmuel. This need to be retested on A nightly ManageIQ from date later than Feb 7 2018.
It should contain a fix for this save button bug.

Regarding bug status:
Move to ON_DEV since this bug cannot be verified as v2v mass transformation is blocked on downstream.

Comment 15 Martin Perina 2018-02-19 08:44:46 UTC
This feature is disabled on downstream and we have no way how to verify upstream-only bugs for CFME. Moving this to 6.0 and once there we need to discuss if this feature will be enabled on downstream

Comment 17 Daniel Gur 2018-06-24 10:49:46 UTC
Hi Sudhir, Moved this RFE to your team as this the master PRD RFE for our V2V feature.
Nisim was responsible for the older solution which is already deprecated.

Comment 18 Ilanit Stein 2018-06-25 11:44:04 UTC
As this bug is for "old v2v", and not the "new v2v" moving it to me.
This bug is planned to be closed, in a later stage, as "old v2v" is planned to be removed.

Comment 20 Moran Goldboim 2018-07-29 10:01:58 UTC
This function is deprecated in favor of the new Infrastructure Migration Solution.