File tree Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -69,6 +69,18 @@ and hence can accommodate any pvc names and namespaces which are stored as arbit
6969It also leaves room for storing any other metadata about the PVC.
7070
7171
72+ ### Upgrade/Downgrade Behavior
73+
74+ #### Upgrading from a K8s version without this metadata to a version with this metadata
75+ The metadata for image is populated on CreateImage. After an upgrade, existing RBD Images will not have that
76+ metadata set. When the next AttachDisk happens, we can check if the metadata is not set, set it. Cluster
77+ administrators could also run a one time script to set this manually. For all newly created RBD images,
78+ the rbd image metadata will be set properly.
79+
80+ #### Downgrade from a K8s version with this metadata to a version without this metadata
81+ After a downgrade, all existing RBD images will have the metadata set. New RBD images created after the
82+ downgrade will not have this metadata.
83+
7284## Proposal 1
7385
7486Make the RBD Image name as base64 encoded PVC name(namespace+name)
You can’t perform that action at this time.
0 commit comments