Bug 1320556 - [RFE] Document migration from RHEV-H 3 (7.3) to RHEV-H 4 (7.3) with a local storage domain
Summary: [RFE] Document migration from RHEV-H 3 (7.3) to RHEV-H 4 (7.3) with a local s...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: ovirt-node
Classification: oVirt
Component: RFEs
Version: master
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ovirt-4.1.3
: 4.1
Assignee: Douglas Schilling Landgraf
QA Contact: Huijuan Zhao
URL:
Whiteboard:
Depends On: 1421437 1451112
Blocks: ovirt-node-ng 1441664
TreeView+ depends on / blocked
 
Reported: 2016-03-23 13:39 UTC by Fabian Deutsch
Modified: 2020-09-10 09:34 UTC (History)
19 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-07-06 14:04:20 UTC
oVirt Team: Node
Embargoed:
rule-engine: ovirt-4.1+
cshao: testing_plan_complete+
mgoldboi: planning_ack+
fdeutsch: devel_ack+
ycui: testing_ack+


Attachments (Terms of Use)
local-import-storage-from36-to-41 (153.21 KB, image/png)
2017-01-12 03:28 UTC, Douglas Schilling Landgraf
no flags Details
host4.1_log (8.59 MB, application/x-gzip)
2017-01-12 06:09 UTC, jianwu
no flags Details
engine4.1_log (503.25 KB, application/x-gzip)
2017-01-12 06:11 UTC, jianwu
no flags Details
engine3.6_log (327 bytes, application/x-gzip)
2017-01-12 06:12 UTC, jianwu
no flags Details
engine3.6_log for migration (10.15 MB, application/x-gzip)
2017-01-12 09:46 UTC, jianwu
no flags Details

Description Fabian Deutsch 2016-03-23 13:39:03 UTC
This RFE is about adding a way to support migration of RHEV-H host from RHEV 3 to RHEV 4 while keeping local storage domains.

Comment 1 Sandro Bonazzola 2016-05-02 09:59:21 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 Yaniv Kaul 2016-05-22 08:53:26 UTC
Fabian - if this is going to make it for 4.0, please ensure it has an exception or blocker flags.

Comment 3 Fabian Deutsch 2016-09-02 10:08:08 UTC
Moving out until we see a request for this.

Comment 5 Douglas Schilling Landgraf 2016-09-21 17:22:48 UTC
Adding Maor from Engine side into the loop.

Comment 10 jianwu 2016-11-17 07:25:30 UTC
Still encounter this bug in redhat-virtualization-host-4.0-20161116.1.x86_64.liveimg.squashfs.

Test version:
1.RHEV-H/RHEV-M 3.6:
RHEV Hypervisor - 7.2 - 20161022.0.el7ev
Red Hat Enterprise Virtualization Manager Version: 3.6.9.2-0.1.el6
2. RHV-H/RHV-M 4.0.5:
redhat-virtualization-host-4.0-20161116.1.x86_64.liveimg.squashfs
imgbased-0.8.10-0.1.el7ev.noarch
kernel-3.10.0-514.el7.x86_64
Red Hat Virtualization Manager Version: 4.0.5.5-0.1.el7ev

Test steps:
I tested according to comment#4 steps, focus on step #11:
"#11 In the Storage Tab, select the data (imported domain) and go to sub-tab 'Vm Import' and select the vm and click import
 (It should import the vm and disk)"

Actual result:
In step#11, there is no vm in sub-tab 'Vm Import'

Expected result:
In step#11, there should be vm in sub-tab 'Vm Import', and can be import successfully.

So this bug is not fix in redhat-virtualization-host-4.0-20161116.1

Comment 12 Huijuan Zhao 2017-01-10 07:12:33 UTC
This bug is not fixed completely in RHVH-4.1-20170109.0-RHVH-x86_64-dvd1.iso, so I will assign this bug.

Below is detailed information.

Test version:
1.RHEV-H/RHEV-M 3.6:
rhevh-7.3-20161028.1.el6ev.iso
Red Hat Enterprise Virtualization Manager Version: 3.6.9.2-0.1.el6
2. RHV-H 4.1/RHV-M 4.0:
RHVH-4.1-20170109.0-RHVH-x86_64-dvd1.iso
imgbased-0.9.2-0.1.el7ev.noarch
kernel-3.10.0-514.2.2.el7.x86_64
Red Hat Virtualization Manager Version: 4.0.6.3-0.1.el7ev

Test steps:
I tested according to comment#4 , focus on step #11:
"#11 In the Storage Tab, select the data (imported domain) and go to sub-tab 'Vm Import' and select the vm and click import
 (It should import the vm and disk)"

Actual result:
In step#11, there is no vm in sub-tab 'Vm Import'

Expected result:
In step#11, there should be vm in sub-tab 'Vm Import', and can be import successfully.

Comment 19 Douglas Schilling Landgraf 2017-01-12 03:28:31 UTC
Created attachment 1239757 [details]
local-import-storage-from36-to-41

Comment 21 jianwu 2017-01-12 06:09:27 UTC
Created attachment 1239779 [details]
host4.1_log

Comment 22 jianwu 2017-01-12 06:11:21 UTC
Created attachment 1239780 [details]
engine4.1_log

Comment 23 jianwu 2017-01-12 06:12:20 UTC
Created attachment 1239781 [details]
engine3.6_log

Comment 26 jianwu 2017-01-12 09:46:42 UTC
Created attachment 1239834 [details]
engine3.6_log for migration

Comment 29 Huijuan Zhao 2017-01-16 05:49:12 UTC
It works well with a fresh RHEVM3.6 and RHVM4.0

Below is detailed information.

> >    - rhev-hypervisor7-7.3-20170110.1.iso
> >    - redhat-virtualization-host-4.1-20170104.0.x86_64.liveimg.squashfs

Test version:
1.RHEV-H/RHEV-M 3.6:
- rhev-hypervisor7-7.3-20170110.1.iso
- Red Hat Enterprise Virtualization Manager Version: 3.6.9.2-0.1.el6
2. RHV-H 4.1/RHV-M 4.0:
- redhat-virtualization-host-4.1-20170104.0.x86_64.liveimg.squashfs
- imgbased-0.9.2-0.1.el7ev.noarch
- kernel-3.10.0-514.2.2.el7.x86_64
- Red Hat Virtualization Manager Version: 4.0.6.3-0.1.el7ev

Test steps:
I tested according to comment#4 , and can import vm successful.

So I will VERIFY this bug once it changes to ON_QA status.

Comment 30 Douglas Schilling Landgraf 2017-01-16 05:55:07 UTC
(In reply to Huijuan Zhao from comment #29)
> It works well with a fresh RHEVM3.6 and RHVM4.0
> 
> Below is detailed information.
> 
> > >    - rhev-hypervisor7-7.3-20170110.1.iso
> > >    - redhat-virtualization-host-4.1-20170104.0.x86_64.liveimg.squashfs
> 
> Test version:
> 1.RHEV-H/RHEV-M 3.6:
> - rhev-hypervisor7-7.3-20170110.1.iso
> - Red Hat Enterprise Virtualization Manager Version: 3.6.9.2-0.1.el6
> 2. RHV-H 4.1/RHV-M 4.0:
> - redhat-virtualization-host-4.1-20170104.0.x86_64.liveimg.squashfs
> - imgbased-0.9.2-0.1.el7ev.noarch
> - kernel-3.10.0-514.2.2.el7.x86_64
> - Red Hat Virtualization Manager Version: 4.0.6.3-0.1.el7ev
> 
> Test steps:
> I tested according to comment#4 , and can import vm successful.
> 
> So I will VERIFY this bug once it changes to ON_QA status.

Great! Thanks a lot for your feedback! Moving to ON_QA, so you can move to verified.

Comment 31 Huijuan Zhao 2017-01-16 06:03:17 UTC
But for the unclean rhevm3.6/4.0, maybe import failed just like comment 12 and comment 24, so I think we should Doc this to guide users using clean rhevm3.6/4.0 to complete migration.

Comment 32 Huijuan Zhao 2017-01-16 06:19:00 UTC
I will verify this bug according to Comment 29, but please have a glance of comment 31 when doc this bug.

Thanks!

Comment 33 Emma Heftman 2017-01-19 13:58:11 UTC
Could you please let me know whether this bug has any impact on documentation other than writing Release Notes.
Is there not a need to document this procedure in the the documentation?

Comment 34 Douglas Schilling Landgraf 2017-01-19 15:23:30 UTC
(In reply to emma heftman from comment #33)
> Could you please let me know whether this bug has any impact on
> documentation other than writing Release Notes.
> Is there not a need to document this procedure in the the documentation?

I believe would be good to have such steps available in our documentation.

Comment 35 Bronce McClain 2017-01-19 15:42:26 UTC
(In reply to emma heftman from comment #33)
> Could you please let me know whether this bug has any impact on
> documentation other than writing Release Notes.
> Is there not a need to document this procedure in the the documentation?

Yes, I also agree that including this information in documentation would be best.

Comment 36 Emma Heftman 2017-02-16 09:45:57 UTC
Douglas, can you please clarify whether this bug provides the actual documentation, or whether it is simply testing the workflow.

Comment 37 Douglas Schilling Landgraf 2017-02-16 17:44:09 UTC
(In reply to emma heftman from comment #36)
> Douglas, can you please clarify whether this bug provides the actual
> documentation, or whether it is simply testing the workflow.

I believe this is a real documentation.

Comment 38 Dan Kenigsberg 2017-02-16 22:09:56 UTC
Emma, I do not understand the question. Comment 4 explains how the upgrade should take place, and this is later tested.

Comment 4 should be rendered in a more general way (e.g. without specific release versions), and placed in RHV documentation.

HTH.

Comment 43 Red Hat Bugzilla Rules Engine 2017-03-29 14:12:51 UTC
Target release should be placed once a package build is known to fix a issue. Since this bug is not modified, the target version has been reset. Please use target milestone to plan a fix for a oVirt release.

Comment 55 Ryan Barry 2017-05-09 13:23:18 UTC
Douglas, is this ready to move to ON_QA?

Comment 56 Douglas Schilling Landgraf 2017-05-16 16:05:09 UTC
(In reply to Ryan Barry from comment #55)
> Douglas, is this ready to move to ON_QA?

yes

Comment 57 Huijuan Zhao 2017-05-17 02:09:04 UTC
There is bug 1451112 in RHVH-4.1.2(RHVH-4.1-20170506.0), I will verify this bug after bug 1451112 is resolved.

Comment 58 Huijuan Zhao 2017-05-17 03:19:26 UTC
Douglas, according to comment 29, comment 31 and comment 32, QE have already verified this bug.
But there is new bug 1451112 related this bug now, and its Target Milestone is 4.1.3, so should we verify this bug first?

Thanks!

Comment 59 Douglas Schilling Landgraf 2017-05-17 14:16:47 UTC
(In reply to Huijuan Zhao from comment #58)
> Douglas, according to comment 29, comment 31 and comment 32, QE have already
> verified this bug.
> But there is new bug 1451112 related this bug now, and its Target Milestone
> is 4.1.3, so should we verify this bug first?
> 
> Thanks!

Yes, if possible, please wait the bz#1451112.

Thanks!

Comment 60 Huijuan Zhao 2017-05-18 03:33:07 UTC
(In reply to Douglas Schilling Landgraf from comment #59)
> Yes, if possible, please wait the bz#1451112.
> 

Thanks Douglas.

So could you please change the Target Milestone to Ovirt-4.1.3 and change the status to MODIFIED?

Comment 61 cshao 2017-05-22 12:10:17 UTC
Move back to Modify status due to no 4.1.3 build available for QE testing at present. 
Thanks.

Comment 62 Yaniv Lavi 2017-05-29 10:47:11 UTC
What is the difference from bug #1421437?
Is the docs team aware that the flow is not working?
Can we make sure we test the flow Emma created?

Comment 63 Douglas Schilling Landgraf 2017-06-09 14:16:13 UTC
(In reply to Yaniv Lavi from comment #62)
> What is the difference from bug #1421437?
> Is the docs team aware that the flow is not working?
> Can we make sure we test the flow Emma created?

This is the original bug, Emma created one for doc team.

@Huijuan Zhao, could you please verify using the oficial documentation from Emma in the bug#1421437?

@Emma, could you please point the last draft/doc to Huijuan Zhao?

Thanks!

Comment 65 Huijuan Zhao 2017-06-12 06:36:36 UTC
(In reply to Douglas Schilling Landgraf from comment #63)
> This is the original bug, Emma created one for doc team.
> 
> @Huijuan Zhao, could you please verify using the oficial documentation from
> Emma in the bug#1421437?
> 
> @Emma, could you please point the last draft/doc to Huijuan Zhao?

Sure, Douglas. I will verify this bug later due to other higher priority task.
Thanks!

Comment 66 Emma Heftman 2017-06-12 08:45:37 UTC
(In reply to Huijuan Zhao from comment #65)
> (In reply to Douglas Schilling Landgraf from comment #63)
> > This is the original bug, Emma created one for doc team.
> > 
> > @Huijuan Zhao, could you please verify using the oficial documentation from
> > Emma in the bug#1421437?
> > 
> > @Emma, could you please point the last draft/doc to Huijuan Zhao?
> 
> Sure, Douglas. I will verify this bug later due to other higher priority
> task.
> Thanks!

Here's a link to the latest documentation:

http://file.tlv.redhat.com/~eheftman/bz1421437/html-single/#Upgrading_RHVH_Local_Storage

Comment 67 jianwu 2017-06-14 13:56:52 UTC
(In reply to Douglas Schilling Landgraf from comment #63)
> This is the original bug, Emma created one for doc team.
> 
> @Huijuan Zhao, could you please verify using the official documentation from
> Emma in the bug#1421437?

Hi, I have test this bug according to the official documentation from Emma as follows:

Test version:
RHEV-H 3.6
->rhev-hypervisor7-7.3-20170425.0.el7
RHV-H 4.1
->redhat-virtualization-host-4.1-20170609.2.x86_6

Step to test:
Strictly follow the documentation 
(http://file.tlv.redhat.com/~eheftman/bz1421437/html-single/#Upgrading_RHVH_Local_Storage)

Actual results:
The VMs could be imported and could run up again, and the original configuration is kept

Additional info:
When coming to import VMs under VM Import tab on RHEVM, error about MAC conflict will output, you have to choose to reassign the MAC address so that we could successfully import VMs upon local storage

So, according to this result, I thinks this bug is fixed on redhat-virtualization-host-4.1-20170609.2.x86_6, I will change status into VERIFIED

Thanks!

Comment 68 Huijuan Zhao 2017-06-14 23:24:39 UTC
Douglas and Emma, please note the "Additional info" in comment 67, I am not sure whether we should add this message to doc. Thanks!

Comment 69 Emma Heftman 2017-06-18 09:36:35 UTC
(In reply to Huijuan Zhao from comment #68)
> Douglas and Emma, please note the "Additional info" in comment 67, I am not
> sure whether we should add this message to doc. Thanks!

I added it to the documentation for 4.1. Thanks!


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