Skip to content

Commit 624f654

Browse files
authored
Merge pull request #2050 from julianKatz/allow-two-settings-in-utils
Add exception for dual-variable setting in utils.go for extended channel
2 parents 967de8f + 9893e94 commit 624f654

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

test/k8s-integration/main.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -176,8 +176,10 @@ func main() {
176176

177177
if *deploymentStrat == "gke" {
178178
ensureVariable(kubeVersion, false, "Cannot set kube-version when using deployment strategy 'gke'. Use gke-cluster-version.")
179-
ensureExactlyOneVariableSet([]*string{gkeClusterVer, gkeReleaseChannel},
180-
"For GKE cluster deployment, exactly one of 'gke-cluster-version' or 'gke-release-channel' must be set")
179+
if *gkeReleaseChannel != "extended" {
180+
ensureExactlyOneVariableSet([]*string{gkeClusterVer, gkeReleaseChannel},
181+
"For GKE cluster deployment, exactly one of 'gke-cluster-version' or 'gke-release-channel' must be set")
182+
}
181183
ensureVariable(kubeFeatureGates, false, "Cannot set feature gates when using deployment strategy 'gke'.")
182184
if len(*localK8sDir) == 0 {
183185
ensureVariable(testVersion, true, "Must set either test-version or local k8s dir when using deployment strategy 'gke'.")

0 commit comments

Comments
 (0)