Skip to content

Commit d304256

Browse files
authored
Merge pull request #76564 from RichardHoch/mig_3to4_compat
MIG-1329: Compatibility guidelines for migrating from OCP 3 to OCP 4
2 parents 7f2caba + 05732dc commit d304256

File tree

4 files changed

+38
-4
lines changed

4 files changed

+38
-4
lines changed

migrating_from_ocp_3_to_4/installing-3-4.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ After you have installed {mtc-short}, you must configure an object storage to us
1717

1818
To uninstall {mtc-short}, see xref:../migrating_from_ocp_3_to_4/installing-3-4.adoc#migration-uninstalling-mtc-clean-up_installing-3-4[Uninstalling {mtc-short} and deleting resources].
1919

20-
include::modules/migration-compatibility-guidelines.adoc[leveloffset=+1]
20+
include::modules/migration-compatibility-guidelines-3-to-4.adoc[leveloffset=+1]
2121
include::modules/migration-installing-legacy-operator.adoc[leveloffset=+1]
2222
include::modules/migration-installing-mtc-on-ocp-4.adoc[leveloffset=+1]
2323
include::modules/migration-about-configuring-proxies.adoc[leveloffset=+1]

migrating_from_ocp_3_to_4/installing-restricted-3-4.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ By default, the {mtc-short} web console and the `Migration Controller` pod run o
2121

2222
To uninstall {mtc-short}, see xref:../migrating_from_ocp_3_to_4/installing-restricted-3-4.adoc#migration-uninstalling-mtc-clean-up_installing-restricted-3-4[Uninstalling {mtc-short} and deleting resources].
2323

24-
include::modules/migration-compatibility-guidelines.adoc[leveloffset=+1]
24+
include::modules/migration-compatibility-guidelines-3-to-4.adoc[leveloffset=+1]
2525
include::modules/migration-installing-mtc-on-ocp-4.adoc[leveloffset=+1]
2626
include::modules/migration-installing-legacy-operator.adoc[leveloffset=+1]
2727
include::modules/migration-about-configuring-proxies.adoc[leveloffset=+1]
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
// Module included in the following assemblies:
2+
//
3+
// * migrating_from_ocp_3_to_4/installing-3-4.adoc
4+
// * migrating_from_ocp_3_to_4/installing-restricted-3-4.adoc
5+
6+
:_mod-docs-content-type: CONCEPT
7+
[id="migration-compatibility-guidelines-3-to-4_{context}"]
8+
= Compatibility guidelines
9+
10+
You must install the {mtc-full} ({mtc-short}) Operator that is compatible with your {product-title} version.
11+
12+
.Definitions
13+
14+
control cluster:: The cluster that runs the {mtc-short} controller and GUI.
15+
remote cluster:: A source or destination cluster for a migration that runs Velero. The Control Cluster communicates with Remote clusters using the Velero API to drive migrations.
16+
17+
You must use the compatible {mtc-short} version for migrating your {product-title} clusters. For the migration to succeed, both your source cluster and the destination cluster must use the same version of {mtc-short}.
18+
19+
{mtc-short} 1.7 supports migrations from {product-title} 3.11 to 4.16.
20+
21+
{mtc-short} 1.8 only supports migrations from {product-title} 4.14 and later.
22+
23+
.{mtc-short} compatibility: Migrating from {product-title} 3 to 4
24+
|===
25+
|Details |{product-title} 3.11 |{product-title} 4.14 or later
26+
27+
|Stable {mtc-short} version
28+
|{mtc-short} v.1.7._z_
29+
|{mtc-short} v.1.8._z_
30+
31+
|Installation
32+
|As described in this guide
33+
|Install with OLM, release channel `release-v1.8`
34+
|===
35+
36+
Edge cases exist where network restrictions prevent {product-title} 4 clusters from connecting to other clusters involved in the migration. For example, when migrating from an {product-title} 3.11 cluster on premises to a {product-title} 4 cluster in the cloud, the {product-title} 4 cluster might have trouble connecting to the {product-title} 3.11 cluster. In this case, it is possible to designate the {product-title} 3.11 cluster as the control cluster and push workloads to the remote {product-title} 4 cluster.

modules/migration-compatibility-guidelines.adoc

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
// Module included in the following assemblies:
22
//
3-
// * migrating_from_ocp_3_to_4/installing-3-4.adoc
4-
// * migrating_from_ocp_3_to_4/installing-restricted-3-4.adoc
53
// * migration_toolkit_for_containers/installing-mtc.adoc
64
// * migration_toolkit_for_containers/installing-mtc-restricted.adoc
75

0 commit comments

Comments
 (0)