• Type: Icon: Sub-task Sub-task
    • Resolution: Gone away
    • Priority: Icon: Unknown Unknown
    • None
    • Affects Version/s: None
    • Component/s: None
    • 0
    • Not Needed
    • Hide

      1. What would you like to communicate to the user about this feature?
      2. Would you like the user to see examples of the syntax and/or executable code and its output?
      3. Which versions of the driver/connector does this apply to?

      Show
      1. What would you like to communicate to the user about this feature? 2. Would you like the user to see examples of the syntax and/or executable code and its output? 3. Which versions of the driver/connector does this apply to?

      Use Case

      As a node driver engineer
      I want a FLE environment setup that matches the tooling in drivers-evergreen-tools,
      So that maintaining FLE setup is simple.

      User Experience

      n/a

      Dependencies

      n/a

      Risks/Unknowns

      n/a

      Acceptance Criteria

      Implementation Requirements

      • Consolidate FLE setup logic for the following CI configurations:
        • serverless tests
        • regular test runs (i.e., `run tests`)
        • socks5 tests
        • custom csfle tests
        • mongocryptd tests
      • rename TLS certificate file environment variables to match the names used in the drivers-evergreen-tools scripts
        • this allows us to rely on drivers-evergreen-tools to set up KMS servers and add the relevant filenames to the bash environment for us
      • Consolidate usages of CSFLE_KMS_PROVIDERS so that tests do not depend on this variable anymore
        • once we switch to secrets manager, we can then safely remove this variable without changing any tests

      Testing Requirements

      • all tests pass. confirm that existing FLE tests still run with FLE.

      Documentation Requirements

      n/a

      Follow Up Requirements

      n/a

            Assignee:
            Unassigned Unassigned
            Reporter:
            bailey.pearson@mongodb.com Bailey Pearson
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: