Uploaded image for project: 'Drivers'
  1. Drivers
  2. DRIVERS-3062

Fix GCP OIDC Support

    • Type: Icon: Task Task
    • Resolution: Done
    • Priority: Icon: Unknown Unknown
    • None
    • Component/s: Evergreen Tools
    • None
    • Not Needed

      Summary

      DRIVERS-2743 we added support for Python 3.12 and Python 3.13, but it caused a regression in GCP OIDC support.

      https://parsley.mongodb.com/evergreen/mongo_node_driver_next_ubuntu20_test_all_oidc_oidc_auth_test_gcp_latest_e5b7e18b4773799bbe543d8bbb76f2276eea170e_f168e1328f821bbda265e024cc91ae54_24_12_03_18_13_55/1/task?bookmarks=0,230&shareLine=184

      [2024/12/03 15:07:31.402] Creating new Atlas Deployment in Group 65031cdd213ebc555238dec8... done.
      
      [2024/12/03 15:07:31.402] Traceback (most recent call last):
      
      [2024/12/03 15:07:31.404]   File "/data/mci/56624a0ca21fcd7c890c14ec66ea76b6/drivers-tools/.evergreen/csfle/gcpkms/google-cloud-sdk/lib/gcloud.py", line 132, in <module>
      
      [2024/12/03 15:07:31.404]     main()
      
      [2024/12/03 15:07:31.404]     ~~~~^^
      
      [2024/12/03 15:07:31.404]   File "/data/mci/56624a0ca21fcd7c890c14ec66ea76b6/drivers-tools/.evergreen/csfle/gcpkms/google-cloud-sdk/lib/gcloud.py", line 90, in main
      
      [2024/12/03 15:07:31.404]     from googlecloudsdk.core.util import encoding
      
      [2024/12/03 15:07:31.404]   File "/data/mci/56624a0ca21fcd7c890c14ec66ea76b6/drivers-tools/.evergreen/csfle/gcpkms/google-cloud-sdk/lib/googlecloudsdk/__init__.py", line 23, in <module>
      
      [2024/12/03 15:07:31.404]     from googlecloudsdk.core.util import importing
      
      [2024/12/03 15:07:31.404]   File "/data/mci/56624a0ca21fcd7c890c14ec66ea76b6/drivers-tools/.evergreen/csfle/gcpkms/google-cloud-sdk/lib/googlecloudsdk/core/util/importing.py", line 23, in <module>
      
      [2024/12/03 15:07:31.404]     import imp
      
      [2024/12/03 15:07:31.404] ModuleNotFoundError: No module named 'imp'
      
      [2024/12/03 15:07:31.411] download-gcloud.sh ... end
      

            Assignee:
            steve.silvester@mongodb.com Steve Silvester
            Reporter:
            steve.silvester@mongodb.com Steve Silvester
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: