@@ -16,13 +16,8 @@ name: E2E Matrix Tests (nested clusters)
1616
1717on :
1818 workflow_dispatch :
19- pull_request :
20- types : [opened, reopened, synchronize, labeled, unlabeled]
21- branches :
22- - main
23- - feat/ci/e2e-nested-add-sdn
24- # schedule:
25- # - cron: "40 4 * * *"
19+ schedule :
20+ - cron : " 40 4 * * *"
2621
2722concurrency :
2823 group : " ${{ github.workflow }}-${{ github.event.number || github.ref }}"
@@ -34,7 +29,6 @@ defaults:
3429
3530jobs :
3631 cleanup-nested-clusters :
37- if : github.event_name != 'pull_request'
3832 name : Cleanup nested clusters
3933 runs-on : ubuntu-latest
4034 steps :
@@ -106,7 +100,6 @@ jobs:
106100 cleanup_kind "vmclass"
107101
108102 power-off-vms-for-nested :
109- if : github.event_name != 'pull_request'
110103 name : Power off VMs for nested clusters
111104 needs : cleanup-nested-clusters
112105 runs-on : ubuntu-latest
@@ -322,7 +315,7 @@ jobs:
322315 fi
323316 set-vars :
324317 name : Set vars
325- # needs: power-off-vms-for-nested
318+ needs : power-off-vms-for-nested
326319 runs-on : ubuntu-latest
327320 outputs :
328321 date_start : ${{ steps.vars.outputs.date-start }}
@@ -342,6 +335,7 @@ jobs:
342335 with :
343336 storage_type : replicated
344337 nested_storageclass_name : nested-thin-r1
338+ nested_cluster_network_name : cn-4006-for-e2e-test
345339 branch : main
346340 virtualization_tag : main
347341 deckhouse_channel : alpha
@@ -352,22 +346,21 @@ jobs:
352346 randuuid4c : ${{ needs.set-vars.outputs.randuuid4c }}
353347 cluster_config_workers_memory : " 9Gi"
354348 cluster_config_k8s_version : " 1.34"
355- e2e_focus_tests : " VirtualMachineAdditionalNetworkInterfaces"
356349 secrets :
357350 DEV_REGISTRY_DOCKER_CFG : ${{ secrets.DEV_REGISTRY_DOCKER_CFG }}
358351 VIRT_E2E_NIGHTLY_SA_TOKEN : ${{ secrets.VIRT_E2E_NIGHTLY_SA_TOKEN }}
359352 PROD_IO_REGISTRY_DOCKER_CFG : ${{ secrets.PROD_IO_REGISTRY_DOCKER_CFG }}
360353 BOOTSTRAP_DEV_PROXY : ${{ secrets.BOOTSTRAP_DEV_PROXY }}
361354
362355 e2e-nfs :
363- if : github.event_name != 'pull_request'
364356 name : E2E Pipeline (NFS)
365357 needs :
366358 - set-vars
367359 uses : ./.github/workflows/e2e-reusable-pipeline.yml
368360 with :
369361 storage_type : nfs
370362 nested_storageclass_name : nfs
363+ nested_cluster_network_name : cn-4006-for-e2e-test
371364 branch : main
372365 virtualization_tag : main
373366 deckhouse_channel : alpha
@@ -389,7 +382,7 @@ jobs:
389382 name : End-to-End tests report
390383 needs :
391384 - e2e-replicated
392- # - e2e-nfs
385+ - e2e-nfs
393386 if : ${{ always()}}
394387 env :
395388 STORAGE_TYPES : ' ["replicated", "nfs"]'
@@ -656,5 +649,4 @@ jobs:
656649 curl --request POST --header 'Content-Type: application/json' --data "{\"text\": \"${COMBINED_SUMMARY}\"}" "$LOOP_WEBHOOK_URL"
657650 fi
658651 env :
659- LOOP_WEBHOOK_URL : ${{ secrets.LOOP_TEST_CHANNEL }}
660- # LOOP_WEBHOOK_URL: ${{ secrets.LOOP_WEBHOOK_URL }}
652+ LOOP_WEBHOOK_URL : ${{ secrets.LOOP_WEBHOOK_URL }}
0 commit comments