openshift / openshift/console

Improve: RWOP (ReadWriteOncePod) access mode is grayed out for Cinder CSI

Open Beginner friendly
#16,866 1 comment 0 reactions 0 assignees View on GitHub

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.

Image

tested by install openshift 4.20 with ipi on openstack 18. also use RWOP with cinder applied using yaml works fine.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.