@@ -9961,6 +9961,120 @@ tasks:
9961
9961
node_js_version : " 16.20.1"
9962
9962
mongosh_server_test_version : " 7.0.0-rc10-enterprise"
9963
9963
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 : " "
9964
10078
- name : e2e_tests_linux_ppc64le_fips
9965
10079
tags : ["e2e-test"]
9966
10080
depends_on :
@@ -10562,6 +10676,51 @@ tasks:
10562
10676
node_js_version : " 16.20.1"
10563
10677
package_variant : rpm-arm64-openssl11
10564
10678
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
10565
10724
- name : package_and_upload_artifact_linux_ppc64le
10566
10725
depends_on :
10567
10726
- name : compile_artifact
@@ -11668,6 +11827,139 @@ tasks:
11668
11827
vars :
11669
11828
node_js_version : " 16.20.1"
11670
11829
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
11671
11963
- name : pkg_test_rpmextract_rpm_ppc64le
11672
11964
tags : ["smoke-test"]
11673
11965
depends_on :
@@ -12118,6 +12410,9 @@ buildvariants:
12118
12410
- name : package_and_upload_artifact_linux_arm64_openssl11
12119
12411
- name : package_and_upload_artifact_deb_arm64_openssl11
12120
12412
- 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
12121
12416
- name : package_and_upload_artifact_linux_ppc64le
12122
12417
- name : package_and_upload_artifact_rpm_ppc64le
12123
12418
- name : package_and_upload_artifact_linux_s390x
@@ -12160,6 +12455,14 @@ buildvariants:
12160
12455
mongosh_shared_openssl : openssl11
12161
12456
tasks :
12162
12457
- 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
12163
12466
- name : linux_ppc64le_build
12164
12467
display_name : " RHEL 8.1 PPC (build)"
12165
12468
run_on : rhel81-power8-small
@@ -12284,6 +12587,7 @@ buildvariants:
12284
12587
run_on : ubuntu2204-arm64-small
12285
12588
tasks :
12286
12589
- name : e2e_tests_linux_arm64
12590
+ - name : e2e_tests_linux_arm64_openssl3
12287
12591
- name : e2e_amazon2_arm64
12288
12592
display_name : " Amazon Linux 2 arm64 (E2E Tests)"
12289
12593
run_on : amazon2-arm64-small
@@ -12304,6 +12608,7 @@ buildvariants:
12304
12608
run_on : rhel90-arm64-small
12305
12609
tasks :
12306
12610
- name : e2e_tests_linux_arm64
12611
+ - name : e2e_tests_linux_arm64_openssl3
12307
12612
- name : e2e_rhel81_ppc64le
12308
12613
display_name : " RHEL 8.1 PPC (E2E Tests)"
12309
12614
run_on : rhel81-power8-small
@@ -12524,6 +12829,13 @@ buildvariants:
12524
12829
- name : pkg_test_docker_rpm_arm64_openssl11_rocky9_rpm
12525
12830
- name : pkg_test_docker_rpm_arm64_openssl11_fedora34_rpm
12526
12831
- 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
12527
12839
- name : pkg_smoke_tests_win32
12528
12840
display_name : " package smoke tests (win32)"
12529
12841
run_on : ubuntu1804-small
0 commit comments