-
Notifications
You must be signed in to change notification settings - Fork 398
Open
Labels
lifecycle/staleDenotes an issue or PR has remained open with no activity and has become stale.Denotes an issue or PR has remained open with no activity and has become stale.
Description
The VolumeSnapshot and VolumeSnapshotContent that get created for VolumeGroupSnapshot do not have the "restoreSize" field in the status section
Note: manual-pvc-snapshot created manually.
snapshot-f2439c5900140e7bf4f5eda7d652a589cf6ae3f8893d057355dca060fc59fe37 created as a result of a VolumeGroupSnapshot
$ oc get volumesnapshot
NAME READYTOUSE SOURCEPVC SOURCESNAPSHOTCONTENT RESTORESIZE SNAPSHOTCLASS SNAPSHOTCONTENT CREATIONTIME AGE
manual-pvc-snapshot true cephfs-pvc 2Gi ocs-storagecluster-cephfsplugin-snapclass snapcontent-fe7bb6bb-745b-46c8-b9eb-fcba113b4e93 20s 20s
snapshot-f2439c5900140e7bf4f5eda7d652a589cf6ae3f8893d057355dca060fc59fe37 true cephfs-pvc snapcontent-f2439c5900140e7bf4f5eda7d652a589cf6ae3f8893d057355dca060fc59fe37 2m43s 2m48s
$ oc get volumesnapshot -o yaml
apiVersion: v1
items:
- apiVersion: snapshot.storage.k8s.io/v1
kind: VolumeSnapshot
metadata:
annotations:
snapshot.storage.kubernetes.io/pvc-access-modes: ReadWriteOnce
snapshot.storage.kubernetes.io/pvc-storage-class: ocs-storagecluster-cephfs
snapshot.storage.kubernetes.io/pvc-volume-mode: Filesystem
creationTimestamp: "2025-02-10T11:53:02Z"
finalizers:
- snapshot.storage.kubernetes.io/volumesnapshot-as-source-protection
- snapshot.storage.kubernetes.io/volumesnapshot-bound-protection
generation: 1
name: manual-pvc-snapshot
namespace: test-cephfs
resourceVersion: "175058"
uid: fe7bb6bb-745b-46c8-b9eb-fcba113b4e93
spec:
source:
persistentVolumeClaimName: cephfs-pvc
volumeSnapshotClassName: ocs-storagecluster-cephfsplugin-snapclass
status:
boundVolumeSnapshotContentName: snapcontent-fe7bb6bb-745b-46c8-b9eb-fcba113b4e93
creationTime: "2025-02-10T11:53:02Z"
readyToUse: true
restoreSize: 2Gi
- apiVersion: snapshot.storage.k8s.io/v1
kind: VolumeSnapshot
metadata:
creationTimestamp: "2025-02-10T11:50:34Z"
finalizers:
- snapshot.storage.kubernetes.io/volumesnapshot-in-group-protection
- snapshot.storage.kubernetes.io/volumesnapshot-as-source-protection
generation: 1
name: snapshot-f2439c5900140e7bf4f5eda7d652a589cf6ae3f8893d057355dca060fc59fe37
namespace: test-cephfs
ownerReferences:
- apiVersion: groupsnapshot.storage.k8s.io/v1beta1
kind: VolumeGroupSnapshot
name: cephfs-groupsnapshot-1
uid: c313dfa1-fb05-49dc-9e2c-83e2706b70bd
resourceVersion: "173879"
uid: bf409078-08bb-4aae-a135-e3381349ac76
spec:
source:
persistentVolumeClaimName: cephfs-pvc
status:
boundVolumeSnapshotContentName: snapcontent-f2439c5900140e7bf4f5eda7d652a589cf6ae3f8893d057355dca060fc59fe37
creationTime: "2025-02-10T11:50:39Z"
readyToUse: true
volumeGroupSnapshotName: cephfs-groupsnapshot-1
kind: List
metadata:
resourceVersion: ""
$ oc get volumesnapshotcontent
NAME READYTOUSE RESTORESIZE DELETIONPOLICY DRIVER VOLUMESNAPSHOTCLASS VOLUMESNAPSHOT VOLUMESNAPSHOTNAMESPACE AGE
snapcontent-f2439c5900140e7bf4f5eda7d652a589cf6ae3f8893d057355dca060fc59fe37 true Delete openshift-storage.cephfs.csi.ceph.com snapshot-f2439c5900140e7bf4f5eda7d652a589cf6ae3f8893d057355dca060fc59fe37 test-cephfs 6m34s
snapcontent-fe7bb6bb-745b-46c8-b9eb-fcba113b4e93 true 2147483648 Delete openshift-storage.cephfs.csi.ceph.com ocs-storagecluster-cephfsplugin-snapclass manual-pvc-snapshot test-cephfs 4m6s
Steps to Reproduce:
-
Create a PVC
-
Create VolumeGroupSnapshot for the above PVC/s
-
Check the VolumeSnapshot and VolumeSnapshotContent resources
Metadata
Metadata
Assignees
Labels
lifecycle/staleDenotes an issue or PR has remained open with no activity and has become stale.Denotes an issue or PR has remained open with no activity and has become stale.