From 0282f0ff673a365b996ee4b848fdeb8916134801 Mon Sep 17 00:00:00 2001 From: Qiao Han Date: Thu, 20 Nov 2025 18:02:54 +0800 Subject: [PATCH] fix: storage version comparison --- pkg/config/config.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/config/config.go b/pkg/config/config.go index 0a6945d78..14733b162 100644 --- a/pkg/config/config.go +++ b/pkg/config/config.go @@ -614,7 +614,7 @@ func (c *config) Load(path string, fsys fs.FS, overrides ...ConfigEditor) error } if version, err := fs.ReadFile(fsys, builder.StorageVersionPath); err == nil && len(version) > 0 { // Only replace image if local storage version is newer - if i := strings.IndexByte(Images.Storage, ':'); VersionCompare(string(version), Images.Storage[i+1:]) > 0 { + if i := strings.IndexByte(Images.Storage, ':'); semver.Compare(string(version), Images.Storage[i+1:]) > 0 { c.Storage.Image = replaceImageTag(Images.Storage, string(version)) } }