Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-10582

Update gcp providers in test/evergreen to use WiredTiger production accounts

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • WT11.2.0, 7.2.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • 1
    • 2023-03-21 Ellen Ripley, TheMoon-StorEng - 2023-09-19, NachoCheese - 2023-10-03, Joker - StorEng - 2023-10-17

      The gcp_auth.json file currently uses Sona's service account as the client email which has access to the test buckets in Google cloud which are currently in Jie's account. Currently Azure accounts are using free trial accounts.

      Both should be updated to use WiredTiger accounts.

      Definition of done:
      The values for client_email , client_id and client_x509_cert_url are updated in the json file and the evergreen tasks gcp-tiered-unittest-test and azure-gcp-tiered-test-small have been checked to be passing. They are not currently in pull requests and would need to be run in a patch build.
      A pull_request tag may need to be added to those tasks in the evergreen.yml file before running the patch build so they can be selected in evergreen.

      The expansion variables for gcp_sdk_ext_private_key and gcp_sdk_ext_private_key_id should also be updated in evergreen.
      When updating gcp_sdk_ext_private_key, all '\n' will need to be replaced with '\\\n' before being set in evergreen since evergreen removes a '\' character and the sed command in evergreen.yml also removes one.

            Assignee:
            jie.chen@mongodb.com Jie Chen
            Reporter:
            sona.reddy@mongodb.com Sona Reddy (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: