Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions documentation/doc-Release_notes/master.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@ include::modules/common-attributes.adoc[]

include::modules/rn-2-10.adoc[leveloffset=+1]

// Technical changes by x-stream release
//include::modules/technical-changes-2-9.adoc[leveloffset=+2]
// Technical changes by y-stream release
include::modules/technical-changes-2-10.adoc[leveloffset=+2]
//include::modules/upgrade-notes-2.9.adoc[leveloffset=+2]

// New features and enhancements by z-stream release
Expand All @@ -22,6 +22,8 @@ include::modules/rn-resolved-issues.adoc[leveloffset=+2]

// Resolved issues by z-stream release

include::modules/rn-2-10-6-resolved-issues.adoc[leveloffset=+3]

include::modules/rn-2-10-5-resolved-issues.adoc[leveloffset=+3]

include::modules/rn-2-10-4-resolved-issues.adoc[leveloffset=+3]
Expand Down
2 changes: 1 addition & 1 deletion documentation/modules/common-attributes.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
:project-version: 2.10
:mtv-plan: https://docs.redhat.com/en/documentation/migration_toolkit_for_virtualization/{project-version}/html/planning_your_migration_to_red_hat_openshift_virtualization/
:mtv-mig: https://docs.redhat.com/en/documentation/migration_toolkit_for_virtualization/{project-version}/html/migrating_your_virtual_machines_to_red_hat_openshift_virtualization/
:project-z-version: 2.10.5
:project-z-version: 2.10.6
:rhel-first: Red Hat Enterprise Linux (RHEL)
:virt: OpenShift Virtualization
:must-gather: registry.redhat.io/migration-toolkit-virtualization/mtv-must-gather-rhel8:{project-z-version}
Expand Down
45 changes: 40 additions & 5 deletions documentation/modules/new-features-and-enhancements-2-10.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,49 @@
//
// * documentation/doc-Release_notes/master.adoc

:_mod-docs-content-type: CONCEPT
:_mod-docs-content-type: REFERENCE
[id="new-features-and-enhancements-2-10_{context}"]
= New features and enhancements

[role="_abstract"]
{project-first} 2.10 introduces the following features and enhancements:

* In {project-short} 2.10.1, you can migrate VMs that are running on B-tree file systems (Btrfs) to {virt} with support for OS conversion.
* In {project-short} 2.10.6, you can control nested virtualization behavior during migration with the new `enableNestedVirtualization` option. This option accepts three values:

** Not set (default): Nested virtualization is automatically detected from the source VM and preserved on the target.
** `true`: Force enables nested virtualization on the target VM, regardless of source settings.
** `false`: Force disables nested virtualization on the target VM, regardless of source settings.
+
This option gives you the flexibility to mitigate performance issues stemming from Virtualization Based Security (VBS) activation.
+
By disabling VBS on target VMs during the migration of Windows VMs that do not need nested virtualization, you can avoid potential performance degradation, resulting in a more streamlined and efficient migration process.
+
[NOTE]
====
After you migrate your VMs to {virt}, you can re-enable VBS by running the following YAML:

[source,yaml,subs="attributes+"]
----
apiVersion: kubevirt.io/v1
kind: VirtualMachine
metadata:
name: <vm_name>
spec:
template:
spec:
domain:
cpu:
features:
- name: vmx
policy: optional
- name: svm
policy: optional
----
====
+
link:https://issues.redhat.com/browse/MTV-4698[(MTV-4698)]

* In {project-short} 2.10.1, you can migrate VMs that are running on B-tree file systems (Btrfs) to {virt} with support for operating system conversion.
+
link:https://issues.redhat.com/browse/MTV-2260[(MTV-2260)]

Expand Down Expand Up @@ -57,8 +92,8 @@ link:https://issues.redhat.com/browse/MTV-2768[(MTV-2768)]
* In {project-short} 2.10.0, a `PreFlightInspection` during warm migration enables early detection of issues during guest conversion. If an issue is detected, the warm migration fails before VM shutdown, and users can adjust VM settings or skip guest conversion. Potential errors during the `PreFlightInspection` include the following:
+
** Missing LUKS passwords
** Unsupported OS
** Unsupported FS
** Unsupported operating system
** Unsupported file system
+
link:https://issues.redhat.com/browse/MTV-2427[(MTV-2427)]

Expand All @@ -70,7 +105,7 @@ link:https://issues.redhat.com/browse/MTV-2427[(MTV-2427)]
+
link:https://issues.redhat.com/browse/MTV-2856[(MTV-2856)]

* *Technology Preview:* In {project-short} 2.10.0, you can live migrate VMs from one OpenShift (OCP) cluster to another, minimizing downtime with the continuous availability of VMs during the migration process. With this update, MTV creates and maps resources from the source to the destination cluster and triggers the live migration, and {virt} CNV migrates the running VM.
* *Technology Preview:* In {project-short} 2.10.0, you can live migrate VMs from one Red Hat OpenShift cluster to another, minimizing downtime with the continuous availability of VMs during the migration process. With this update, MTV creates and maps resources from the source to the destination cluster and triggers the live migration, and {virt} CNV migrates the running VM.
+
link:https://issues.redhat.com/browse/MTV-2040[(MTV-2040)]

Expand Down
2 changes: 1 addition & 1 deletion documentation/modules/rn-2-10-0-resolved-issues.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
//
// * documentation/doc-Release_notes/master.adoc

:_mod-docs-content-type: CONCEPT
:_mod-docs-content-type: REFERENCE
[id="resolved-issues-2-10-0_{context}"]
= Resolved issues 2.10.0

Expand Down
2 changes: 1 addition & 1 deletion documentation/modules/rn-2-10-1-resolved-issues.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
//
// * documentation/doc-Release_notes/master.adoc

:_content-type: CONCEPT
:_mod-docs-content-type: REFERENCE
[id="resolved-issues-2-10-1_{context}"]
= Resolved issues 2.10.1

Expand Down
2 changes: 1 addition & 1 deletion documentation/modules/rn-2-10-2-resolved-issues.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
//
// * documentation/doc-Release_notes/master.adoc

:_content-type: CONCEPT
:_mod-docs-content-type: REFERENCEs
[id="resolved-issues-2-10-2_{context}"]
= Resolved issues 2.10.2

Expand Down
2 changes: 1 addition & 1 deletion documentation/modules/rn-2-10-3-resolved-issues.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
//
// * documentation/doc-Release_notes/master.adoc

:_content-type: CONCEPT
:_mod-docs-content-type: REFERENCE
[id="resolved-issues-2-10-3_{context}"]
= Resolved issues 2.10.3

Expand Down
2 changes: 1 addition & 1 deletion documentation/modules/rn-2-10-3-security-fixes.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
//
// * documentation/doc-Release_notes/master.adoc

:_content-type: CONCEPT
:_mod-docs-content-type: REFERENCE
[id="security-fixes-2-10-3_{context}"]
= Security fixes 2.10.3

Expand Down
2 changes: 1 addition & 1 deletion documentation/modules/rn-2-10-4-resolved-issues.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
//
// * documentation/doc-Release_notes/master.adoc

:_content-type: CONCEPT
:_mod-docs-content-type: REFERENCE
[id="resolved-issues-2-10-4_{context}"]
= Resolved issues 2.10.4

Expand Down
2 changes: 1 addition & 1 deletion documentation/modules/rn-2-10-5-resolved-issues.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
//
// * documentation/doc-Release_notes/master.adoc

:_content-type: CONCEPT
:_mod-docs-content-type: REFERENCE
[id="resolved-issues-2-10-5_{context}"]
= Resolved issues 2.10.5

Expand Down
27 changes: 27 additions & 0 deletions documentation/modules/rn-2-10-6-resolved-issues.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
// Module included in the following assemblies:
//
// * documentation/doc-Release_notes/master.adoc

:_mod-docs-content-type: REFERENCE
[id="resolved-issues-2-10-6_{context}"]
= Resolved issues 2.10.6

[role="_abstract"]
Review the resolved issues in this release of {project-short}.

XFSv4 migrations failed::
{project-short} 2.10.1 was rebased to {rhel-first} 10, which does not support XFS version 4 (XFSv4). As a result, XFSv4 migrations failed for {project-short} 2.10.1-2.10.5. With this release, a new `spec.xfsCompatibility` option is available on the migration plan. When set to `false`, the default setting, the plan uses the standard conversion image. When set to `true`, the plan uses the XFS-compatible conversion image instead of the standard conversion image.
+
[WARNING]
====
If you enable XFS support for a migration plan, then the plan cannot support Btrfs migration.
====
+
link:https://issues.redhat.com/browse/MTV-4685[MTV-4685] and link:https://issues.redhat.com/browse/MTV-4709[MTV-4709]


Migrations with shared disk migration disabled failed::

In {project-short}, migration of shared disks is done by running two migration plans, one with the `migrateSharedDisk` option set to `true` and one with the option set to `false`. Before this update, the migration plan with the option set to `false` failed because an unnecessary `populator` pod was created. With this release, the unnecessary pod is not created, and migration of shared disks works as expected.
+
link:https://issues.redhat.com/browse/MTV-4555[MTV-4555]
14 changes: 14 additions & 0 deletions documentation/modules/technical-changes-2-10.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
// Module included in the following assemblies:
//
// * documentation/doc-Release_notes/master.adoc

:_content-type: CONCEPT
[id="technical-changes-2-10_{context}"]
= Technical changes

[role="_abstract"]
{project-first} has the following technical changes.

{project-short} 2.10.1 rebased to RHEL 10::

{project-short} 2.10.1 was rebased to {rhel-first} 10.
Loading