Bug 1304503

Summary: [RFE] Specify a preferred AccessMode when the pvc or template provides multiple AccessModes
Product: OpenShift Container Platform Reporter: Eric Jones <erjones>
Component: RFEAssignee: Bradley Childs <bchilds>
Status: CLOSED WONTFIX QA Contact: Johnny Liu <jialiu>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 3.1.0CC: aos-bugs, erich, jokerman, mmccomas, swatt
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
OpenShift Enterprise 3.1
Last Closed: 2017-02-09 17:40:31 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Eric Jones 2016-02-03 20:25:14 UTC
- What is the nature and description of the request? 
As an admin I require the ability to specify what AccessMode (Specified in the PV) will be selected when more than one AccessMode is specified in a template or PVC.

- Why does the customer need this? (List the business requirements here) 
Because we provide templates that, (Metrics and a few others) as well as allow for PVC's to, specify more than one AccessMode and certain customers are going to be able to setup more than one type of PV and therefore PVs with more than one type of AccessMode.

- How would the customer like to achieve this? (List the functional requirements here) 
Allow for an option in the creation of a PVC or usage of a template to specify which type of AccessMode is preferred. 

- For each functional requirement listed, specify how Red Hat and the customer can test to confirm the requirement is successfully implemented.
Test deploying the metrics template to an environment with multiple PV's with different AccessModes and specify which type to attach to.

- Is there already an existing RFE upstream or in Red Hat Bugzilla?
Not that I could find.

- List any affected packages or components.
Kubernetes

Comment 4 Steve Watt 2016-07-19 01:14:26 UTC
Eric, when a user submits a claim it is for a single particular storage resource. "I would like an READWRITEMANY (NFS share) of 100GB" or "I would like a READWRITEONCE (Block Device). If the user wants more than one, i.e one READWRITEONCE and one READWRITEMANY, then they submit two claims. Does that help?