Skip to content

Commit cc9fd11

Browse files
authored
Merge pull request #33190 from lpettyjo/4_8_migr_notice
For 4.8 CSI/in-tree topics, add migration notice
2 parents 4acbb08 + 0ac3b23 commit cc9fd11

File tree

8 files changed

+64
-5
lines changed

8 files changed

+64
-5
lines changed

storage/container_storage_interface/persistent-storage-csi-cinder.adoc

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,16 @@ For {product-title}, automatic migration from OpenStack Cinder in-tree to the CS
2121
With migration enabled, volumes provisioned using the existing in-tree plug-in are automatically migrated to use the OpenStack Cinder CSI driver. For more information, see xref:persistent-storage-csi-migration.adoc#persistent-storage-csi-migration[CSI automatic migration feature].
2222

2323
include::modules/persistent-storage-csi-about.adoc[leveloffset=+1]
24+
25+
[IMPORTANT]
26+
====
27+
{product-title} defaults to using an in-tree (non-CSI) plug-in to provision Cinder storage.
28+
29+
In future {product-title} versions, volumes provisioned using existing in-tree plug-ins are planned for migration to their equivalent CSI driver. CSI automatic migration should be seamless. Migration does not change how you use all existing API objects, such as persistent volumes, persistent volume claims, and storage classes. For more information about migration, see xref:../../storage/container_storage_interface/persistent-storage-csi-migration.adoc#persistent-storage-csi-migration[CSI automatic migration].
30+
31+
After full migration, in-tree plug-ins will eventually be removed in future versions of {product-title}.
32+
====
33+
2434
include::modules/persistent-storage-csi-cinder-storage-class.adoc[leveloffset=+1]
2535

2636
.Additional resources

storage/container_storage_interface/persistent-storage-csi-ebs.adoc

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,11 @@ include::modules/persistent-storage-csi-about.adoc[leveloffset=+1]
2929

3030
[IMPORTANT]
3131
====
32-
{product-title} defaults to using an in-tree, or non-CSI, driver to provision AWS EBS storage. Automatic migration from AWS EBS in-tree to the CSI driver is available as a Technology Preview feature.
33-
With automatic migration enabled, volumes provisioned using the existing in-tree driver are automatically migrated to use the AWS EBS CSI driver. For more information, see xref:persistent-storage-csi-migration.adoc#persistent-storage-csi-migration[CSI automatic migration].
32+
{product-title} defaults to using an in-tree (non-CSI) plug-in to provision AWS EBS storage.
33+
34+
In future {product-title} versions, volumes provisioned using existing in-tree plug-ins are planned for migration to their equivalent CSI driver. CSI automatic migration should be seamless. Migration does not change how you use all existing API objects, such as persistent volumes, persistent volume claims, and storage classes. For more information about migration, see xref:../../storage/container_storage_interface/persistent-storage-csi-migration.adoc#persistent-storage-csi-migration[CSI automatic migration].
35+
36+
After full migration, in-tree plug-ins will eventually be removed in future versions of {product-title}.
3437
====
3538

3639
For information about dynamically provisioning AWS EBS persistent volumes in {product-title}, see xref:../../storage/persistent_storage/persistent-storage-aws.adoc#persistent-storage-aws[Persistent storage using AWS Elastic Block Store].

storage/container_storage_interface/persistent-storage-csi-gcp-pd.adoc

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,11 @@ To create CSI-provisioned persistent volumes (PVs) that mount to GCP PD storage
2121

2222
[IMPORTANT]
2323
====
24-
{product-title} defaults to using an in-tree, or non-CSI, driver to provision GCP PD storage. This in-tree driver will be removed in a subsequent update of {product-title}. Volumes provisioned using the existing in-tree driver are planned for migration to the CSI driver at that time.
24+
{product-title} defaults to using an in-tree (non-CSI) plug-in to provision GCP PD storage.
25+
26+
In future {product-title} versions, volumes provisioned using existing in-tree plug-ins are planned for migration to their equivalent CSI driver. CSI automatic migration should be seamless. Migration does not change how you use all existing API objects, such as persistent volumes, persistent volume claims, and storage classes. For more information about migration, see xref:../../storage/container_storage_interface/persistent-storage-csi-migration.adoc#persistent-storage-csi-migration[CSI automatic migration].
27+
28+
After full migration, in-tree plug-ins will eventually be removed in future versions of {product-title}.
2529
====
2630

2731
include::modules/persistent-storage-csi-about.adoc[leveloffset=+1]

storage/persistent_storage/persistent-storage-aws.adoc

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,15 @@ shared across the {product-title} cluster.
1818
Persistent volume claims are specific to a project or namespace and can be
1919
requested by users.
2020

21+
[IMPORTANT]
22+
====
23+
{product-title} defaults to using an in-tree (non-CSI) plug-in to provision AWS EBS storage.
24+
25+
In future {product-title} versions, volumes provisioned using existing in-tree plug-ins are planned for migration to their equivalent CSI driver. CSI automatic migration should be seamless. Migration does not change how you use all existing API objects, such as persistent volumes, persistent volume claims, and storage classes. For more information about migration, see xref:../../storage/container_storage_interface/persistent-storage-csi-migration.adoc#persistent-storage-csi-migration[CSI automatic migration].
26+
27+
After full migration, in-tree plug-ins will eventually be removed in future versions of {product-title}.
28+
====
29+
2130
[IMPORTANT]
2231
====
2332
High-availability of storage in the infrastructure is left to the underlying

storage/persistent_storage/persistent-storage-azure.adoc

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,15 @@ shared across the {product-title} cluster.
1717
Persistent volume claims are specific to a project or namespace and can be
1818
requested by users.
1919

20+
[IMPORTANT]
21+
====
22+
{product-title} defaults to using an in-tree (non-CSI) plug-in to provision Azure Disk storage.
23+
24+
In future {product-title} versions, volumes provisioned using existing in-tree plug-ins are planned for migration to their equivalent CSI driver. CSI automatic migration should be seamless. Migration does not change how you use all existing API objects, such as persistent volumes, persistent volume claims, and storage classes. For more information about migration, see xref:../../storage/container_storage_interface/persistent-storage-csi-migration.adoc#persistent-storage-csi-migration[CSI automatic migration].
25+
26+
After full migration, in-tree plug-ins will eventually be removed in future versions of {product-title}.
27+
====
28+
2029
[IMPORTANT]
2130
====
2231
High availability of storage in the infrastructure is left to the underlying

storage/persistent_storage/persistent-storage-cinder.adoc

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,14 @@ shared across the {product-title} cluster.
1313
Persistent volume claims are specific to a project or namespace and can be
1414
requested by users.
1515

16-
For {product-title}, automatic migration from OpenStack Cinder in-tree to the Container Storage Interface (CSI) driver is available as a Technology Preview (TP) feature.
17-
With migration enabled, volumes provisioned using the existing in-tree plug-in are automatically migrated to use the OpenStack Cinder CSI driver. For more information, see xref:../container_storage_interface/persistent-storage-csi-migration.adoc#persistent-storage-csi-migration[CSI automatic migration feature].
16+
[IMPORTANT]
17+
====
18+
{product-title} defaults to using an in-tree (non-CSI) plug-in to provision Cinder storage.
19+
20+
In future {product-title} versions, volumes provisioned using existing in-tree plug-ins are planned for migration to their equivalent CSI driver. CSI automatic migration should be seamless. Migration does not change how you use all existing API objects, such as persistent volumes, persistent volume claims, and storage classes. For more information about migration, see xref:../../storage/container_storage_interface/persistent-storage-csi-migration.adoc#persistent-storage-csi-migration[CSI automatic migration].
21+
22+
After full migration, in-tree plug-ins will eventually be removed in future versions of {product-title}.
23+
====
1824

1925
.Additional resources
2026
* For more information about how OpenStack Block Storage provides persistent block storage management for virtual hard drives, see link:https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/8/html-single/architecture_guide/index#comp-cinder[OpenStack Cinder].

storage/persistent_storage/persistent-storage-gce.adoc

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,15 @@ they can be shared across the {product-title} cluster.
2222
Persistent volume claims are specific to a project or namespace and can be
2323
requested by users.
2424

25+
[IMPORTANT]
26+
====
27+
{product-title} defaults to using an in-tree (non-CSI) plug-in to provision gcePD storage.
28+
29+
In future {product-title} versions, volumes provisioned using existing in-tree plug-ins are planned for migration to their equivalent CSI driver. CSI automatic migration should be seamless. Migration does not change how you use all existing API objects, such as persistent volumes, persistent volume claims, and storage classes. For more information about migration, see xref:../../storage/container_storage_interface/persistent-storage-csi-migration.adoc#persistent-storage-csi-migration[CSI automatic migration].
30+
31+
After full migration, in-tree plug-ins will eventually be removed in future versions of {product-title}.
32+
====
33+
2534
[IMPORTANT]
2635
====
2736
High availability of storage in the infrastructure is left to the underlying

storage/persistent_storage/persistent-storage-vsphere.adoc

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,15 @@ shared across the {product-title} cluster.
1818
Persistent volume claims are specific to a project or namespace and can be
1919
requested by users.
2020

21+
[IMPORTANT]
22+
====
23+
{product-title} defaults to using an in-tree (non-CSI) plug-in to provision vSphere storage.
24+
25+
In future {product-title} versions, volumes provisioned using existing in-tree plug-ins are planned for migration to their equivalent CSI driver. CSI automatic migration should be seamless. Migration does not change how you use all existing API objects, such as persistent volumes, persistent volume claims, and storage classes. For more information about migration, see xref:../../storage/container_storage_interface/persistent-storage-csi-migration.adoc#persistent-storage-csi-migration[CSI automatic migration].
26+
27+
After full migration, in-tree plug-ins will eventually be removed in future versions of {product-title}.
28+
====
29+
2130
.Additional resources
2231

2332
* link:https://www.vmware.com/au/products/vsphere.html[VMware vSphere]

0 commit comments

Comments
 (0)