container-storage-interface / spec

Container Storage Interface (CSI) Specification.
Apache License 2.0
1.34k stars 373 forks source link

Clarify VolumeID name-spacing requirements #300

Closed saad-ali closed 5 years ago

saad-ali commented 5 years ago

A volume or node ID returned by one CSI driver may collide with a volume or node ID from another driver.

Spec should clarify that it is the responsibility of the CO to ensure that it does appropriate namespacing to handle such collisions.

jdef commented 5 years ago

Why is it the responsibility of the SP? Because that keeps things simpler for the CO?

saad-ali commented 5 years ago

Why is it the responsibility of the SP? Because that keeps things simpler for the CO?

Whoops that should say CO not SP, fixed.

saad-ali commented 5 years ago

Recommendation from @jdef and @julian-hj : x is unique per driver, the plugin is NOT responsible for global uniqueness

saad-ali commented 5 years ago

Closed with #318