Context
Currently we only run OIDC tests using MongoDB 8.0. However, MongoDB 7.0 and 9.0 also support the MONGODB-OIDC auth mechanism. We should run a variant for each version of MongoDB that supports MONGODB-OIDC.
Definition of done
- Add OIDC test variants for MongoDB 7.0, 8.0, 9.0.
- Each variant should run all 4 existing task types: "test", "test-azure", "test-gcp", and "test-k8s"
Pitfalls
What should the implementer watch out for? What are the risks?