• Type: Icon: Epic Epic
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • 2.18.0
    • Affects Version/s: None
    • Component/s: Spec Comp
    • None
    • Done
    • CSFLE 1.0 Wrap Up
    • 3
    • 3
    • 3
    • 150
    • Hide

      Summary: Ruby's implementation of Azure & GCP keystores in FLE as well as adding KMIP to FLE.

      Engineer: Oleg Pudeyev, Dmitry Rybakov
      2022-01-11: Setting target date to 2022-02-04

      • This work is all but complete now that we've decided not to pursue JRuby further. Oleg just has some evergreen wrapup to do and then we can call this epic complete.
      • Not incrementing for past two weeks as Oleg's primary focus has been on designing our approach for Continuous Containerized

      Engineer: Oleg Pudeyev, Dmitry Rybakov
      2022-01-11: Setting target date to 2022-01-14

      • This work is all but complete now that we've decided not to pursue JRuby further. Oleg is just doing some evergreen wrapup and then we can call this epic complete.

      Engineer: Dmitry Rybakov
      2021-12-15: Maintaining target date to 2021-12-17

      • Dmitry has moved KMIP support to code review and we are nearing the end of this project.

      Engineer: Dmitry Rybakov
      2021-12-02: Setting target date to 2021-12-17

      • Dmitry has just finished the implementation of the Azure and GCP components, pending review. He is now moving on to KMIP.
      • Oleg is back from PTO so review capacity is back to normal.
      • Moving end date to account for skunkworks.

      Engineer: Dmitry Rybakov
      2021-11-17: Setting target date to 2021-12-10

      • Dmitry is making strong progress through the Azure and GCP component of this project, after which he will move on to KMIP.
      • The team's review capacity is tight right now with Oleg on PTO. Alex Bevilacqua has been kindly volunteering his time to help us.
      Show
      Summary: Ruby's implementation of Azure & GCP keystores in FLE as well as adding KMIP to FLE. Engineer: Oleg Pudeyev, Dmitry Rybakov 2022-01-11: Setting target date to 2022-02-04 This work is all but complete now that we've decided not to pursue JRuby further. Oleg just has some evergreen wrapup to do and then we can call this epic complete. Not incrementing for past two weeks as Oleg's primary focus has been on designing our approach for Continuous Containerized — Engineer: Oleg Pudeyev, Dmitry Rybakov 2022-01-11: Setting target date to 2022-01-14 This work is all but complete now that we've decided not to pursue JRuby further. Oleg is just doing some evergreen wrapup and then we can call this epic complete. Engineer: Dmitry Rybakov 2021-12-15: Maintaining target date to 2021-12-17 Dmitry has moved KMIP support to code review and we are nearing the end of this project. Engineer: Dmitry Rybakov 2021-12-02: Setting target date to 2021-12-17 Dmitry has just finished the implementation of the Azure and GCP components, pending review. He is now moving on to KMIP. Oleg is back from PTO so review capacity is back to normal. Moving end date to account for skunkworks. Engineer: Dmitry Rybakov 2021-11-17: Setting target date to 2021-12-10 Dmitry is making strong progress through the Azure and GCP component of this project, after which he will move on to KMIP. The team's review capacity is tight right now with Oleg on PTO. Alex Bevilacqua has been kindly volunteering his time to help us.
    • Hide

      DRIVERS-1353:
      Upgrade libmongocrypt dependency to 1.3.0. Wrap the new mongocrypt_kms_ctx_get_kms_provider function in bindings.

      Implement changes from mongodb/specifications#1082 and mongodb/specifications#1096 to test KMIP and add TLS options:

      • Resync the new specification test kmipKMS.json
      • Update the CSFLE prose tests Corpus Test, Custom Endpoint Test, Data key and double encryption.
      • Add TLS options for KMS providers.
      • Add prose test KMS TLS Options Tests

      Drivers should sync with mongodb/specifications@11df644.

      Show
      DRIVERS-1353 : Upgrade libmongocrypt dependency to 1.3.0. Wrap the new mongocrypt_kms_ctx_get_kms_provider function in bindings. Implement changes from mongodb/specifications#1082 and mongodb/specifications#1096 to test KMIP and add TLS options: Resync the new specification test kmipKMS.json Update the CSFLE prose tests Corpus Test , Custom Endpoint Test , Data key and double encryption . Add TLS options for KMS providers. Add prose test KMS TLS Options Tests Drivers should sync with mongodb/specifications@11df644 .

      See DRIVERS-1353 for details.

            Assignee:
            Unassigned Unassigned
            Reporter:
            backlog-server-pm Backlog - Core Eng Program Management Team
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              12 weeks, 3 days