Skip to content

Commit 049f92d

Browse files
committed
vendor: update cdi to v0.8.1 for panic fix
Signed-off-by: Tonis Tiigi <[email protected]>
1 parent bd6820a commit 049f92d

File tree

5 files changed

+19
-4
lines changed

5 files changed

+19
-4
lines changed

cmd/buildkitd/main.go

+7
Original file line numberDiff line numberDiff line change
@@ -1067,6 +1067,13 @@ func getCDIManager(cfg config.CDIConfig) (*cdidevices.Manager, error) {
10671067
if err := cdiCache.Refresh(); err != nil {
10681068
return nil, err
10691069
}
1070+
if errs := cdiCache.GetErrors(); len(errs) > 0 {
1071+
for dir, errs := range errs {
1072+
for _, err := range errs {
1073+
bklog.L.Warnf("CDI setup error %v: %+v", dir, err)
1074+
}
1075+
}
1076+
}
10701077
return cdiCache, nil
10711078
}()
10721079
if err != nil {

go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ require (
108108
google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.5.1
109109
google.golang.org/protobuf v1.35.2
110110
kernel.org/pub/linux/libs/security/libcap/cap v1.2.73
111-
tags.cncf.io/container-device-interface v0.8.0
111+
tags.cncf.io/container-device-interface v0.8.1
112112
)
113113

114114
require (

go.sum

+2-2
Original file line numberDiff line numberDiff line change
@@ -594,7 +594,7 @@ kernel.org/pub/linux/libs/security/libcap/psx v1.2.73/go.mod h1:+l6Ee2F59XiJ2I6W
594594
sigs.k8s.io/yaml v1.3.0/go.mod h1:GeOyir5tyXNByN85N/dRIT9es5UQNerPYEKK56eTBm8=
595595
sigs.k8s.io/yaml v1.4.0 h1:Mk1wCc2gy/F0THH0TAp1QYyJNzRm2KCLy3o5ASXVI5E=
596596
sigs.k8s.io/yaml v1.4.0/go.mod h1:Ejl7/uTz7PSA4eKMyQCUTnhZYNmLIl+5c2lQPGR2BPY=
597-
tags.cncf.io/container-device-interface v0.8.0 h1:8bCFo/g9WODjWx3m6EYl3GfUG31eKJbaggyBDxEldRc=
598-
tags.cncf.io/container-device-interface v0.8.0/go.mod h1:Apb7N4VdILW0EVdEMRYXIDVRZfNJZ+kmEUss2kRRQ6Y=
597+
tags.cncf.io/container-device-interface v0.8.1 h1:c0jN4Mt6781jD67NdPajmZlD1qrqQyov/Xfoab37lj0=
598+
tags.cncf.io/container-device-interface v0.8.1/go.mod h1:Apb7N4VdILW0EVdEMRYXIDVRZfNJZ+kmEUss2kRRQ6Y=
599599
tags.cncf.io/container-device-interface/specs-go v0.8.0 h1:QYGFzGxvYK/ZLMrjhvY0RjpUavIn4KcmRmVP/JjdBTA=
600600
tags.cncf.io/container-device-interface/specs-go v0.8.0/go.mod h1:BhJIkjjPh4qpys+qm4DAYtUyryaTDg9zris+AczXyws=

vendor/modules.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1148,7 +1148,7 @@ kernel.org/pub/linux/libs/security/libcap/psx
11481148
## explicit; go 1.12
11491149
sigs.k8s.io/yaml
11501150
sigs.k8s.io/yaml/goyaml.v2
1151-
# tags.cncf.io/container-device-interface v0.8.0
1151+
# tags.cncf.io/container-device-interface v0.8.1
11521152
## explicit; go 1.20
11531153
tags.cncf.io/container-device-interface/internal/validation
11541154
tags.cncf.io/container-device-interface/internal/validation/k8s

vendor/tags.cncf.io/container-device-interface/pkg/cdi/cache.go

+8
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)