@@ -9961,6 +9961,120 @@ tasks:
99619961 node_js_version : " 16.20.1"
99629962 mongosh_server_test_version : " 7.0.0-rc10-enterprise"
99639963 mongosh_test_e2e_force_fips : " "
9964+ - name : e2e_tests_linux_arm64_openssl3_fips
9965+ tags : ["e2e-test"]
9966+ depends_on :
9967+ - name : compile_artifact
9968+ variant : linux_arm64_build_openssl3
9969+ commands :
9970+ - func : checkout
9971+ - func : install
9972+ vars :
9973+ node_js_version : " 16.20.1"
9974+ npm_deps_mode : cli_build
9975+ - func : download_compiled_artifact
9976+ vars :
9977+ executable_os_id : linux-arm64-openssl3
9978+ - func : run_e2e_tests
9979+ vars :
9980+ node_js_version : " 16.20.1"
9981+ mongosh_server_test_version : " stable-enterprise"
9982+ mongosh_test_e2e_force_fips : " 1"
9983+ - name : e2e_tests_linux_arm64_openssl3
9984+ tags : ["e2e-test"]
9985+ depends_on :
9986+ - name : compile_artifact
9987+ variant : linux_arm64_build_openssl3
9988+ commands :
9989+ - func : checkout
9990+ - func : install
9991+ vars :
9992+ node_js_version : " 16.20.1"
9993+ npm_deps_mode : cli_build
9994+ - func : download_compiled_artifact
9995+ vars :
9996+ executable_os_id : linux-arm64-openssl3
9997+ - func : run_e2e_tests
9998+ vars :
9999+ node_js_version : " 16.20.1"
10000+ mongosh_server_test_version : " stable-enterprise"
10001+ mongosh_test_e2e_force_fips : " "
10002+ - name : e2e_tests_linux_arm64_openssl3_50x_fips
10003+ tags : ["e2e-test"]
10004+ depends_on :
10005+ - name : compile_artifact
10006+ variant : linux_arm64_build_openssl3
10007+ commands :
10008+ - func : checkout
10009+ - func : install
10010+ vars :
10011+ node_js_version : " 16.20.1"
10012+ npm_deps_mode : cli_build
10013+ - func : download_compiled_artifact
10014+ vars :
10015+ executable_os_id : linux-arm64-openssl3
10016+ - func : run_e2e_tests
10017+ vars :
10018+ node_js_version : " 16.20.1"
10019+ mongosh_server_test_version : " 5.0.x-enterprise"
10020+ mongosh_test_e2e_force_fips : " 1"
10021+ - name : e2e_tests_linux_arm64_openssl3_50x
10022+ tags : ["e2e-test"]
10023+ depends_on :
10024+ - name : compile_artifact
10025+ variant : linux_arm64_build_openssl3
10026+ commands :
10027+ - func : checkout
10028+ - func : install
10029+ vars :
10030+ node_js_version : " 16.20.1"
10031+ npm_deps_mode : cli_build
10032+ - func : download_compiled_artifact
10033+ vars :
10034+ executable_os_id : linux-arm64-openssl3
10035+ - func : run_e2e_tests
10036+ vars :
10037+ node_js_version : " 16.20.1"
10038+ mongosh_server_test_version : " 5.0.x-enterprise"
10039+ mongosh_test_e2e_force_fips : " "
10040+ - name : e2e_tests_linux_arm64_openssl3_700rc10_fips
10041+ tags : ["e2e-test"]
10042+ depends_on :
10043+ - name : compile_artifact
10044+ variant : linux_arm64_build_openssl3
10045+ commands :
10046+ - func : checkout
10047+ - func : install
10048+ vars :
10049+ node_js_version : " 16.20.1"
10050+ npm_deps_mode : cli_build
10051+ - func : download_compiled_artifact
10052+ vars :
10053+ executable_os_id : linux-arm64-openssl3
10054+ - func : run_e2e_tests
10055+ vars :
10056+ node_js_version : " 16.20.1"
10057+ mongosh_server_test_version : " 7.0.0-rc10-enterprise"
10058+ mongosh_test_e2e_force_fips : " 1"
10059+ - name : e2e_tests_linux_arm64_openssl3_700rc10
10060+ tags : ["e2e-test"]
10061+ depends_on :
10062+ - name : compile_artifact
10063+ variant : linux_arm64_build_openssl3
10064+ commands :
10065+ - func : checkout
10066+ - func : install
10067+ vars :
10068+ node_js_version : " 16.20.1"
10069+ npm_deps_mode : cli_build
10070+ - func : download_compiled_artifact
10071+ vars :
10072+ executable_os_id : linux-arm64-openssl3
10073+ - func : run_e2e_tests
10074+ vars :
10075+ node_js_version : " 16.20.1"
10076+ mongosh_server_test_version : " 7.0.0-rc10-enterprise"
10077+ mongosh_test_e2e_force_fips : " "
996410078 - name : e2e_tests_linux_ppc64le_fips
996510079 tags : ["e2e-test"]
996610080 depends_on :
@@ -10562,6 +10676,51 @@ tasks:
1056210676 node_js_version : " 16.20.1"
1056310677 package_variant : rpm-arm64-openssl11
1056410678 executable_os_id : linux-arm64-openssl11
10679+ - name : package_and_upload_artifact_linux_arm64_openssl3
10680+ depends_on :
10681+ - name : compile_artifact
10682+ variant : linux_arm64_build_openssl3
10683+ commands :
10684+ - func : checkout
10685+ - func : install
10686+ vars :
10687+ npm_deps_mode : cli_build
10688+ node_js_version : " 16.20.1"
10689+ - func : package_and_upload_artifact
10690+ vars :
10691+ node_js_version : " 16.20.1"
10692+ package_variant : linux-arm64-openssl3
10693+ executable_os_id : linux-arm64-openssl3
10694+ - name : package_and_upload_artifact_deb_arm64_openssl3
10695+ depends_on :
10696+ - name : compile_artifact
10697+ variant : linux_arm64_build_openssl3
10698+ commands :
10699+ - func : checkout
10700+ - func : install
10701+ vars :
10702+ npm_deps_mode : cli_build
10703+ node_js_version : " 16.20.1"
10704+ - func : package_and_upload_artifact
10705+ vars :
10706+ node_js_version : " 16.20.1"
10707+ package_variant : deb-arm64-openssl3
10708+ executable_os_id : linux-arm64-openssl3
10709+ - name : package_and_upload_artifact_rpm_arm64_openssl3
10710+ depends_on :
10711+ - name : compile_artifact
10712+ variant : linux_arm64_build_openssl3
10713+ commands :
10714+ - func : checkout
10715+ - func : install
10716+ vars :
10717+ npm_deps_mode : cli_build
10718+ node_js_version : " 16.20.1"
10719+ - func : package_and_upload_artifact
10720+ vars :
10721+ node_js_version : " 16.20.1"
10722+ package_variant : rpm-arm64-openssl3
10723+ executable_os_id : linux-arm64-openssl3
1056510724 - name : package_and_upload_artifact_linux_ppc64le
1056610725 depends_on :
1056710726 - name : compile_artifact
@@ -11668,6 +11827,139 @@ tasks:
1166811827 vars :
1166911828 node_js_version : " 16.20.1"
1167011829 dockerfile : amazonlinux2-rpm
11830+ - name : pkg_test_docker_deb_arm64_openssl3_ubuntu22_04_deb
11831+ tags : ["smoke-test"]
11832+ depends_on :
11833+ - name : package_and_upload_artifact_deb_arm64_openssl3
11834+ variant : linux_package
11835+ commands :
11836+ - func : checkout
11837+ - func : get_artifact_url
11838+ vars :
11839+ source_package_variant : deb-arm64-openssl3
11840+ - func : write_preload_script
11841+ - func : install
11842+ vars :
11843+ node_js_version : " 16.20.1"
11844+ npm_deps_mode : cli_build
11845+ - func : test_artifact_docker
11846+ vars :
11847+ node_js_version : " 16.20.1"
11848+ dockerfile : ubuntu22.04-deb
11849+ - name : pkg_test_docker_deb_arm64_openssl3_ubuntu22_04_fips_deb
11850+ tags : ["smoke-test"]
11851+ depends_on :
11852+ - name : package_and_upload_artifact_deb_arm64_openssl3
11853+ variant : linux_package
11854+ commands :
11855+ - func : checkout
11856+ - func : get_artifact_url
11857+ vars :
11858+ source_package_variant : deb-arm64-openssl3
11859+ - func : write_preload_script
11860+ - func : install
11861+ vars :
11862+ node_js_version : " 16.20.1"
11863+ npm_deps_mode : cli_build
11864+ - func : test_artifact_docker
11865+ vars :
11866+ node_js_version : " 16.20.1"
11867+ dockerfile : ubuntu22.04-fips-deb
11868+ - name : pkg_test_docker_deb_arm64_openssl3_debian12_deb
11869+ tags : ["smoke-test"]
11870+ depends_on :
11871+ - name : package_and_upload_artifact_deb_arm64_openssl3
11872+ variant : linux_package
11873+ commands :
11874+ - func : checkout
11875+ - func : get_artifact_url
11876+ vars :
11877+ source_package_variant : deb-arm64-openssl3
11878+ - func : write_preload_script
11879+ - func : install
11880+ vars :
11881+ node_js_version : " 16.20.1"
11882+ npm_deps_mode : cli_build
11883+ - func : test_artifact_docker
11884+ vars :
11885+ node_js_version : " 16.20.1"
11886+ dockerfile : debian12-deb
11887+ - name : pkg_test_docker_rpm_arm64_openssl3_rocky8_epel_rpm
11888+ tags : ["smoke-test"]
11889+ depends_on :
11890+ - name : package_and_upload_artifact_rpm_arm64_openssl3
11891+ variant : linux_package
11892+ commands :
11893+ - func : checkout
11894+ - func : get_artifact_url
11895+ vars :
11896+ source_package_variant : rpm-arm64-openssl3
11897+ - func : write_preload_script
11898+ - func : install
11899+ vars :
11900+ node_js_version : " 16.20.1"
11901+ npm_deps_mode : cli_build
11902+ - func : test_artifact_docker
11903+ vars :
11904+ node_js_version : " 16.20.1"
11905+ dockerfile : rocky8-epel-rpm
11906+ - name : pkg_test_docker_rpm_arm64_openssl3_rocky9_rpm
11907+ tags : ["smoke-test"]
11908+ depends_on :
11909+ - name : package_and_upload_artifact_rpm_arm64_openssl3
11910+ variant : linux_package
11911+ commands :
11912+ - func : checkout
11913+ - func : get_artifact_url
11914+ vars :
11915+ source_package_variant : rpm-arm64-openssl3
11916+ - func : write_preload_script
11917+ - func : install
11918+ vars :
11919+ node_js_version : " 16.20.1"
11920+ npm_deps_mode : cli_build
11921+ - func : test_artifact_docker
11922+ vars :
11923+ node_js_version : " 16.20.1"
11924+ dockerfile : rocky9-rpm
11925+ - name : pkg_test_docker_rpm_arm64_openssl3_rocky9_fips_rpm
11926+ tags : ["smoke-test"]
11927+ depends_on :
11928+ - name : package_and_upload_artifact_rpm_arm64_openssl3
11929+ variant : linux_package
11930+ commands :
11931+ - func : checkout
11932+ - func : get_artifact_url
11933+ vars :
11934+ source_package_variant : rpm-arm64-openssl3
11935+ - func : write_preload_script
11936+ - func : install
11937+ vars :
11938+ node_js_version : " 16.20.1"
11939+ npm_deps_mode : cli_build
11940+ - func : test_artifact_docker
11941+ vars :
11942+ node_js_version : " 16.20.1"
11943+ dockerfile : rocky9-fips-rpm
11944+ - name : pkg_test_docker_rpm_arm64_openssl3_amazonlinux2023_rpm
11945+ tags : ["smoke-test"]
11946+ depends_on :
11947+ - name : package_and_upload_artifact_rpm_arm64_openssl3
11948+ variant : linux_package
11949+ commands :
11950+ - func : checkout
11951+ - func : get_artifact_url
11952+ vars :
11953+ source_package_variant : rpm-arm64-openssl3
11954+ - func : write_preload_script
11955+ - func : install
11956+ vars :
11957+ node_js_version : " 16.20.1"
11958+ npm_deps_mode : cli_build
11959+ - func : test_artifact_docker
11960+ vars :
11961+ node_js_version : " 16.20.1"
11962+ dockerfile : amazonlinux2023-rpm
1167111963 - name : pkg_test_rpmextract_rpm_ppc64le
1167211964 tags : ["smoke-test"]
1167311965 depends_on :
@@ -12118,6 +12410,9 @@ buildvariants:
1211812410 - name : package_and_upload_artifact_linux_arm64_openssl11
1211912411 - name : package_and_upload_artifact_deb_arm64_openssl11
1212012412 - name : package_and_upload_artifact_rpm_arm64_openssl11
12413+ - name : package_and_upload_artifact_linux_arm64_openssl3
12414+ - name : package_and_upload_artifact_deb_arm64_openssl3
12415+ - name : package_and_upload_artifact_rpm_arm64_openssl3
1212112416 - name : package_and_upload_artifact_linux_ppc64le
1212212417 - name : package_and_upload_artifact_rpm_ppc64le
1212312418 - name : package_and_upload_artifact_linux_s390x
@@ -12160,6 +12455,14 @@ buildvariants:
1216012455 mongosh_shared_openssl : openssl11
1216112456 tasks :
1216212457 - name : compile_artifact
12458+ - name : linux_arm64_build_openssl3
12459+ display_name : " Amazon 2 arm64 (build, shared OpenSSL 3)"
12460+ run_on : amazon2-arm64-small
12461+ expansions :
12462+ executable_os_id : linux-arm64-openssl3
12463+ mongosh_shared_openssl : openssl3
12464+ tasks :
12465+ - name : compile_artifact
1216312466 - name : linux_ppc64le_build
1216412467 display_name : " RHEL 8.1 PPC (build)"
1216512468 run_on : rhel81-power8-small
@@ -12284,6 +12587,7 @@ buildvariants:
1228412587 run_on : ubuntu2204-arm64-small
1228512588 tasks :
1228612589 - name : e2e_tests_linux_arm64
12590+ - name : e2e_tests_linux_arm64_openssl3
1228712591 - name : e2e_amazon2_arm64
1228812592 display_name : " Amazon Linux 2 arm64 (E2E Tests)"
1228912593 run_on : amazon2-arm64-small
@@ -12304,6 +12608,7 @@ buildvariants:
1230412608 run_on : rhel90-arm64-small
1230512609 tasks :
1230612610 - name : e2e_tests_linux_arm64
12611+ - name : e2e_tests_linux_arm64_openssl3
1230712612 - name : e2e_rhel81_ppc64le
1230812613 display_name : " RHEL 8.1 PPC (E2E Tests)"
1230912614 run_on : rhel81-power8-small
@@ -12524,6 +12829,13 @@ buildvariants:
1252412829 - name : pkg_test_docker_rpm_arm64_openssl11_rocky9_rpm
1252512830 - name : pkg_test_docker_rpm_arm64_openssl11_fedora34_rpm
1252612831 - name : pkg_test_docker_rpm_arm64_openssl11_amazonlinux2_rpm
12832+ - name : pkg_test_docker_deb_arm64_openssl3_ubuntu22_04_deb
12833+ - name : pkg_test_docker_deb_arm64_openssl3_ubuntu22_04_fips_deb
12834+ - name : pkg_test_docker_deb_arm64_openssl3_debian12_deb
12835+ - name : pkg_test_docker_rpm_arm64_openssl3_rocky8_epel_rpm
12836+ - name : pkg_test_docker_rpm_arm64_openssl3_rocky9_rpm
12837+ - name : pkg_test_docker_rpm_arm64_openssl3_rocky9_fips_rpm
12838+ - name : pkg_test_docker_rpm_arm64_openssl3_amazonlinux2023_rpm
1252712839 - name : pkg_smoke_tests_win32
1252812840 display_name : " package smoke tests (win32)"
1252912841 run_on : ubuntu1804-small
0 commit comments