You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm following the instructions from here using the volume snapshot CRDs and volume snapshot controller from the 6.0 pre-release. Snapshots are created just fine, but when I try to create a new PVC from one, I get the following two errors:
failed to provision volume with StorageClass "gp3": rpc error: code = Internal desc = Could not create volume "pvc-0766c0f1-febf-42e1-aed3-6099a8b05e35": failed to get an available volume in EC2: InvalidVolume.NotFound: The volume 'vol-00fb50f0f0c0da1a8' does not exist. status code: 400, request id: 12a4f77a-de2a-4010-8b7f-8b435c531032
failed to provision volume with StorageClass "gp3": rpc error: code = AlreadyExists desc = Could not create volume "pvc-0766c0f1-febf-42e1-aed3-6099a8b05e35": Parameters on this idempotent request are inconsistent with parameters used in previous request(s)
That InvalidVolume.NotFound: The volume 'vol-00fb50f0f0c0da1a8' does not exist seems odd. Where is that volume id coming from? Is that supposed to be the new volume created from the snapshot? I noticed I get a new one every time I try this, but I never actually see a new volume appear in the AWS console.
That Parameters on this idempotent request are inconsistent with parameters used in previous request(s) also seems odd, because for what it's worth, I literally copied and pasted the original PVC to create the new one for the test restore. The spec is the same except for the addition of the dataSource to specify the source snapshot:
Sorry for the distraction. I now believe this was caused by using an old version of the IAM policy for the EBS CSI driver and use of encrypted volumes.
I'm following the instructions from here using the volume snapshot CRDs and volume snapshot controller from the 6.0 pre-release. Snapshots are created just fine, but when I try to create a new PVC from one, I get the following two errors:
This is on a recent version of EKS:
That
InvalidVolume.NotFound: The volume 'vol-00fb50f0f0c0da1a8' does not exist
seems odd. Where is that volume id coming from? Is that supposed to be the new volume created from the snapshot? I noticed I get a new one every time I try this, but I never actually see a new volume appear in the AWS console.That
Parameters on this idempotent request are inconsistent with parameters used in previous request(s)
also seems odd, because for what it's worth, I literally copied and pasted the original PVC to create the new one for the test restore. The spec is the same except for the addition of thedataSource
to specify the source snapshot:Source PVC
Test restore PVC
How I created the test snapshot
The text was updated successfully, but these errors were encountered: