Description of problem: In the web console, when creating a new storage volume, the user is presented with some incompatible storage options. In the web console, from my application page, I click: App -> Storage -> Create Storage. From there, I'm shown that our storage class is EBS. Storage Class: EBS And I'm allowed to select "Shared access (RWX)" to access my EBS volume. But in reality, EBS and similar cloud-based storage are RWO. They can only be attached in write-mode on a single instance. It would be great if the web console could look at our storage class and remove the option for RWX when using EBS and Google Persistent Disks. Version-Release number of selected component (if applicable): 3.4 How reproducible: 100% Steps to Reproduce: 1. Create an example app. I used 'cakephp-mysql-persistent'. 2. On the overview page, click "Storage" and then "Create Storage". 3. Actual results: User is presented with RWX even though RWX will never work with cloud-based storage. Expected results: User should not be allowed to request incompatible storage options. Additional info:
assigning to the Storage team as I'm not sure there is much we can do client side, we typically do not prevent something that the API allows.