Skip to content

Commit 7953d1c

Browse files
authored
Merge pull request #75798 from anarnold97/MIG-1548-Release-Notes-for-MTC-1.8.4
MIG-1548: Release Notes for MTC 1.8.4
2 parents 0c559b9 + 01bb41d commit 7953d1c

7 files changed

+110
-17
lines changed

migration_toolkit_for_containers/release_notes/mtc-release-notes.adoc

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,11 @@ The release notes for {mtc-full} ({mtc-short}) describe new features and enhance
1111

1212
The {mtc-short} enables you to migrate application workloads between {product-title} clusters at the granularity of a namespace.
1313

14-
You can migrate from xref:../../migrating_from_ocp_3_to_4/about-migrating-from-3-to-4.adoc#about-migrating-from-3-to-4[{product-title} 3 to {product-version}] and between {product-title} 4 clusters.
15-
1614
{mtc-short} provides a web console and an API, based on Kubernetes custom resources, to help you control the migration and minimize application downtime.
1715

1816
For information on the support policy for {mtc-short}, see link:https://access.redhat.com/support/policy/updates/openshift#app_migration[OpenShift Application and Cluster Migration Solutions], part of the _Red Hat {product-title} Life Cycle Policy_.
1917

18+
include::modules/migration-mtc-release-notes-1-8-4.adoc[leveloffset=+1]
2019
include::modules/migration-mtc-release-notes-1-8-3.adoc[leveloffset=+1]
2120
include::modules/migration-mtc-release-notes-1-8-2.adoc[leveloffset=+1]
2221
include::modules/migration-mtc-release-notes-1-8-1.adoc[leveloffset=+1]

modules/logging-input-spec-filter-labels-expressions.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
:_mod-docs-content-type: PROCEDURE
66
[id="logging-input-spec-filter-labels-expressions_{context}"]
7-
= Filtering application logs at input by including the label expressions or a matching label key and values
7+
= Filtering application logs at input by including either the label expressions or matching label key and values
88

99
You can include the application logs based on the label expressions or a matching label key and its values by using the `input` selector.
1010

modules/migration-mtc-release-notes-1-8-1.adoc

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
[id="resolved-issues-1-8-1_{context}"]
99
== Resolved issues
1010

11-
This release has the following major resolved issues:
11+
{mtc-full} ({mtc-short}) 1.8.1 has the following major resolved issues:
1212

1313
.CVE-2023-39325: golang: net/http, x/net/http2: rapid stream resets can cause excessive work
1414

@@ -23,4 +23,8 @@ For more details, see link:https://access.redhat.com/security/cve/cve-2023-39325
2323
[id="known-issues-1-8-1_{context}"]
2424
== Known issues
2525

26-
There are no major known issues in this release.
26+
{mtc-full} ({mtc-short}) 1.8.1 has the following known issues:
27+
28+
.Ansible Operator is broken when {VirtProductName} is installed
29+
30+
There is a bug in the `python3-openshift` package that installing {VirtProductName} exposes. An exception, `ValueError: too many values to unpack`, is returned during the task. {mtc-short} 1.8.4 has implemented a workaround. Updating to {mtc-short} 1.8.4 means you are no longer affected by this issue. link:https://issues.redhat.com/browse/OCPBUGS-38116[(OCPBUGS-38116)]

modules/migration-mtc-release-notes-1-8-2.adoc

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,4 +30,8 @@ For more details, see link:https://access.redhat.com/security/cve/cve-2022-25883
3030
[id="known-issues-1-8-2_{context}"]
3131
== Known issues
3232

33-
There are no major known issues in this release.
33+
{mtc-full} ({mtc-short}) 1.8.2 has the following known issues:
34+
35+
.Ansible Operator is broken when {VirtProductName} is installed
36+
37+
There is a bug in the `python3-openshift` package that installing {VirtProductName} exposes, with an exception, `ValueError: too many values to unpack`, returned during the task. {mtc-short} 1.8.4 has implemented a workaround. Updating to {mtc-short} 1.8.4 means you are no longer affected by this issue. link:https://issues.redhat.com/browse/OCPBUGS-38116[(OCPBUGS-38116)]

modules/migration-mtc-release-notes-1-8-3.adoc

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
[id="resolved-issues-1-8-3_{context}"]
1818
== Resolved issues
1919

20-
This release has the following major resolved issues:
20+
{mtc-full} ({mtc-short}) 1.8.3 has the following major resolved issues:
2121

2222
.CVE-2024-24786: Flaw in Golang `protobuf` module causes `unmarshal` function to enter infinite loop
2323

@@ -52,7 +52,11 @@ For a complete list of all resolved issues, see the list of link:https://issues.
5252
[id="known-issues-1-8-3_{context}"]
5353
== Known issues
5454

55-
{mtc-short} has the following known issues:
55+
{mtc-full} ({mtc-short}) 1.8.3 has the following known issues:
56+
57+
.Ansible Operator is broken when {VirtProductName} is installed
58+
59+
There is a bug in the `python3-openshift` package that installing {VirtProductName} exposes, with an exception, `ValueError: too many values to unpack`, returned during the task. {mtc-short} 1.8.4 has implemented a workaround. Updating to {mtc-short} 1.8.4 means you are no longer affected by this issue. link:https://issues.redhat.com/browse/OCPBUGS-38116[(OCPBUGS-38116)]
5660

5761
.The associated SCC for service account cannot be migrated in {OCP} 4.12
5862

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
// Module included in the following assemblies:
2+
//
3+
// * migration_toolkit_for_containers/mtc-release-notes.adoc
4+
:_mod-docs-content-type: REFERENCE
5+
[id="migration-mtc-release-notes-1-8-4_{context}"]
6+
= {mtc-full} 1.8.4 release notes
7+
8+
[id="technical-changes-1-8-4_{context}"]
9+
== Technical changes
10+
11+
{mtc-full} ({mtc-short}) 1.8.4 has the following technical changes:
12+
13+
* {mtc-short} 1.8.4 extends its dependency resolution to include support for using {oadp-first} 1.4.
14+
15+
.Support for KubeVirt Virtual Machines with DirectVolumeMigration
16+
17+
{mtc-short} 1.8.4 adds support for KubeVirt Virtual Machines (VMs) with Direct Volume Migration (DVM).
18+
19+
[id="resolved-issues-1-8-4_{context}"]
20+
== Resolved issues
21+
22+
{mtc-full} ({mtc-short}) 1.8.4 has the following major resolved issues:
23+
24+
.Ansible Operator is broken when {VirtProductName} is installed
25+
26+
There is a bug in the `python3-openshift` package that installing {VirtProductName} exposes, with an exception, `ValueError: too many values to unpack`, returned during the task. Earlier versions of {mtc-short} are impacted, while {mtc-short} 1.8.4 has implemented a workaround. Updating to {mtc-short} 1.8.4 means you are no longer affected by this issue. link:https://issues.redhat.com/browse/OCPBUGS-38116[(OCPBUGS-38116)]
27+
28+
.UI stuck at Namespaces while creating a migration plan
29+
30+
When trying to create a migration plan from the {mtc-short} UI, the migration plan wizard becomes stuck at the *Namespaces* step. This issue has been resolved in {mtc-short} 1.8.4. link:https://issues.redhat.com/browse/MIG-1597[(MIG-1597)]
31+
32+
.Migration fails with error of no matches for kind Virtual machine in version kubevirt/v1
33+
34+
During the migration of an application, all the necessary steps, including the backup, DVM, and restore, are successfully completed. However, the migration is marked as unsuccessful with the error message `no matches for kind Virtual machine in version kubevirt/v1`. link:https://issues.redhat.com/browse/MIG-1594[(MIG-1594)]
35+
36+
.Direct Volume Migration fails when migrating to a namespace different from the source namespace
37+
38+
On performing a migration from source cluster to target cluster, with the target namespace different from the source namespace, the DVM fails. link:https://issues.redhat.com/browse/MIG-1592[(MIG-1592)]
39+
40+
.Direct Image Migration does not respect label selector on migplan
41+
42+
When using Direct Image Migration (DIM), if a label selector is set on the migration plan, DIM does not respect it and attempts to migrate all imagestreams in the namespace. link:https://issues.redhat.com/browse/MIG-1533[(MIG-1533)]
43+
44+
[id="known-issues-1-8-4_{context}"]
45+
== Known issues
46+
47+
{mtc-full} ({mtc-short}) 1.8.4 has the following known issues:
48+
49+
.The associated SCC for service account cannot be migrated in {OCP} 4.12
50+
51+
The associated Security Context Constraints (SCCs) for service accounts in {OCP} 4.12 cannot be migrated. This issue is planned to be resolved in a future release of {mtc-short}. link:https://issues.redhat.com/browse/MIG-1454[(MIG-1454)].
52+
53+
.Rsync pod fails to start causing the DVM phase to fail
54+
55+
The DVM phase fails due to the Rsync pod failing to start, because of a permission issue.
56+
57+
link:https://bugzilla.redhat.com/show_bug.cgi?id=2231403[(BZ#2231403)]
58+
59+
.Migrated builder pod fails to push to image registry
60+
61+
When migrating an application including `BuildConfig` from source to target cluster, the builder pod results in error, failing to push the image to the image registry.
62+
63+
link:https://bugzilla.redhat.com/show_bug.cgi?id=2234781[(BZ#2234781)]
64+
65+
.Conflict condition gets cleared briefly after it is created
66+
67+
When creating a new state migration plan that results in a conflict error, that error is cleared shorty after it is displayed.
68+
69+
link:https://bugzilla.redhat.com/show_bug.cgi?id=2144299[(BZ#2144299)]
70+
71+
.PvCapacityAdjustmentRequired Warning Not Displayed After Setting pv_resizing_threshold
72+
73+
The `PvCapacityAdjustmentRequired` warning fails to appear in the migration plan after the `pv_resizing_threshold` is adjusted.
74+
75+
link:https://bugzilla.redhat.com/show_bug.cgi?id=2270160[(BZ#2270160)]
76+
77+
// For a complete list of all known issues, see the list of link:https://issues.redhat.com/issues/?filter=12435661[{mtc-short} 1.8.4 known issues] in Jira.

modules/migration-mtc-release-notes-1-8.adoc

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,41 +8,46 @@
88
[id="resolved-issues-1-8_{context}"]
99
== Resolved issues
1010

11-
This release has the following resolved issues:
11+
{mtc-full} ({mtc-short}) 1.8.0 has the following resolved issues:
1212

1313
.Indirect migration is stuck on backup stage
1414

1515
In previous releases, an indirect migration became stuck at the backup stage, due to `InvalidImageName` error.
16-
(link:https://bugzilla.redhat.com/show_bug.cgi?id=2233097[*BZ#2233097*])
16+
(link:https://bugzilla.redhat.com/show_bug.cgi?id=2233097[(BZ#2233097)])
1717

1818
.PodVolumeRestore remain In Progress keeping the migration stuck at Stage Restore
1919

20-
In previous releases, on performing an indirect migration, the migration became stuck at the `Stage Restore` step, waiting for the `podvolumerestore` to be completed. (link:https://bugzilla.redhat.com/show_bug.cgi?id=2233868[*BZ#2233868*])
20+
In previous releases, on performing an indirect migration, the migration became stuck at the `Stage Restore` step, waiting for the `podvolumerestore` to be completed. (link:https://bugzilla.redhat.com/show_bug.cgi?id=2233868[(BZ#2233868)])
2121

2222
.Migrated application unable to pull image from internal registry on target cluster
2323

24-
In previous releases, on migrating an application to the target cluster, the migrated application failed to pull the image from the internal image registry resulting in an `application failure`. (link:https://bugzilla.redhat.com/show_bug.cgi?id=2233103[*BZ#2233103*])
24+
In previous releases, on migrating an application to the target cluster, the migrated application failed to pull the image from the internal image registry resulting in an `application failure`. (link:https://bugzilla.redhat.com/show_bug.cgi?id=2233103[(BZ#2233103)])
2525

2626
.Migration failing on Azure due to authorization issue
2727

28-
In previous releases, on an Azure cluster, when backing up to Azure storage, the migration failed at the `Backup` stage. (link:https://bugzilla.redhat.com/show_bug.cgi?id=2238974[*BZ#2238974*])
28+
In previous releases, on an Azure cluster, when backing up to Azure storage, the migration failed at the `Backup` stage. (link:https://bugzilla.redhat.com/show_bug.cgi?id=2238974[(BZ#2238974)])
2929

3030
[id="known-issues-1-8_{context}"]
3131
== Known issues
3232

33-
This release has the following known issues:
33+
{mtc-full} ({mtc-short}) 1.8.0 has the following known issues:
34+
35+
.Ansible Operator is broken when {VirtProductName} is installed
36+
37+
There is a bug in the `python3-openshift` package that installing {VirtProductName} exposes, with an exception `ValueError: too many values to unpack` returned during the task. {mtc-short} 1.8.4 has implemented a workaround. Updating to {mtc-short} 1.8.4 means you are no longer affected by this issue. link:https://issues.redhat.com/browse/OCPBUGS-38116[(OCPBUGS-38116)]
38+
3439

3540
.Old Restic pods are not getting removed on upgrading MTC 1.7.x -> 1.8.x
3641

37-
In this release, on upgrading the MTC Operator from 1.7.x to 1.8.x, the old Restic pods are not being removed. Therefore after the upgrade, both Restic and node-agent pods are visible in the namespace. (link:https://bugzilla.redhat.com/show_bug.cgi?id=2236829[*BZ#2236829*])
42+
In this release, on upgrading the {mtc-short} Operator from 1.7.x to 1.8.x, the old Restic pods are not being removed. Therefore after the upgrade, both Restic and node-agent pods are visible in the namespace. (link:https://bugzilla.redhat.com/show_bug.cgi?id=2236829[(BZ#2236829)])
3843

3944
.Migrated builder pod fails to push to image registry
4045

41-
In this release, on migrating an application including a `BuildConfig` from a source to target cluster, builder pod results in `error`, failing to push the image to the image registry. (link:https://bugzilla.redhat.com/show_bug.cgi?id=2234781[*BZ#2234781*])
46+
In this release, on migrating an application including a `BuildConfig` from a source to target cluster, builder pod results in `error`, failing to push the image to the image registry. (link:https://bugzilla.redhat.com/show_bug.cgi?id=2234781[(BZ#2234781)])
4247

4348
.[UI] CA bundle file field is not properly cleared
4449

45-
In this release, after enabling `Require SSL verification` and adding content to the CA bundle file for an MCG NooBaa bucket in MigStorage, the connection fails as expected. However, when reverting these changes by removing the CA bundle content and clearing `Require SSL verification`, the connection still fails. The issue is only resolved by deleting and re-adding the repository. (link:https://bugzilla.redhat.com/show_bug.cgi?id=2240052[*BZ#2240052*])
50+
In this release, after enabling `Require SSL verification` and adding content to the CA bundle file for an MCG NooBaa bucket in MigStorage, the connection fails as expected. However, when reverting these changes by removing the CA bundle content and clearing `Require SSL verification`, the connection still fails. The issue is only resolved by deleting and re-adding the repository. (link:https://bugzilla.redhat.com/show_bug.cgi?id=2240052[(BZ#2240052)])
4651

4752

4853
.Backup phase fails after setting custom CA replication repository

0 commit comments

Comments
 (0)