Description of problem: The current OSE Cluster has a set of PVs which are only selectable by capacity and read/write requirements. A PV needs to be assigned to a region/zone to allow local storage to be used for a namespace, and to be able to separate storage types by need by namespace. Ie. a storage pool may have some SSD for fast storage needed for high IO apps which is needed for high-IO applications, other pools for slower and basic storage. Geographically spread clusters also need a way to ensure that pods running in region A does not try to access storage attached in region B to ensure low latency, faster speed and less points of failure between the pod and storage pool. Being able to specify a namespace per PV would be one option. Labels, as long as they can be enforced by project (locking a project to specific storage labels) would satisfy the need too.
*** This bug has been marked as a duplicate of bug 1276082 ***