Intended to address test failures observed in the C++ driver Evergreen on Debian 12 indicating the crypt shared library is unavailable. Logs print:
There is no crypt_shared library for distro='linux-debian-12-x86_64' and version='latest'.
Debian 12 has 7.0 and 8.0 downloads, but not 6.0. get_mongodb_download_url_for determines of the crypt shared library is available by checking if the distro has 6.0 or higher downloads available.
Summary
Check if 7.0 or 8.0 downloads are present to determine if crypt shared is available.
Pending Evergreen task: https://spruce.mongodb.com/version/66f5c63df4b7c200076f0170/
Background
Intended to address test failures observed in the C++ driver Evergreen on Debian 12 indicating the crypt shared library is unavailable. Logs print:
Debian 12 has 7.0 and 8.0 downloads, but not 6.0.
get_mongodb_download_url_for
determines of the crypt shared library is available by checking if the distro has 6.0 or higher downloads available.