77from config_generator .components .funcs .compile import Compile
88from config_generator .components .funcs .fetch_det import FetchDET
99from config_generator .components .funcs .install_c_driver import InstallCDriver
10- from config_generator .components .funcs .install_uv import InstallUV
1110from config_generator .components .funcs .run_kms_servers import RunKMSServers
1211from config_generator .components .funcs .setup import Setup
1312from config_generator .components .funcs .start_mongod import StartMongod
2524 ('rhel80' , None , ['Debug' ], ['shared' , 'static' ], [11 , 17 ], [None ], ['plain' , 'csfle' ], ['4.2' , '4.4' , '5.0' , '6.0' , '7.0' , '8.0' , 'latest' ], ['single' , 'replica' , 'sharded' ]),
2625
2726 # Linux ARM64 (full).
28- # Linux ARM64: 4.4+.
29- ('ubuntu2004 -arm64' , None , ['Debug' ], ['shared' , 'static' ], [11 , 17 ], [None ], ['plain' , 'csfle' ], ['4.4' , '5.0' , '6.0' , '7.0' , '8.0' , 'latest' ], ['single' , 'replica' , 'sharded' ]),
27+ # RHEL 8 ARM64: 4.4+.
28+ ('rhel8 -arm64-latest ' , None , ['Debug' ], ['shared' , 'static' ], [11 , 17 ], [None ], ['plain' , 'csfle' ], ['4.4' , '5.0' , '6.0' , '7.0' , '8.0' , 'latest' ], ['single' , 'replica' , 'sharded' ]),
3029
3130 # Linux Power.
3231 # RHEL 8 Power: 4.2+.
5554]
5655
5756MONGOCRYPTD_MATRIX = [
58- ('rhel80' , None , ['Debug' ], ['shared' ], [11 ], [None ], ['crypt' ], ['latest' ], ['replica' ]),
59- ('ubuntu2004 -arm64' , None , ['Debug' ], ['shared' ], [11 ], [None ], ['crypt' ], ['latest' ], ['replica' ]),
60- ('rhel8-power' , None , ['Debug' ], ['shared' ], [11 ], [None ], ['crypt' ], ['latest' ], ['replica' ]),
61- ('rhel8-zseries' , None , ['Debug' ], ['shared' ], [11 ], [None ], ['crypt' ], ['latest' ], ['replica' ]),
62- ('macos-14-arm64' , None , ['Debug' ], ['shared' ], [11 ], [None ], ['crypt' ], ['latest' ], ['replica' ]),
63- ('macos-14' , None , ['Debug' ], ['shared' ], [11 ], [None ], ['crypt' ], ['latest' ], ['replica' ]),
64- ('windows-vsCurrent' , 'vs2022x64' , ['Debug' ], ['shared' ], [11 ], [None ], ['crypt' ], ['latest' ], ['replica' ]),
57+ ('rhel80' , None , ['Debug' ], ['shared' ], [11 ], [None ], ['crypt' ], ['latest' ], ['replica' ]),
58+ ('rhel8 -arm64-latest' , None , ['Debug' ], ['shared' ], [11 ], [None ], ['crypt' ], ['latest' ], ['replica' ]),
59+ ('rhel8-power' , None , ['Debug' ], ['shared' ], [11 ], [None ], ['crypt' ], ['latest' ], ['replica' ]),
60+ ('rhel8-zseries' , None , ['Debug' ], ['shared' ], [11 ], [None ], ['crypt' ], ['latest' ], ['replica' ]),
61+ ('macos-14-arm64' , None , ['Debug' ], ['shared' ], [11 ], [None ], ['crypt' ], ['latest' ], ['replica' ]),
62+ ('macos-14' , None , ['Debug' ], ['shared' ], [11 ], [None ], ['crypt' ], ['latest' ], ['replica' ]),
63+ ('windows-vsCurrent' , 'vs2022x64' , ['Debug' ], ['shared' ], [11 ], [None ], ['crypt' ], ['latest' ], ['replica' ]),
6564]
6665
6766# fmt: on
@@ -130,7 +129,7 @@ def tasks():
130129 if distro .os_type == 'windows' :
131130 test_vars |= {'example_projects_cxx_standard' : 17 }
132131
133- if build_type == 'Debug' and distro .os in ['ubuntu1804 ' , 'ubuntu2004' , 'ubuntu2204 ' ]:
132+ if build_type == 'Debug' and distro .os in ['ubuntu2204 ' , 'ubuntu2404 ' ]:
134133 updates += [KeyValueParam (key = 'ENABLE_CODE_COVERAGE' , value = 'ON' )]
135134
136135 if link_type == 'static' :
@@ -148,7 +147,6 @@ def tasks():
148147 commands += [
149148 Setup .call (),
150149 StartMongod .call (mongodb_version = mongodb_version , topology = topology ),
151- InstallUV .call (),
152150 InstallCDriver .call (vars = icd_vars ),
153151 Compile .call (polyfill = polyfill , vars = compile_vars ),
154152 FetchDET .call (),
0 commit comments