Skip to content

Commit 34c4b32

Browse files
authored
Merge pull request #2191 from NVIDIA/validate-images-change
[ci][validate-images] replace global regclient with a locally init'ed one
2 parents 0f04236 + eea8abe commit 34c4b32

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

cmd/gpuop-cfg/validate/clusterpolicy/images.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,6 @@ import (
2626
v1 "github.com/NVIDIA/gpu-operator/api/nvidia/v1"
2727
)
2828

29-
var client = regclient.New()
30-
3129
func validateImages(ctx context.Context, spec *v1.ClusterPolicySpec) error {
3230
// Driver
3331
path, err := v1.ImagePath(&spec.Driver)
@@ -158,6 +156,7 @@ func validateImages(ctx context.Context, spec *v1.ClusterPolicySpec) error {
158156
}
159157

160158
func validateImage(ctx context.Context, path string) error {
159+
var client = regclient.New()
161160
ref, err := ref.New(path)
162161
if err != nil {
163162
return fmt.Errorf("failed to construct an image reference: %v", err)

cmd/gpuop-cfg/validate/csv/images.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,6 @@ import (
2626
"github.com/regclient/regclient/types/ref"
2727
)
2828

29-
var client = regclient.New()
30-
3129
func validateImages(ctx context.Context, csv *v1alpha1.ClusterServiceVersion) error {
3230
// validate all 'relatedImages'
3331
images := csv.Spec.RelatedImages
@@ -63,6 +61,7 @@ func validateImages(ctx context.Context, csv *v1alpha1.ClusterServiceVersion) er
6361
}
6462

6563
func validateImage(ctx context.Context, path string) error {
64+
var client = regclient.New()
6665
ref, err := ref.New(path)
6766
if err != nil {
6867
return fmt.Errorf("failed to construct an image reference: %v", err)

0 commit comments

Comments
 (0)