@@ -755,7 +755,7 @@ func TestSetVolumeSize(t *testing.T) {
755755 instanceSetSpec := func (request , limit string ) * v1beta1.PostgresInstanceSetSpec {
756756 return & v1beta1.PostgresInstanceSetSpec {
757757 Name : "some-instance" ,
758- DataVolumeClaimSpec : corev1. PersistentVolumeClaimSpec {
758+ DataVolumeClaimSpec : v1beta1. VolumeClaimSpec {
759759 AccessModes : []corev1.PersistentVolumeAccessMode {corev1 .ReadWriteOnce },
760760 Resources : corev1.VolumeResourceRequirements {
761761 Requests : map [corev1.ResourceName ]resource.Quantity {
@@ -783,7 +783,7 @@ func TestSetVolumeSize(t *testing.T) {
783783
784784 pvc := & corev1.PersistentVolumeClaim {ObjectMeta : naming .InstancePostgresDataVolume (instance )}
785785 spec := instanceSetSpec ("4Gi" , "3Gi" )
786- pvc .Spec = spec .DataVolumeClaimSpec
786+ pvc .Spec = spec .DataVolumeClaimSpec . AsPersistentVolumeClaimSpec ()
787787
788788 reconciler .setVolumeSize (ctx , & cluster , pvc , spec .Name )
789789
@@ -820,7 +820,7 @@ resources:
820820 }},
821821 }
822822
823- pvc .Spec = spec .DataVolumeClaimSpec
823+ pvc .Spec = spec .DataVolumeClaimSpec . AsPersistentVolumeClaimSpec ()
824824
825825 reconciler .setVolumeSize (ctx , & cluster , pvc , spec .Name )
826826
@@ -856,14 +856,14 @@ resources:
856856 pvc := & corev1.PersistentVolumeClaim {ObjectMeta : naming .InstancePostgresDataVolume (instance )}
857857 spec := & v1beta1.PostgresInstanceSetSpec {
858858 Name : "some-instance" ,
859- DataVolumeClaimSpec : corev1. PersistentVolumeClaimSpec {
859+ DataVolumeClaimSpec : v1beta1. VolumeClaimSpec {
860860 AccessModes : []corev1.PersistentVolumeAccessMode {corev1 .ReadWriteOnce },
861861 Resources : corev1.VolumeResourceRequirements {
862862 Requests : map [corev1.ResourceName ]resource.Quantity {
863863 corev1 .ResourceStorage : resource .MustParse ("1Gi" ),
864864 }}}}
865865 cluster .Status = desiredStatus ("2Gi" )
866- pvc .Spec = spec .DataVolumeClaimSpec
866+ pvc .Spec = spec .DataVolumeClaimSpec . AsPersistentVolumeClaimSpec ()
867867
868868 reconciler .setVolumeSize (ctx , & cluster , pvc , spec .Name )
869869
@@ -888,7 +888,7 @@ resources:
888888
889889 pvc := & corev1.PersistentVolumeClaim {ObjectMeta : naming .InstancePostgresDataVolume (instance )}
890890 spec := instanceSetSpec ("1Gi" , "2Gi" )
891- pvc .Spec = spec .DataVolumeClaimSpec
891+ pvc .Spec = spec .DataVolumeClaimSpec . AsPersistentVolumeClaimSpec ()
892892
893893 reconciler .setVolumeSize (ctx , & cluster , pvc , spec .Name )
894894
@@ -913,7 +913,7 @@ resources:
913913 pvc := & corev1.PersistentVolumeClaim {ObjectMeta : naming .InstancePostgresDataVolume (instance )}
914914 spec := instanceSetSpec ("1Gi" , "3Gi" )
915915 cluster .Status = desiredStatus ("NotAValidValue" )
916- pvc .Spec = spec .DataVolumeClaimSpec
916+ pvc .Spec = spec .DataVolumeClaimSpec . AsPersistentVolumeClaimSpec ()
917917
918918 reconciler .setVolumeSize (ctx , & cluster , pvc , spec .Name )
919919
@@ -940,7 +940,7 @@ resources:
940940 pvc := & corev1.PersistentVolumeClaim {ObjectMeta : naming .InstancePostgresDataVolume (instance )}
941941 spec := instanceSetSpec ("1Gi" , "3Gi" )
942942 cluster .Status = desiredStatus ("2Gi" )
943- pvc .Spec = spec .DataVolumeClaimSpec
943+ pvc .Spec = spec .DataVolumeClaimSpec . AsPersistentVolumeClaimSpec ()
944944
945945 reconciler .setVolumeSize (ctx , & cluster , pvc , spec .Name )
946946
@@ -965,7 +965,7 @@ resources:
965965 pvc := & corev1.PersistentVolumeClaim {ObjectMeta : naming .InstancePostgresDataVolume (instance )}
966966 spec := instanceSetSpec ("1Gi" , "2Gi" )
967967 cluster .Status = desiredStatus ("2Gi" )
968- pvc .Spec = spec .DataVolumeClaimSpec
968+ pvc .Spec = spec .DataVolumeClaimSpec . AsPersistentVolumeClaimSpec ()
969969
970970 reconciler .setVolumeSize (ctx , & cluster , pvc , spec .Name )
971971
@@ -994,7 +994,7 @@ resources:
994994 pvc := & corev1.PersistentVolumeClaim {ObjectMeta : naming .InstancePostgresDataVolume (instance )}
995995 spec := instanceSetSpec ("4Gi" , "5Gi" )
996996 cluster .Status = desiredStatus ("10Gi" )
997- pvc .Spec = spec .DataVolumeClaimSpec
997+ pvc .Spec = spec .DataVolumeClaimSpec . AsPersistentVolumeClaimSpec ()
998998
999999 reconciler .setVolumeSize (ctx , & cluster , pvc , spec .Name )
10001000
0 commit comments