The GitHub Actions job "Tests" on airflow.git has failed.
Run started by GitHub user jonshea (triggered by jonshea).

Head commit for run:
94c0e67fe40757c6898c00c8db3dd7c4122e9068 / Jon Shea 
<[email protected]>
Remove the upper version bound on pymongo

There was an upper version bound on pymongo of `<4.0.0` because versions
4.0.0+ removed the `ssl_cert_reqs` parameter from client connection
options. However, comparing the pymongo 3.7.0 docs
(https://pymongo.readthedocs.io/en/3.7.0/examples/tls.html#certificate-verification-policy)
to the 4.3.3 docs
(https://pymongo.readthedocs.io/en/4.3.3/examples/tls.html#certificate-verification-policy)
it seems that `ssl_cert_reqs` has been effectively renamed to
`tlsAllowInvalidCertificates`.

This PR removes upper version bound on pymongo, and adds a test to set
`tlsAllowInvalidCertificates` for pymongo 4.0.0 and later, while continuing
to use `ssl_cert_reqs` for earlier versions of pymongo.

Report URL: https://github.com/apache/airflow/actions/runs/4940266570

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to