@@ -181,13 +181,15 @@ jobs:
181181 id : " embedded-airgapped-install" ,
182182 name : " type=embedded cluster, env=airgapped, phase=new install, rbac=cluster admin" ,
183183 backend_config : " embedded-airgapped-install-backend-config.tfvars" ,
184- terraform_script : " embedded-airgapped-install.sh"
184+ terraform_script : " embedded-airgapped-install.sh" ,
185+ is_upgrade : " 0"
185186 },
186187 {
187188 id : " embedded-online-install" ,
188189 name : " type=embedded cluster, env=online, phase=new install, rbac=cluster admin" ,
189190 backend_config : " embedded-online-install-backend-config.tfvars" ,
190- terraform_script : " embedded-online-install.sh"
191+ terraform_script : " embedded-online-install.sh" ,
192+ is_upgrade : " 0"
191193 },
192194 # NOTE (@salah): decided not to port this test to playwright
193195 # {
@@ -201,13 +203,15 @@ jobs:
201203 id : " existing-airgapped-install-admin" ,
202204 name : " type=existing cluster, env=airgapped, phase=new install, rbac=cluster admin" ,
203205 backend_config : " existing-airgapped-install-admin-backend-config.tfvars" ,
204- terraform_script : " existing-airgapped-install-admin.sh"
206+ terraform_script : " existing-airgapped-install-admin.sh" ,
207+ is_upgrade : " 0"
205208 },
206209 {
207210 id : " existing-airgapped-install-minimum" ,
208211 name : " type=existing cluster, env=airgapped, phase=new install, rbac=minimal rbac" ,
209212 backend_config : " existing-airgapped-install-minimum-backend-config.tfvars" ,
210- terraform_script : " existing-airgapped-install-minimum.sh"
213+ terraform_script : " existing-airgapped-install-minimum.sh" ,
214+ is_upgrade : " 0"
211215 },
212216 {
213217 id : " existing-online-upgrade-admin" ,
@@ -227,13 +231,15 @@ jobs:
227231 id : " existing-online-install-admin" ,
228232 name : " type=existing cluster, env=online, phase=new install, rbac=cluster admin" ,
229233 backend_config : " existing-online-install-admin-backend-config.tfvars" ,
230- terraform_script : " existing-online-install-admin.sh"
234+ terraform_script : " existing-online-install-admin.sh" ,
235+ is_upgrade : " 0"
231236 },
232237 {
233238 id : " existing-online-install-minimum" ,
234239 name : " type=existing cluster, env=online, phase=new install, rbac=minimal rbac" ,
235240 backend_config : " existing-online-install-minimum-backend-config.tfvars" ,
236- terraform_script : " existing-online-install-minimum.sh"
241+ terraform_script : " existing-online-install-minimum.sh" ,
242+ is_upgrade : " 0"
237243 },
238244 {
239245 id : " existing-airgapped-upgrade-admin" ,
@@ -254,7 +260,8 @@ jobs:
254260 # id: "helmvm-online-install",
255261 # name: "type=helmvm cluster, env=online, phase=new install, rbac=cluster admin",
256262 # backend_config: "helmvm-online-install-backend-config.tfvars",
257- # terraform_script: "helmvm-online-install.sh"
263+ # terraform_script: "helmvm-online-install.sh",
264+ # is_upgrade: "0"
258265 # }
259266 ]
260267 steps :
@@ -286,7 +293,7 @@ jobs:
286293 export CURRENT_TAG="${{ github.event.inputs.version_tag_old || inputs.version_tag_old }}"
287294 export NEXT_TAG="${{ github.event.inputs.version_tag_new || inputs.version_tag_new }}"
288295
289- if [ -n "${{ matrix.test.is_upgrade }}" ]; then
296+ if [ "${{ matrix.test.is_upgrade }}" == "1 " ]; then
290297 export TF_VAR_kots_version_initial="${CURRENT_TAG:1}"
291298 export TF_VAR_kots_version_upgrade="${NEXT_TAG:1}"
292299 else
0 commit comments