|
7 | 7 | paths: |
8 | 8 | - 'releases/CHANGELOG*.md' |
9 | 9 |
|
10 | | -env: |
11 | | - LINUX_NODE_IMAGE_SUBSCRIPTION_ID: ${{ secrets.TEST_AZURE_SUB_ID }} |
12 | | - LINUX_NODE_IMAGE_RESOURCE_GROUP: ${{vars.LINUX_NODE_IMAGE_RESOURCE_GROUP}} |
13 | | - LINUX_NODE_IMAGE_GALLERY: ${{vars.LINUX_NODE_IMAGE_GALLERY}} |
14 | | - LINUX_NODE_IMAGE_NAME: ${{vars.LINUX_NODE_IMAGE_NAME}} |
15 | | - LINUX_NODE_IMAGE_VERSION: 2024.032.1 |
16 | | - WINDOWS_NODE_IMAGE_SUBSCRIPTION_ID: ${{ secrets.TEST_AZURE_SUB_ID }} |
17 | | - WINDOWS_NODE_IMAGE_RESOURCE_GROUP: ${{vars.WINDOWS_NODE_IMAGE_RESOURCE_GROUP}} |
18 | | - WINDOWS_NODE_IMAGE_GALLERY: ${{vars.WINDOWS_NODE_IMAGE_GALLERY}} |
19 | | - WINDOWS_NODE_IMAGE_NAME: ${{vars.WINDOWS_NODE_IMAGE_NAME}} |
20 | | - WINDOWS_NODE_IMAGE_VERSION: 2024.032.1 |
21 | | - |
22 | 10 | jobs: |
23 | | - sig_image_versions: |
24 | | - runs-on: ubuntu-latest |
25 | | - outputs: |
26 | | - LINUX_NODE_IMAGE_VERSION: ${{ env.LINUX_NODE_IMAGE_VERSION }} |
27 | | - WINDOWS_NODE_IMAGE_VERSION: ${{ env.WINDOWS_NODE_IMAGE_VERSION }} |
28 | | - steps: |
29 | | - - run: echo "Exposing sig image version variables" |
30 | | - validate-no-egress: |
31 | | - needs: sig_image_versions |
32 | | - uses: ./.github/workflows/test-vhd-no-egress.yaml |
33 | | - with: |
34 | | - from_branch: '' |
35 | | - LINUX_NODE_IMAGE_VERSION: ${{ needs.sig_image_versions.outputs.LINUX_NODE_IMAGE_VERSION }} |
36 | | - WINDOWS_NODE_IMAGE_VERSION: ${{ needs.sig_image_versions.outputs.WINDOWS_NODE_IMAGE_VERSION }} |
37 | | - secrets: inherit |
38 | 11 | build: |
39 | | - needs: validate-no-egress |
40 | 12 | runs-on: ubuntu-latest |
41 | 13 | permissions: |
42 | 14 | contents: write |
|
80 | 52 | - name: print git status after build |
81 | 53 | run: | |
82 | 54 | git status |
83 | | - - name: Validate 1.27 + containerd E2E |
84 | | - env: |
85 | | - SSH_AUTH_SOCK: /tmp/ssh_agent.sock |
86 | | - ORCHESTRATOR_RELEASE: "1.27" |
87 | | - CLUSTER_DEFINITION: "examples/e2e-tests/kubernetes/release/default/definition.json" |
88 | | - SUBSCRIPTION_ID: ${{ secrets.TEST_AZURE_SUB_ID }} |
89 | | - CLIENT_ID: ${{ secrets.TEST_AZURE_SP_ID }} |
90 | | - CLIENT_SECRET: ${{ secrets.TEST_AZURE_SP_PW }} |
91 | | - LOCATION: "eastus" |
92 | | - TENANT_ID: ${{ secrets.TEST_AZURE_TENANT_ID }} |
93 | | - USE_MANAGED_IDENTITY: true |
94 | | - MSI_USER_ASSIGNED_ID: ${{ secrets.MSI_USER_ASSIGNED_ID_AKS_ENGINE_E2E }} |
95 | | - CREATE_VNET: true |
96 | | - CLEANUP_ON_EXIT: true |
97 | | - CLEANUP_IF_FAIL: true |
98 | | - GINKGO_SKIP: "" |
99 | | - STABILITY_ITERATIONS: "0" |
100 | | - RETAIN_SSH: false |
101 | | - CONTAINER_RUNTIME: "containerd" |
102 | | - BLOCK_SSH: true |
103 | | - SKIP_LOGS_COLLECTION: true |
104 | | - AZURE_CORE_ONLY_SHOW_ERRORS: true |
105 | | - DISTRO: "aks-ubuntu-20.04" |
106 | | - run: make test-kubernetes |
107 | | - - name: Validate 1.28 + containerd E2E |
108 | | - env: |
109 | | - SSH_AUTH_SOCK: /tmp/ssh_agent.sock |
110 | | - ORCHESTRATOR_RELEASE: "1.28" |
111 | | - CLUSTER_DEFINITION: "examples/e2e-tests/kubernetes/release/default/definition.json" |
112 | | - SUBSCRIPTION_ID: ${{ secrets.TEST_AZURE_SUB_ID }} |
113 | | - CLIENT_ID: ${{ secrets.TEST_AZURE_SP_ID }} |
114 | | - CLIENT_SECRET: ${{ secrets.TEST_AZURE_SP_PW }} |
115 | | - LOCATION: "eastus" |
116 | | - TENANT_ID: ${{ secrets.TEST_AZURE_TENANT_ID }} |
117 | | - USE_MANAGED_IDENTITY: true |
118 | | - MSI_USER_ASSIGNED_ID: ${{ secrets.MSI_USER_ASSIGNED_ID_AKS_ENGINE_E2E }} |
119 | | - CREATE_VNET: true |
120 | | - CLEANUP_ON_EXIT: true |
121 | | - CLEANUP_IF_FAIL: true |
122 | | - GINKGO_SKIP: "" |
123 | | - STABILITY_ITERATIONS: "0" |
124 | | - RETAIN_SSH: false |
125 | | - CONTAINER_RUNTIME: "containerd" |
126 | | - BLOCK_SSH: true |
127 | | - SKIP_LOGS_COLLECTION: true |
128 | | - AZURE_CORE_ONLY_SHOW_ERRORS: true |
129 | | - DISTRO: "aks-ubuntu-20.04" |
130 | | - run: make test-kubernetes |
131 | 55 | - name: Remove untracked files created during workflow steps |
132 | 56 | run: git ls-files --others --exclude-standard -z | xargs -0 -r rm |
133 | 57 | - name: Add local tag |
|
0 commit comments