SERVER-108976 Remove multiversion_platform_50_or_later (#39814)

GitOrigin-RevId: b1b9c282b8e18a623039c82552e996f602ccca71
This commit is contained in:
Zack Winter 2025-08-11 16:11:06 -07:00 committed by MongoDB Bot
parent 0c80b328f2
commit ff7e3b7dc5
9 changed files with 19 additions and 46 deletions

View File

@ -12,8 +12,7 @@ buildvariants:
run_on:
- rhel8.8-small
expansions:
multiversion_platform: rhel80
multiversion_platform_50_or_later: rhel8
multiversion_platform: rhel8
multiversion_edition: enterprise
compile_variant: *stm-daily-cron
stepback: false

View File

@ -59,8 +59,7 @@ variables:
# - etc/evergreen_yml_components/variants/sanitizer/test_dev.yml
# ANY MODIFICATIONS HERE SHOULD ALSO BE MADE IN THOSE FILES
- &linux_x86_generic_expansions
multiversion_platform: rhel80
multiversion_platform_50_or_later: rhel8
multiversion_platform: rhel8
multiversion_edition: enterprise
repo_edition: enterprise
large_distro_name: rhel8.8-medium

View File

@ -39,8 +39,7 @@ variables:
# - etc/evergreen_yml_components/variants/sanitizer/test_dev.yml
# ANY MODIFICATIONS HERE SHOULD ALSO BE MADE IN THOSE FILES
- &linux_x86_generic_expansions
multiversion_platform: rhel80
multiversion_platform_50_or_later: rhel8
multiversion_platform: rhel8
multiversion_edition: enterprise
repo_edition: enterprise
large_distro_name: rhel8.8-medium
@ -63,8 +62,7 @@ buildvariants:
--excludeWithAnyTags=requires_persistence,requires_journaling
bazel_compile_flags: >-
--define=MONGO_DISTMOD=rhel88
multiversion_platform: rhel80
multiversion_platform_50_or_later: rhel8
multiversion_platform: rhel8
multiversion_edition: enterprise
large_distro_name: rhel8.8-large
core_analyzer_distro_name: rhel8.8-xlarge

View File

@ -82,8 +82,7 @@ variables:
# - etc/evergreen_yml_components/variants/sanitizer/test_dev.yml
# ANY MODIFICATIONS HERE SHOULD ALSO BE MADE IN THOSE FILES
- &linux_x86_generic_expansions
multiversion_platform: rhel80
multiversion_platform_50_or_later: rhel8
multiversion_platform: rhel8
multiversion_edition: enterprise
repo_edition: enterprise
large_distro_name: rhel8.8-medium
@ -126,8 +125,7 @@ variables:
bazel_compile_flags: >-
--define=MONGO_DISTMOD=rhel88
test_flags: --excludeWithAnyTags=requires_ldap_pool
multiversion_platform: rhel80
multiversion_platform_50_or_later: rhel8
multiversion_platform: rhel8
multiversion_edition: enterprise
has_packages: true
packager_script: packager_enterprise.py
@ -564,8 +562,7 @@ buildvariants:
bazel_compile_flags: >-
--define=MONGO_DISTMOD=rhel88
--linkstatic=False
multiversion_platform: rhel80
multiversion_platform_50_or_later: rhel8
multiversion_platform: rhel8
multiversion_edition: enterprise
test_flags: >-
--mongosSetParameters="joinIngressSessionsOnShutdown: \"true\""

View File

@ -52,8 +52,7 @@ buildvariants:
test_flags: >-
--excludeWithAnyTags=requires_external_data_source,requires_increased_memlock_limits
--enableEnterpriseTests=off
multiversion_platform: rhel80
multiversion_platform_50_or_later: rhel8
multiversion_platform: rhel8
multiversion_edition: targeted
has_packages: true
packager_script: packager.py
@ -103,8 +102,7 @@ buildvariants:
compile_all_but_not_unittests_flags: >-
--linkopt=-s
test_flags: --excludeWithAnyTags=requires_external_data_source
multiversion_platform: rhel80
multiversion_platform_50_or_later: rhel8
multiversion_platform: rhel8
multiversion_edition: enterprise
has_packages: true
packager_script: packager_enterprise.py

View File

@ -46,8 +46,7 @@ variables:
# - etc/evergreen_yml_components/variants/sanitizer/test_dev.yml
# ANY MODIFICATIONS HERE SHOULD ALSO BE MADE IN THOSE FILES
- &linux_x86_generic_expansions
multiversion_platform: rhel80
multiversion_platform_50_or_later: rhel8
multiversion_platform: rhel8
multiversion_edition: enterprise
repo_edition: enterprise
large_distro_name: rhel8.8-medium
@ -148,8 +147,7 @@ variables:
max_sub_suites: 3
large_distro_name: rhel8.8-xlarge
xlarge_distro_name: rhel8.8-xxlarge
multiversion_platform: rhel80
multiversion_platform_50_or_later: rhel8
multiversion_platform: rhel8
multiversion_edition: enterprise
# THIS HAS COPIES IN
@ -203,8 +201,7 @@ variables:
large_distro_name: &enterprise-rhel8-debug-tsan-large-distro-name rhel8.8-xlarge
xlarge_distro_name: rhel8.8-xxlarge
core_analyzer_distro_name: rhel8.8-xxlarge
multiversion_platform: rhel80
multiversion_platform_50_or_later: rhel8
multiversion_platform: rhel8
multiversion_edition: enterprise
buildvariants:
@ -417,8 +414,7 @@ buildvariants:
--linkstatic=False
--build_enterprise=False
--separate_debug=False
multiversion_platform: rhel80
multiversion_platform_50_or_later: rhel8
multiversion_platform: rhel8
multiversion_edition: enterprise
resmoke_jobs_factor: 0.3 # Avoid starting too many mongod's under ASAN build.
hang_analyzer_dump_core: false
@ -731,8 +727,7 @@ buildvariants:
--excludeWithAnyTags=requires_increased_memlock_limits,all_feature_flags_incompatible
--disableUnreleasedIFRFlags
--mongodSetParameters="{internalQueryEnableAggressiveSpillsInGroup: true}"
multiversion_platform: rhel80
multiversion_platform_50_or_later: rhel8
multiversion_platform: rhel8
multiversion_edition: enterprise
resmoke_jobs_factor: 0.3 # Avoid starting too many mongod's under UBSAN build.
large_distro_name: rhel8.8-large

View File

@ -49,8 +49,7 @@ variables:
# - etc/evergreen_yml_components/variants/sanitizer/test_dev.yml
# ANY MODIFICATIONS HERE SHOULD ALSO BE MADE IN THOSE FILES
- &linux_x86_generic_expansions
multiversion_platform: rhel80
multiversion_platform_50_or_later: rhel8
multiversion_platform: rhel8
multiversion_edition: enterprise
repo_edition: enterprise
large_distro_name: rhel8.8-medium
@ -110,8 +109,7 @@ variables:
max_sub_suites: 3
large_distro_name: rhel8.8-xlarge
xlarge_distro_name: rhel8.8-xxlarge
multiversion_platform: rhel80
multiversion_platform_50_or_later: rhel8
multiversion_platform: rhel8
multiversion_edition: enterprise
# THIS HAS COPIES IN
@ -165,8 +163,7 @@ variables:
large_distro_name: &enterprise-rhel8-debug-tsan-large-distro-name rhel8.8-xlarge
xlarge_distro_name: rhel8.8-xxlarge
core_analyzer_distro_name: rhel8.8-xxlarge
multiversion_platform: rhel80
multiversion_platform_50_or_later: rhel8
multiversion_platform: rhel8
multiversion_edition: enterprise
buildvariants:
@ -417,8 +414,7 @@ buildvariants:
--excludeWithAnyTags=requires_increased_memlock_limits,all_feature_flags_incompatible
--runAllFeatureFlagTests
--mongodSetParameters="{internalQueryEnableAggressiveSpillsInGroup: true}"
multiversion_platform: rhel80
multiversion_platform_50_or_later: rhel8
multiversion_platform: rhel8
multiversion_edition: enterprise
resmoke_jobs_factor: 0.3 # Avoid starting too many mongod's under UBSAN build.
large_distro_name: rhel8.8-large
@ -444,8 +440,7 @@ buildvariants:
--excludeWithAnyTags=requires_increased_memlock_limits,all_feature_flags_incompatible
--runAllFeatureFlagTests --disableUnreleasedIFRFlags
--mongodSetParameters="{internalQueryEnableAggressiveSpillsInGroup: true}"
multiversion_platform: rhel80
multiversion_platform_50_or_later: rhel8
multiversion_platform: rhel8
multiversion_edition: enterprise
resmoke_jobs_factor: 0.3 # Avoid starting too many mongod's under UBSAN build.
large_distro_name: rhel8.8-large

View File

@ -19,10 +19,6 @@ architecture="${multiversion_architecture}"
version=${project#mongodb-mongo-}
version=${version#v}
if [ ! -z "${multiversion_platform_50_or_later}" ]; then
platform="${multiversion_platform_50_or_later}"
fi
# This is primarily for tests for infrastructure which don't always need the latest
# binaries.
db-contrib-tool setup-repro-env \

View File

@ -33,10 +33,6 @@ if [[ -n "${multiversion_last_continuous_variant}" ]]; then
last_continuous_arg=""
fi
if [ ! -z "${multiversion_platform_50_or_later}" ]; then
platform="${multiversion_platform_50_or_later}"
fi
base_command="db-contrib-tool setup-repro-env"
evergreen_args="-sb \
--platform $platform \