allow newer clients to talk to older tiller instances

pull/4549/head
Matthew Fisher 7 years ago
parent 8761bb009f
commit b78295dbb3
No known key found for this signature in database
GPG Key ID: 92AA783CBAAE8E3B

@ -37,7 +37,7 @@ func IsCompatible(client, server string) bool {
return false
}
constraint := fmt.Sprintf("^%d.%d.x", cv.Major(), cv.Minor())
constraint := fmt.Sprintf("^%d.x.x", cv.Major())
if cv.Prerelease() != "" || sv.Prerelease() != "" {
constraint = cv.String()
}

@ -32,7 +32,7 @@ func TestIsCompatible(t *testing.T) {
{"v2.0.0", "v2.0.1", true},
{"v2.0.1", "v2.0.0", true},
{"v2.0.0", "v2.1.1", true},
{"v2.1.0", "v2.0.1", false},
{"v2.1.0", "v2.0.1", true},
}
for _, tt := range tests {

Loading…
Cancel
Save