SERVER-113218: Remove amazonlinux2 streams release builds (#43341)

GitOrigin-RevId: 28056537bb4fa2c650108e3e0603c80b9298235e
This commit is contained in:
mongodb-matthew-normyle 2025-11-21 12:03:17 -06:00 committed by MongoDB Bot
parent a9560b040b
commit 359fc1f8c3
5 changed files with 4 additions and 128 deletions

View File

@ -32,7 +32,7 @@ overrides:
- task: ^change_stream_.*_fuzzer
exec_timeout: 210 # 3.5 hours
enterprise-amazon2-streams:
enterprise-amazon2023-streams:
- task: aggregation_blockprocessing_fuzzer
exec_timeout: 600 # 10 hours

View File

@ -756,21 +756,6 @@ tasks:
- "src/mongodb-${push_name}-${push_arch}*"
- "src/mongodb-cryptd-${push_name}-${push_arch}*"
- name: streams_publish_manifest_gen
tags: ["assigned_to_jira_team_streams", "auxiliary"]
depends_on:
- name: version_gen
variant: generate-tasks-for-version
# This is added because of EVG-18211.
# Without this we are adding extra dependencies on evergreen and it is causing strain
omit_generated_tasks: true
- name: streams_build_and_push_gen
variant: enterprise-amazon2-streams
- name: streams_build_and_push_gen
variant: enterprise-amazon2-streams-arm64
commands:
- func: "streams publish manifest"
- name: streams_publish_manifest_al2023_gen
tags: ["assigned_to_jira_team_streams", "auxiliary"]
depends_on:

View File

@ -584,109 +584,6 @@ buildvariants:
- name: streams_publish_manifest_al2023_gen
- name: generate_buildid_to_debug_symbols_mapping
- name: enterprise-amazon2-streams
display_name: "Amazon Linux 2 enterprise build with streams"
cron: "0 3 * * *" # From the ${project_nightly_cron} parameter.
modules: ["asp-js-engine"]
run_on:
- amazon2-latest-small
expansions:
test_flags: >-
--excludeWithAnyTags=SERVER-34286,incompatible_with_amazon_linux,requires_external_data_source,requires_ldap_pool
--additionalFeatureFlags=featureFlagStreams
push_path: linux
push_bucket: downloads.10gen.com
push_bucket_new: cdn-origin-mongodb-server-enterprise
push_role_arn: arn:aws:iam::119629040606:role/s3-access.cdn-origin-mongodb-server-enterprise
push_name: linux
push_arch: x86_64-enterprise-amazon2-streams
bazel_compile_flags: >-
--define=MONGO_DISTMOD=amazon2
--streams_release_build=True
multiversion_platform: amazon2
multiversion_edition: enterprise-streams
has_packages: true
packager_script: packager_enterprise.py
packager_arch: x86_64
packager_distro: amazon2
repo_edition: enterprise
compile_variant: enterprise-amazon2-streams
large_distro_name: amazon2-latest-large
tasks:
- name: compile_and_archive_dist_test_TG
distros:
- amazon2-latest-large
- name: aggregation
- name: streams_gen
- name: streams_kafka_gen
- name: streams_kafka_gwproxy
- name: streams_kafka_benchmark
- name: streams_https
- name: streams_lambda
- name: streams_s3
- name: streams_kinesis
- name: streams_aspio
- name: streams_aspio_iceberg_0
- name: streams_aspio_iceberg_1
- name: streams_aspio_iceberg_2
- name: streams_aspio_iceberg_3
- name: streams_aspio_iceberg_4
- name: streams_build_and_push_gen
- name: generate_buildid_to_debug_symbols_mapping
- name: enterprise-amazon2-streams-arm64
display_name: "Amazon Linux 2 enterprise build with streams arm64"
cron: "0 3 * * *" # From the ${project_nightly_cron} parameter.
modules: ["asp-js-engine"]
run_on:
- amazon2-arm64-latest-m8g-xlarge
expansions:
test_flags: >-
--excludeWithAnyTags=SERVER-34286,incompatible_with_amazon_linux,requires_external_data_source,requires_ldap_pool
--additionalFeatureFlags=featureFlagStreams
push_path: linux
push_bucket: downloads.10gen.com
push_bucket_new: cdn-origin-mongodb-server-enterprise
push_role_arn: arn:aws:iam::119629040606:role/s3-access.cdn-origin-mongodb-server-enterprise
push_name: linux
push_arch: aarch64-enterprise-amazon2-streams
bazel_compile_flags: >-
--define=MONGO_DISTMOD=amazon2
--streams_release_build=True
multiversion_platform: amazon2
multiversion_edition: enterprise-streams
has_packages: true
packager_script: packager_enterprise.py
packager_arch: aarch64
packager_distro: amazon2
repo_edition: enterprise
compile_variant: enterprise-amazon2-streams-arm64
large_distro_name: amazon2-arm64-latest-m8g-4xlarge
tasks:
- name: compile_and_archive_dist_test_TG
distros:
- amazon2-arm64-latest-m8g-4xlarge
- name: streams_gen
- name: streams_kafka_gen
# TODO(SERVER-103985) - Enabling this is blocked on SRE support arm64 in the sre/gwproxy image (SRE-1481)
# - name: streams_kafka_gwproxy
- name: aggregation
- name: streams_kafka_benchmark
- name: streams_https
- name: streams_lambda
- name: streams_s3
- name: streams_kinesis
- name: streams_aspio
- name: streams_aspio_iceberg_0
- name: streams_aspio_iceberg_1
- name: streams_aspio_iceberg_2
- name: streams_aspio_iceberg_3
- name: streams_aspio_iceberg_4
- name: streams_build_and_push_gen
# Only needed once to generate the streams manifest for both x86 and arm
- name: streams_publish_manifest_gen
- name: generate_buildid_to_debug_symbols_mapping
- &enterprise-amazon2023-arm64-fuzzers-template
<<: *enterprise-amazon2023-arm64-template
name: enterprise-amazon2023-arm64-fuzzers

View File

@ -13,8 +13,6 @@ valid_mongocryptd_variants=(
"atlas-amazon2-arm64"
"enterprise-amazon2"
"enterprise-amazon2-arm64"
"enterprise-amazon2-streams"
"enterprise-amazon2-streams-arm64"
"atlas-amazon2023"
"atlas-amazon2023-arm64"
"enterprise-amazon2023"

View File

@ -21,8 +21,8 @@ fi
TAG_SUFFIX="$ARCH"
# Only these 2 distros are supported today
if [ "$DISTRO" != "amazon2" ] && [ "$DISTRO" != "amazon2023" ]; then
# Only amazon2023 distros are supported today
if [ "$DISTRO" != "amazon2023" ]; then
echo "Unsupported distro: $DISTRO" >&2
exit 1
fi
@ -78,11 +78,7 @@ else
echo "JS_ENGINE_PATH does not exist: $JS_ENGINE_PATH_ABS (skipping build arg)"
fi
if [ "$DISTRO" == "amazon2" ]; then
docker build "${BUILD_ARGS[@]}" -t "$IMAGE" -f ./src/mongo/db/modules/enterprise/src/streams/build/Dockerfile .
else
docker build "${BUILD_ARGS[@]}" -t "$IMAGE" -f ./src/mongo/db/modules/enterprise/src/streams/build/Dockerfile.al2023 .
fi
docker build "${BUILD_ARGS[@]}" -t "$IMAGE" -f ./src/mongo/db/modules/enterprise/src/streams/build/Dockerfile.al2023 .
docker tag "$IMAGE" "$IMAGE:$GITSHA-$TAG_SUFFIX"