2 files changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -64,6 +64,7 @@ const (
64
64
CleanupResourcesVar = "T_CLEANUP_RESOURCES"
65
65
LicenseTokenEnvVar = "LICENSE_TOKEN"
66
66
LicenseToken2EnvVar = "LICENSE_TOKEN2"
67
+ StagingLicenseTokenEnvVar = "STAGING_LICENSE_TOKEN"
67
68
hardwareYamlPath = "hardware.yaml"
68
69
hardwareCsvPath = "hardware.csv"
69
70
EksaPackagesInstallation = "eks-anywhere-packages"
@@ -501,7 +502,7 @@ func (e *ClusterE2ETest) GenerateClusterConfigForVersion(eksaVersion string, opt
501
502
}
502
503
503
504
if currentSemver .Compare (semverV022 ) != - 1 {
504
- licenseToken := GetLicenseToken ()
505
+ licenseToken := GetStagingLicenseToken ()
505
506
if licenseToken != "" {
506
507
e .clusterFillers = append (e .clusterFillers , api .WithLicenseToken (licenseToken ))
507
508
}
@@ -1113,6 +1114,11 @@ func GetLicenseToken2() string {
1113
1114
return os .Getenv (LicenseToken2EnvVar )
1114
1115
}
1115
1116
1117
+ // GetStagingLicenseToken retrieves the staging license token from the environment variables.
1118
+ func GetStagingLicenseToken () string {
1119
+ return os .Getenv (StagingLicenseTokenEnvVar )
1120
+ }
1121
+
1116
1122
func getCleanupResourcesVar () (bool , error ) {
1117
1123
return strconv .ParseBool (os .Getenv (CleanupResourcesVar ))
1118
1124
}
Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ package framework
3
3
var requiredCommonEnvVars = []string {
4
4
LicenseTokenEnvVar ,
5
5
LicenseToken2EnvVar ,
6
+ StagingLicenseTokenEnvVar ,
6
7
}
7
8
8
9
// RequiredCommonEnvVars returns the list of env variables required for all tests.
0 commit comments