Skip to content

Commit 867afb4

Browse files
authored
fix test (#1827)
1 parent f5d8113 commit 867afb4

File tree

2 files changed

+20
-6
lines changed

2 files changed

+20
-6
lines changed

linode/lke/framework_resource_test.go

Lines changed: 19 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,11 @@ import (
2323
)
2424

2525
var (
26-
k8sVersions []string
27-
k8sVersionLatest string
28-
k8sVersionPrevious string
29-
testRegion string
26+
k8sVersions []string
27+
k8sVersionLatest string
28+
k8sVersionPrevious string
29+
k8sVersionEnterprise string
30+
testRegion string
3031
)
3132

3233
const resourceClusterName = "linode_lke_cluster.test"
@@ -74,6 +75,17 @@ func init() {
7475
}
7576

7677
testRegion = region
78+
79+
enterpriseVersions, err := client.ListLKETierVersions(context.Background(), "enterprise", nil)
80+
if err != nil {
81+
log.Fatal(err)
82+
}
83+
84+
if len(enterpriseVersions) < 1 {
85+
log.Print("no enterprise k8s versions found")
86+
} else {
87+
k8sVersionEnterprise = enterpriseVersions[0].ID
88+
}
7789
}
7890

7991
func sweep(prefix string) error {
@@ -700,7 +712,9 @@ func TestAccResourceLKEClusterNodePoolTaintsLabels(t *testing.T) {
700712
func TestAccResourceLKECluster_enterprise(t *testing.T) {
701713
t.Parallel()
702714

703-
k8sVersionEnterprise := "v1.31.1+lke1"
715+
if k8sVersionEnterprise == "" {
716+
t.Skip("No available k8s version for LKE Enterprise test. Skipping now...")
717+
}
704718

705719
enterpriseRegion, err := acceptance.GetRandomRegionWithCaps([]string{"Kubernetes Enterprise"}, "core")
706720
if err != nil {

0 commit comments

Comments
 (0)