@@ -2,6 +2,17 @@ include:
2
2
- filename : .evergreen-functions.yml
3
3
4
4
tasks :
5
+ - name : build_test_image_for_smoke_tests
6
+ display_name : build_test_image_for_smoke_tests
7
+ tags : [ "e2e_smoke_release_test_suite" ]
8
+ commands :
9
+ - func : clone
10
+ - func : setup_building_host
11
+ - func : build_multi_cluster_binary
12
+ - func : pipeline
13
+ vars :
14
+ image_name : meko-tests
15
+ build_scenario : --build-scenario patch
5
16
6
17
- name : release_operator
7
18
tags : [ "image_release" ]
@@ -103,7 +114,7 @@ buildvariants:
103
114
allowed_requesters : [ "patch", "github_tag" ]
104
115
max_hosts : -1
105
116
run_on :
106
- - release-ubuntu2204-large # This is required for CISA attestation https://jira.mongodb.org/browse/DEVPROD-17780
117
+ - release-ubuntu2404-small # This is required for CISA attestation https://jira.mongodb.org/browse/DEVPROD-17780
107
118
tasks :
108
119
- name : release_operator
109
120
- name : release_init_appdb
@@ -135,7 +146,7 @@ buildvariants:
135
146
- name : " *"
136
147
variant : preflight_release_images
137
148
run_on :
138
- - ubuntu2204-large
149
+ - ubuntu2404-small
139
150
tasks :
140
151
- name : run_conditionally_prepare_and_upload_openshift_bundles
141
152
@@ -148,27 +159,38 @@ buildvariants:
148
159
name : ' *'
149
160
patch_optional : true
150
161
run_on :
151
- - ubuntu2204 -small
162
+ - ubuntu2404 -small
152
163
tasks :
153
164
- name : gke_code_snippets_task_group
154
165
166
+ - name : init_smoke_tests
167
+ display_name : init_smoke_tests
168
+ tags : [ "e2e_smoke_release_test_suite" ]
169
+ allowed_requesters : [ "patch", "github_tag" ]
170
+ run_on :
171
+ - release-ubuntu2404-small # This is required for CISA attestation https://jira.mongodb.org/browse/DEVPROD-17780
172
+ tasks :
173
+ - name : build_test_image_for_smoke_tests
174
+
155
175
- name : e2e_smoke
156
176
display_name : e2e_smoke
157
177
tags : [ "e2e_smoke_release_test_suite" ]
158
178
run_on :
159
- - ubuntu2204 -large
179
+ - ubuntu2404 -large
160
180
allowed_requesters : [ "patch", "github_tag" ]
161
181
depends_on :
162
182
- name : " *"
163
183
variant : release_images
184
+ - name : " *"
185
+ variant : init_smoke_tests
164
186
tasks :
165
187
- name : e2e_smoke_task_group
166
188
167
189
- name : e2e_static_smoke
168
190
display_name : e2e_static_smoke
169
191
tags : [ "e2e_smoke_release_test_suite" ]
170
192
run_on :
171
- - ubuntu2204 -large
193
+ - ubuntu2404 -large
172
194
allowed_requesters : [ "patch", "github_tag" ]
173
195
depends_on :
174
196
- name : " *"
@@ -180,7 +202,7 @@ buildvariants:
180
202
display_name : release_kubectl_mongodb_plugin
181
203
tags : [ "release" ]
182
204
run_on :
183
- - release-ubuntu2204 -small # This is required for CISA attestation https://jira.mongodb.org/browse/DEVPROD-17780
205
+ - release-ubuntu2404 -small # This is required for CISA attestation https://jira.mongodb.org/browse/DEVPROD-17780
184
206
allowed_requesters : [ "patch", "github_tag" ]
185
207
tasks :
186
208
- name : release_kubectl_mongodb_plugin
0 commit comments