Improve: RWOP (ReadWriteOncePod) access mode is grayed out for Cinder CSI
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 460
- Forks
- 756
- Avg merge
- 4d 2h
- Merged PRs (30d)
- 88
Description
When creating a PersistentVolumeClaim through the OpenShift web console's "Create PersistentVolumeClaim" form on an OpenStack (Cinder CSI) cluster, the ReadWriteOncePod (RWOP) access mode option is disabled/grayed out. Only ReadWriteOnce is selectable.
I think it might relate in the hardcode here frontend/public/components/storage/shared.ts please help to update and review if it is applicable.
tested by install openshift 4.20 with ipi on openstack 18. also use RWOP with cinder applied using yaml works fine.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with frontend/public/components/storage/shared.ts and trace how access modes are enabled in the Create PersistentVolumeClaim form. Reproduce the form on an OpenStack cluster using Cinder CSI, then verify that ReadWriteOncePod is selectable and that the existing YAML behavior remains consistent.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 72/100