Skip to content

Commit a9be246

Browse files
committed
Fix numeric lists
1 parent 248b9a0 commit a9be246

File tree

1 file changed

+20
-21
lines changed

1 file changed

+20
-21
lines changed

enhancements/storage/csi-migration.md

Lines changed: 20 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -73,29 +73,28 @@ In OCP, *FeatureSets* can be used to aggregate one or more feature gates. Then,
7373
With that in mind, we propose to:
7474

7575
1. Create two [new FeatureSets](https://github.com/openshift/api/blob/master/config/v1/types_feature.go#L25-L43) to support CSI migration: `CSIMigrationNode` and `CSIMigrationControlPlane`.
76-
1.1 Both *FeatureSets* contain the same feature gates: `CSIMigration`, `CSIMIgrationAWS`, `CSIMigrationGCE`, `CSIMigrationAzureDisk`, `CSIMigrationAzureFile`, `CSIMigrationvSphere`, `CSIMigrationOpenStack`.
77-
1.2 However, only control-plane operators will reacto to the `CSIMigrationControlPlane` *FeatureSet*. The machine-config-operator (MCO) will **ignore** it.
78-
1.3 On the other hand, only MCO will react to the `CSIMigrationNode` *FeatureSet*. Control-plane operators will ignore it.
76+
* Both *FeatureSets* contain the same feature gates: `CSIMigration`, `CSIMIgrationAWS`, `CSIMigrationGCE`, `CSIMigrationAzureDisk`, `CSIMigrationAzureFile`, `CSIMigrationvSphere`, `CSIMigrationOpenStack`.
77+
* However, only control-plane operators will reacto to the `CSIMigrationControlPlane` *FeatureSet*. The machine-config-operator (MCO) will **ignore** it.
78+
* On the other hand, only MCO will react to the `CSIMigrationNode` *FeatureSet*. Control-plane operators will ignore it.
7979
2. To enable CSI Migration for any in-tree plugin, the cluster administrator should:
80-
2.1 Add the `CSIMigrationControlPlane` *FeatureSet* to the `featuregates/cluster` object:
81-
```shell
82-
$ oc edit featuregates/cluster
83-
84-
(...)
85-
spec:
86-
featureSet: CSIMigrationControlPlane
87-
```
88-
2.2 Once all control-plane components have restart, add the `CSIMigrationNode` *FeatureSet* to the `featuresgates/cluster` object:
89-
```shell
90-
$ oc edit featuregates/cluster
91-
(...)
92-
spec:
93-
featureSet: CSIMigrationControlPlane, CSIMigrationNode
94-
```
80+
* Add the `CSIMigrationControlPlane` *FeatureSet* to the `featuregates/cluster` object:
81+
```shell
82+
$ oc edit featuregates/cluster
83+
(...)
84+
spec:
85+
featureSet: CSIMigrationControlPlane
86+
```
87+
* Once all control-plane components have restart, add the `CSIMigrationNode` *FeatureSet* to the `featuresgates/cluster` object:
88+
```shell
89+
$ oc edit featuregates/cluster
90+
(...)
91+
spec:
92+
featureSet: CSIMigrationControlPlane, CSIMigrationNode
93+
```
9594
3. To disable CSI migration, the cluster administrator should perform the same steps in the opposite order:
96-
3.1 Add the `CSIMigrationNode` *FeatureSet* to the `featuregates/cluster` object.
97-
3.2 Wait for all Nodes to be drained and restarted.
98-
3.3 Add the `CSIMigrationControlPlane` *FeatureSet* to the `featuregates/cluster` object.
95+
* Add the `CSIMigrationNode` *FeatureSet* to the `featuregates/cluster` object.
96+
* Wait for all Nodes to be drained and restarted.
97+
* Add the `CSIMigrationControlPlane` *FeatureSet* to the `featuregates/cluster` object.
9998
4. It is the **responsability of the cluster administrator** to guarante the ordering described above is respected.
10099

101100
### GA

0 commit comments

Comments
 (0)