Planning/1.4/Migration compatibility: Difference between revisions
(Created page with '= Migration Compatibility = This page tracks cross-version migration compatibility and other issues related to live migration. = Compatibility Test Matrix = == Guest Configura…') |
No edit summary |
||
Line 63: | Line 63: | ||
|} | |} | ||
= | = Identified Problems (resolved issues to be crossed-out and left) = | ||
* Issue 1 | * Issue 1 | ||
** problem: segfault after post-migration reboot in acpi_piix4.c | ** problem: segfault after post-migration reboot in acpi_piix4.c | ||
Line 75: | Line 75: | ||
* Issue 4 | * Issue 4 | ||
** problem: VGA migration, due to ROM size changing? | ** problem: VGA migration, due to ROM size changing? | ||
** status: Related to Issue 2? | ** status: Related to Issue 2? Orit investigating? | ||
= TODO = | = TODO = |
Revision as of 21:54, 4 February 2013
Migration Compatibility
This page tracks cross-version migration compatibility and other issues related to live migration.
Compatibility Test Matrix
Guest Configuration and Test Criteria
- conf1
- configuration: virtio and ide disks, e1000 nic, user-mode networking
- test criteria: basic check on limited portion for disk/memory for corruption post-migration, post-migration network and reboot tests
- conf2
- configuration: virtio disks, e1000 nic, user-mode networking
- test criteria: basic check on limited portion for disk/memory for corruption post-migration, post-migration network and reboot tests
- conf3
- configuration: virtio disks, virtio nic, user-mode networking
- test criteria: basic check on limited portion for disk/memory for corruption post-migration, post-migration network and reboot tests
Test Results
version | config | 1.0 | 1.1 | 1.2 | 1.3 | 1.4-rc0 |
---|---|---|---|---|---|---|
1.0 | conf1 | ok | ok | ok | 1 | 2 |
conf2 | ok | ok | ok | 1 | 2 | |
conf3 | ok | ok | ok | 1 | 2 | |
version | config | 1.0 | 1.1 | 1.2 | 1.3 | 1.4-rc0 |
1.1 | conf1 | na | ok | ok | 1 | 2 |
conf2 | na | ok | ok | 1 | 2 | |
conf3 | na | ok | ok | 1 | 2 | |
version | config | 1.0 | 1.1 | 1.2 | 1.3 | 1.4-rc0 |
1.2 | conf1 | na | na | ok | 1 | 2 |
conf2 | na | na | ok | 1 | 2 | |
conf3 | na | na | ok | 1 | 2 | |
version | config | 1.0 | 1.1 | 1.2 | 1.3 | 1.4-rc0 |
1.3 | conf1 | na | na | na | ok | 2 |
conf2 | na | na | na | ok | 2 | |
conf3 | na | na | na | ok | 2 | |
version | config | 1.0 | 1.1 | 1.2 | 1.3 | 1.4-rc0 |
1.4-rc0 | conf1 | na | na | na | na | ok |
conf2 | na | na | na | na | ok | |
conf3 | na | na | na | na | ok |
Identified Problems (resolved issues to be crossed-out and left)
- Issue 1
- problem: segfault after post-migration reboot in acpi_piix4.c
- status: mdroth investigating, fix posted: http://article.gmane.org/gmane.comp.emulators.qemu/192881
- Issue 2
- problem: ram migration fails due to seabios block size change
- status: mdroth investigating, fix planned for 1.4-rc1
- Issue 3
- problem: QXL migration
- status: Alon has fix?
- Issue 4
- problem: VGA migration, due to ROM size changing?
- status: Related to Issue 2? Orit investigating?
TODO
- Increase test coverage to capture Issue 3+4
- Improve overall coverage (qed/qcow2-based images, tap/vhost networking)
- Publish migration test suite
- Buildbot-style infrastructure for automated migration testing