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

Investigate methods to install google cloud dependencies on evergreen machines

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • 3

      Context

      This was created as a follow-up work from WT-10502. WT-10502 installs google cloud's external dependencies through doing a curl command, and building the binaries onto the system. This method is not preferred because it can mangle with the system's pre-built installed binaries. 

      Work to be done:
      The purpose of this ticket to investigate better methods of fetching google cloud's external dependencies. There are two main other methods we can go ahead for this and both requires investigation:

      1. Asking the evergreen build team to install all three packages into the evergreen machines.
      2. Investigate if it is possible install the packages via WiredTiger's cmake build system via usage of submodules, externalProject or fetchContent

      If the task of implementing the method becomes too much work for this ticket, feel free to create an implementation ticket.

            Assignee:
            backlog-server-storage-engines [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            jie.chen@mongodb.com Jie Chen
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: