From d029f27df97819f181e447d6e73428c06659d368 Mon Sep 17 00:00:00 2001 From: Warren James Date: Thu, 9 Jan 2025 16:57:41 -0500 Subject: [PATCH 1/3] disable Node latest tasks --- .evergreen/config.yml | 1 + .evergreen/generate_evergreen_tasks.js | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.evergreen/config.yml b/.evergreen/config.yml index 74cbe30a270..ff02e70cc29 100644 --- a/.evergreen/config.yml +++ b/.evergreen/config.yml @@ -5085,6 +5085,7 @@ buildvariants: - test-tls-support-5.0 - test-tls-support-4.4 - test-tls-support-4.2 + disable: true - name: windows-vsCurrent-large-gallium display_name: Windows Node16 run_on: windows-vsCurrent-large diff --git a/.evergreen/generate_evergreen_tasks.js b/.evergreen/generate_evergreen_tasks.js index 0a916b7580f..00c8b8c9778 100644 --- a/.evergreen/generate_evergreen_tasks.js +++ b/.evergreen/generate_evergreen_tasks.js @@ -436,12 +436,13 @@ for (const { display_name: `${osDisplayName} Node Latest`, run_on, expansions: { NODE_LTS_VERSION: 'latest' }, - tasks: tasks.map(({ name }) => name) + tasks: tasks.map(({ name }) => name), + // TODO(NODE-6641): Unskip the smoke tests + disable: true }; if (clientEncryption) { buildVariantData.expansions.CLIENT_ENCRYPTION = true; } - BUILD_VARIANTS.push(buildVariantData); } } From 649de62989e4978789c69fe2d4c08ba55a8a6452 Mon Sep 17 00:00:00 2001 From: Warren James Date: Thu, 9 Jan 2025 18:12:21 -0500 Subject: [PATCH 2/3] move resource management tests to node 22 --- .evergreen/generate_evergreen_tasks.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.evergreen/generate_evergreen_tasks.js b/.evergreen/generate_evergreen_tasks.js index 00c8b8c9778..ca11d5ff61e 100644 --- a/.evergreen/generate_evergreen_tasks.js +++ b/.evergreen/generate_evergreen_tasks.js @@ -550,7 +550,7 @@ SINGLETON_TASKS.push( tags: ['resource-management'], commands: [ updateExpansions({ - NODE_LTS_VERSION: 'latest', + NODE_LTS_VERSION: LATEST_LTS, NPM_VERSION: 9 }), { func: 'install dependencies' }, @@ -564,7 +564,7 @@ SINGLETON_TASKS.push( updateExpansions({ VERSION: 'latest', TOPOLOGY: 'replica_set', - NODE_LTS_VERSION: 'latest' + NODE_LTS_VERSION: LATEST_LTS }), { func: 'install dependencies' }, { func: 'bootstrap mongo-orchestration' }, From e4bce8dc11621791a680abc454a729e48f42485b Mon Sep 17 00:00:00 2001 From: Warren James Date: Fri, 10 Jan 2025 09:58:36 -0500 Subject: [PATCH 3/3] set async dispose tests to use Node 22 --- .evergreen/config.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.evergreen/config.yml b/.evergreen/config.yml index ff02e70cc29..a3dbad1e7a3 100644 --- a/.evergreen/config.yml +++ b/.evergreen/config.yml @@ -3662,7 +3662,7 @@ tasks: type: setup params: updates: - - {key: NODE_LTS_VERSION, value: latest} + - {key: NODE_LTS_VERSION, value: '22'} - {key: NPM_VERSION, value: '9'} - func: install dependencies - func: check resource management @@ -3676,7 +3676,7 @@ tasks: updates: - {key: VERSION, value: latest} - {key: TOPOLOGY, value: replica_set} - - {key: NODE_LTS_VERSION, value: latest} + - {key: NODE_LTS_VERSION, value: '22'} - func: install dependencies - func: bootstrap mongo-orchestration - func: check resource management feature integration