support 'admin update' for hotfix versions (#15308)

hotfixed versions are rejected as invalid,
allow `mc admin update` from hotfix repos.
This commit is contained in:
Harshavardhana
2022-07-15 16:00:34 -07:00
committed by GitHub
parent 1cd6713e24
commit 5ac6d91525
2 changed files with 9 additions and 1 deletions

View File

@@ -76,7 +76,7 @@ func releaseTimeToReleaseTag(releaseTime time.Time) string {
// releaseTagToReleaseTime - reverse of `releaseTimeToReleaseTag()`
func releaseTagToReleaseTime(releaseTag string) (releaseTime time.Time, err error) {
fields := strings.Split(releaseTag, ".")
if len(fields) < 2 || len(fields) > 3 {
if len(fields) < 2 || len(fields) > 4 {
return releaseTime, fmt.Errorf("%s is not a valid release tag", releaseTag)
}
if fields[0] != "RELEASE" {