Skip to content

Commit 172dfa3

Browse files
committed
Use dynamic-resource-allocation v0.32.0-alpha.1 to use v1alpha3
Update go.mod and vendor Signed-off-by: Jason Cho <[email protected]>
1 parent 7d5e9a0 commit 172dfa3

File tree

19 files changed

+217
-630
lines changed

19 files changed

+217
-630
lines changed

cmd/power-dra-kubeletplugin/discovery.go

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import (
2121
"math/rand"
2222
"os"
2323

24-
resourceapi "k8s.io/api/resource/v1beta1"
24+
resourceapi "k8s.io/api/resource/v1alpha3"
2525
"k8s.io/apimachinery/pkg/api/resource"
2626
"k8s.io/utils/ptr"
2727

@@ -51,10 +51,8 @@ func enumerateAllPossibleDevices(numGPUs int) (AllocatableDevices, error) {
5151
VersionValue: ptr.To("0.1.0"),
5252
},
5353
},
54-
Capacity: map[resourceapi.QualifiedName]resourceapi.DeviceCapacity{
55-
"memory": {
56-
Value: resource.MustParse("80Gi"),
57-
},
54+
Capacity: map[resourceapi.QualifiedName]resourceQuantity{
55+
"memory": resource.MustParse("80Gi"),
5856
},
5957
},
6058
}

cmd/power-dra-kubeletplugin/driver.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ func (d *driver) NodePrepareResources(ctx context.Context, req *drapbv1.NodePrep
8989
}
9090

9191
func (d *driver) nodePrepareResource(ctx context.Context, claim *drapbv1.Claim) *drapbv1.NodePrepareResourceResponse {
92-
resourceClaim, err := d.client.ResourceV1beta1().ResourceClaims(claim.Namespace).Get(
92+
resourceClaim, err := d.client.ResourceV1alpha3().ResourceClaims(claim.Namespace).Get(
9393
ctx,
9494
claim.Name,
9595
metav1.GetOptions{})

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ require (
1010
k8s.io/apimachinery v0.32.1
1111
k8s.io/client-go v0.32.1
1212
k8s.io/component-base v0.32.1
13-
k8s.io/dynamic-resource-allocation v0.32.1
13+
k8s.io/dynamic-resource-allocation v0.32.0-alpha.1
1414
k8s.io/klog/v2 v2.130.1
1515
k8s.io/kubelet v0.32.1
1616
k8s.io/kubernetes v1.32.1

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -223,8 +223,8 @@ k8s.io/client-go v0.32.1 h1:otM0AxdhdBIaQh7l1Q0jQpmo7WOFIk5FFa4bg6YMdUU=
223223
k8s.io/client-go v0.32.1/go.mod h1:aTTKZY7MdxUaJ/KiUs8D+GssR9zJZi77ZqtzcGXIiDg=
224224
k8s.io/component-base v0.32.1 h1:/5IfJ0dHIKBWysGV0yKTFfacZ5yNV1sulPh3ilJjRZk=
225225
k8s.io/component-base v0.32.1/go.mod h1:j1iMMHi/sqAHeG5z+O9BFNCF698a1u0186zkjMZQ28w=
226-
k8s.io/dynamic-resource-allocation v0.32.1 h1:67evLKcvGeD1ScuMR9wkKb0sRaPmQLOAD9K8vgL96FA=
227-
k8s.io/dynamic-resource-allocation v0.32.1/go.mod h1:/W/PeaKUoPcH+4mujtVNB9Ll7z6f8Es3dNVd4x5jN4M=
226+
k8s.io/dynamic-resource-allocation v0.32.0-alpha.1 h1:aIbAVQ3cFT/TLAQf2LRv9qTQue1HuWuVOQVe4vK3Gn0=
227+
k8s.io/dynamic-resource-allocation v0.32.0-alpha.1/go.mod h1:Ghjd6w1CdjmcUNY9UpVG++5tfkzef08cVOUiUy6IERk=
228228
k8s.io/klog/v2 v2.130.1 h1:n9Xl7H1Xvksem4KFG4PYbdQCQxqc/tTUyrgXaOhHSzk=
229229
k8s.io/klog/v2 v2.130.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE=
230230
k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f h1:GA7//TjRY9yWGy1poLzYYJJ4JRdzg3+O6e8I+e+8T5Y=

vendor/k8s.io/client-go/informers/resource/v1beta1/deviceclass.go renamed to vendor/k8s.io/client-go/informers/resource/v1alpha3/deviceclass.go

Lines changed: 10 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/k8s.io/client-go/informers/resource/v1beta1/interface.go renamed to vendor/k8s.io/client-go/informers/resource/v1alpha3/interface.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/k8s.io/client-go/informers/resource/v1beta1/resourceclaim.go renamed to vendor/k8s.io/client-go/informers/resource/v1alpha3/resourceclaim.go

Lines changed: 10 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/k8s.io/client-go/informers/resource/v1beta1/resourceclaimtemplate.go renamed to vendor/k8s.io/client-go/informers/resource/v1alpha3/resourceclaimtemplate.go

Lines changed: 10 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/k8s.io/client-go/informers/resource/v1beta1/resourceslice.go renamed to vendor/k8s.io/client-go/informers/resource/v1alpha3/resourceslice.go

Lines changed: 10 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/k8s.io/client-go/listers/resource/v1beta1/deviceclass.go renamed to vendor/k8s.io/client-go/listers/resource/v1alpha3/deviceclass.go

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)