Skip to content

Upgrade csi plugin version#54

Merged
hlts2 merged 2 commits into
masterfrom
update-plugin-version
Nov 20, 2025
Merged

Upgrade csi plugin version#54
hlts2 merged 2 commits into
masterfrom
update-plugin-version

Conversation

@hlts2
Copy link
Copy Markdown
Member

@hlts2 hlts2 commented Nov 17, 2025

WHAT

This PR upgrades the version of other plugins.

WHY

With the following PR, support for ReadWriteOncePod has been implemented at the code level. However, as noted in the PR description, following errors occur.

Warning  ProvisioningFailed    12s (x5 over 27s)  csi.civo.com_civo-csi-controller-0_48a8b16a-4214-4849-b034-61fc2c4e7a6e  failed to provision volume with StorageClass "civo-volume": rpc error: code = InvalidArgument desc = CreateVolume access mode isn't supported

This occurred because other plugins are outdated and do not have a ReadWriteOncePod spec, causing them to be treated as Unknown.
Resolving it will require updating the versions of some dependent plugins.

Related PR

The Docker image used for verification

Test manifest

pod-pvc.yaml
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: rwp-pvc
spec:
  accessModes:
    - ReadWriteOncePod
  resources:
    requests:
      storage: 2Gi
---
apiVersion: v1
kind: Pod
metadata:
  name: rwp-test-pod
spec:
  containers:
    - name: app
      image: nginx
      volumeMounts:
        - name: rwp-volume
          mountPath: /usr/share/nginx/html
  volumes:
    - name: rwp-volume
      persistentVolumeClaim:
        claimName: rwp-pvc

Test Result

❯ kubectl get pods,pvc -o wide
NAME               READY   STATUS    RESTARTS   AGE   IP          NODE                                                   NOMINATED NODE   READINESS GATES
pod/rwp-test-pod   1/1     Running   0          57s   10.0.1.32   k3s-hiroto-csi-test-c9a9-50381d-node-pool-2df2-zxoh1   <none>           <none>

NAME                            STATUS   VOLUME                                     CAPACITY   ACCESS MODES   STORAGECLASS   VOLUMEATTRIBUTESCLASS   AGE   VOLUMEMODE
persistentvolumeclaim/rwp-pvc   Bound    pvc-d2a330d5-9c30-4a63-b6ad-ff084e5ab1f2   2Gi        RWOP           civo-volume    <unset>                 59s   Filesystem

Signed-off-by: hlts2 <hiroto.funakoshi.hiroto@gmail.com>
@hlts2 hlts2 self-assigned this Nov 17, 2025
@hlts2 hlts2 marked this pull request as draft November 17, 2025 08:32
@hlts2 hlts2 marked this pull request as ready for review November 20, 2025 08:13
@hlts2 hlts2 merged commit 3ac457f into master Nov 20, 2025
6 checks passed
@hlts2 hlts2 deleted the update-plugin-version branch November 25, 2025 08:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants