mirror of
https://github.com/optim-enterprises-bv/kubernetes.git
synced 2025-11-01 18:58:18 +00:00
Fix use of docker removed ParseRepositoryTag() function
Docker has removed the ParseRepositoryTag() function in leading to failures using the kubernetes Go client API. Lets use github.com/docker/distribution reference.ParseNamed() instead. Failure: ../k8s.io/kubernetes/pkg/util/parsers/parsers.go:30: undefined: parsers.ParseRepositoryTag
This commit is contained in:
@@ -66,7 +66,9 @@ func addDefaultingFuncs(scheme *runtime.Scheme) {
|
||||
},
|
||||
func(obj *Container) {
|
||||
if obj.ImagePullPolicy == "" {
|
||||
_, tag := parsers.ParseImageName(obj.Image)
|
||||
// Ignore error and assume it has been validated elsewhere
|
||||
_, tag, _ := parsers.ParseImageName(obj.Image)
|
||||
|
||||
// Check image tag
|
||||
|
||||
if tag == "latest" {
|
||||
|
Reference in New Issue
Block a user