diff --git a/.evergreen/buildvariants-and-tasks.in.yml b/.evergreen/buildvariants-and-tasks.in.yml index 03ce3c29662..8f9f8ec9689 100644 --- a/.evergreen/buildvariants-and-tasks.in.yml +++ b/.evergreen/buildvariants-and-tasks.in.yml @@ -3,7 +3,7 @@ const UNIT_TESTS_BUILD_VARIANTS = [ { name: 'unit-tests-ubuntu', display_name: 'Unit Tests Ubuntu', - run_on: 'ubuntu2004-large', + run_on: 'ubuntu2204-large', }, { name: 'unit-tests-windows', @@ -59,8 +59,8 @@ const PACKAGE_BUILD_VARIANTS = [ const TEST_PACKAGED_APP_BUILD_VARIANTS = [ { name: 'test-packaged-app-ubuntu', - display_name: 'Ubuntu 20.04', - run_on: 'ubuntu2004-large', + display_name: 'Ubuntu 22.04', + run_on: 'ubuntu2204-large', depends_on: 'package-ubuntu', }, { @@ -140,7 +140,7 @@ const E2E_TEST_GROUPS = Array.from({ length: E2E_TEST_GROUPS_NUMBER }).map((_, i buildvariants: - name: check display_name: Check - run_on: ubuntu2004-large + run_on: ubuntu2204-large tasks: - name: check @@ -173,7 +173,7 @@ buildvariants: - name: smoketest-packaged-app display_name: Smoke Test via GitHub Actions - run_on: ubuntu2004-large + run_on: ubuntu2204-large depends_on: <% for (const distribution of COMPASS_DISTRIBUTIONS) { %> <% for (const buildVariant of PACKAGE_BUILD_VARIANTS) { %> @@ -200,7 +200,7 @@ buildvariants: - name: test-maintained-servers display_name: Test Maintained Servers - run_on: ubuntu2004-large + run_on: ubuntu2204-large patchable: true depends_on: - name: package-compass @@ -214,7 +214,7 @@ buildvariants: - name: test-latest-alpha display_name: Test Latest Alpha Server - run_on: ubuntu2004-large + run_on: ubuntu2204-large patchable: false depends_on: - name: package-compass @@ -246,7 +246,7 @@ buildvariants: - name: publish display_name: Publish Artifacts - run_on: ubuntu2004-large + run_on: ubuntu2204-large tasks: - name: publish - name: publish-dev-release-info @@ -259,13 +259,13 @@ buildvariants: - name: connectivity-tests display_name: Connectivity Tests - run_on: ubuntu2004-large + run_on: ubuntu2204-large tasks: - name: test-connectivity - name: e2e-coverage display_name: E2E Coverage - run_on: ubuntu2004-large + run_on: ubuntu2204-large tasks: <% for(const group of E2E_TEST_GROUPS) { %> - name: e2e-coverage-<%= group.number %> @@ -273,13 +273,14 @@ buildvariants: - name: csfle-tests display_name: CSFLE Tests - run_on: ubuntu2004-large + run_on: ubuntu2204-large tasks: - name: test-csfle - name: test-web-sandbox display_name: Test Web Sandbox - run_on: ubuntu2004-large + # DEVPROD-22850: On ubuntu24.02, AppArmor blocks electron proxy used in web tests. + run_on: ubuntu2204-large tasks: <% for (const browser of BROWSERS) { %> <% for(const group of E2E_TEST_GROUPS) { %> @@ -289,19 +290,19 @@ buildvariants: - name: test-can-bundle-compass-web display_name: Test Can Bundle Compass Web - run_on: ubuntu2004-large + run_on: ubuntu2204-large tasks: - name: test-can-bundle-compass-web - name: test-web-sandbox-atlas-cloud display_name: Test Web Sandbox (w/ Atlas Cloud login) - run_on: ubuntu2004-large + run_on: ubuntu2204-large tasks: - name: test-web-sandbox-atlas-cloud - name: generate-vulnerability-report display_name: Vulnerability Report - run_on: ubuntu2004-large + run_on: ubuntu2204-large tasks: - name: generate-vulnerability-report diff --git a/.evergreen/buildvariants-and-tasks.yml b/.evergreen/buildvariants-and-tasks.yml index 4e29aab50d1..cf3abffd5ee 100644 --- a/.evergreen/buildvariants-and-tasks.yml +++ b/.evergreen/buildvariants-and-tasks.yml @@ -3,12 +3,12 @@ buildvariants: - name: check display_name: Check - run_on: ubuntu2004-large + run_on: ubuntu2204-large tasks: - name: check - name: unit-tests-ubuntu display_name: Unit Tests Ubuntu - run_on: ubuntu2004-large + run_on: ubuntu2204-large tasks: - name: test - name: test-electron @@ -78,7 +78,7 @@ buildvariants: - name: package-compass-readonly - name: smoketest-packaged-app display_name: Smoke Test via GitHub Actions - run_on: ubuntu2004-large + run_on: ubuntu2204-large depends_on: - name: package-compass variant: package-ubuntu @@ -128,7 +128,7 @@ buildvariants: - name: test-server-60x-enterprise-3 - name: test-maintained-servers display_name: Test Maintained Servers - run_on: ubuntu2004-large + run_on: ubuntu2204-large patchable: true depends_on: - name: package-compass @@ -148,7 +148,7 @@ buildvariants: - name: test-server-80x-enterprise-3 - name: test-latest-alpha display_name: Test Latest Alpha Server - run_on: ubuntu2004-large + run_on: ubuntu2204-large patchable: false depends_on: - name: package-compass @@ -158,8 +158,8 @@ buildvariants: - name: test-server-latest-alpha-2 - name: test-server-latest-alpha-3 - name: test-packaged-app-ubuntu - display_name: Test Packaged App Ubuntu 20.04 - run_on: ubuntu2004-large + display_name: Test Packaged App Ubuntu 22.04 + run_on: ubuntu2204-large patchable: true depends_on: - name: package-compass @@ -236,7 +236,7 @@ buildvariants: - name: test-packaged-app-3 - name: publish display_name: Publish Artifacts - run_on: ubuntu2004-large + run_on: ubuntu2204-large tasks: - name: publish - name: publish-dev-release-info @@ -247,24 +247,24 @@ buildvariants: - name: create_static_analysis_report - name: connectivity-tests display_name: Connectivity Tests - run_on: ubuntu2004-large + run_on: ubuntu2204-large tasks: - name: test-connectivity - name: e2e-coverage display_name: E2E Coverage - run_on: ubuntu2004-large + run_on: ubuntu2204-large tasks: - name: e2e-coverage-1 - name: e2e-coverage-2 - name: e2e-coverage-3 - name: csfle-tests display_name: CSFLE Tests - run_on: ubuntu2004-large + run_on: ubuntu2204-large tasks: - name: test-csfle - name: test-web-sandbox display_name: Test Web Sandbox - run_on: ubuntu2004-large + run_on: ubuntu2204-large tasks: - name: test-web-sandbox-chrome-1 - name: test-web-sandbox-chrome-2 @@ -274,17 +274,17 @@ buildvariants: - name: test-web-sandbox-firefox-3 - name: test-can-bundle-compass-web display_name: Test Can Bundle Compass Web - run_on: ubuntu2004-large + run_on: ubuntu2204-large tasks: - name: test-can-bundle-compass-web - name: test-web-sandbox-atlas-cloud display_name: Test Web Sandbox (w/ Atlas Cloud login) - run_on: ubuntu2004-large + run_on: ubuntu2204-large tasks: - name: test-web-sandbox-atlas-cloud - name: generate-vulnerability-report display_name: Vulnerability Report - run_on: ubuntu2004-large + run_on: ubuntu2204-large tasks: - name: generate-vulnerability-report tasks: