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

Release bindings for libmongocrypt 1.7.3

    • Type: Icon: Task Task
    • Resolution: Done
    • Priority: Icon: Unknown Unknown
    • None
    • Component/s: Client Side Encryption
    • Labels:
      None
    • Needed
    • Hide

      Drivers that need to release bindings for libmongocrypt may want to release to get the fix for MONGOCRYPT-563. MONGOCRYPT-563 was released in libmongocrypt 1.7.3.

      Drivers that do not require a separate bindings release may not need to take action.

      Show
      Drivers that need to release bindings for libmongocrypt may want to release to get the fix for MONGOCRYPT-563 . MONGOCRYPT-563 was released in libmongocrypt 1.7.3. Drivers that do not require a separate bindings release may not need to take action.
    • $i18n.getText("admin.common.words.hide")
      Key Status/Resolution FixVersion
      CDRIVER-4605 Works as Designed
      CXX-2666 Works as Designed
      CSHARP-4601 Won't Do
      GODRIVER-2798 Works as Designed
      JAVA-4923 Fixed 4.9.1
      NODE-5173 Won't Do
      MOTOR-1110 Duplicate
      PYTHON-3654 Fixed pymongocrypt-1.5.2
      PHPLIB-1101 Won't Do
      RUBY-3233 Fixed 2.19.0
      RUST-1623 Done
      $i18n.getText("admin.common.words.show")
      #scriptField, #scriptField *{ border: 1px solid black; } #scriptField{ border-collapse: collapse; } #scriptField td { text-align: center; /* Center-align text in table cells */ } #scriptField td.key { text-align: left; /* Left-align text in the Key column */ } #scriptField a { text-decoration: none; /* Remove underlines from links */ border: none; /* Remove border from links */ } /* Add green background color to cells with FixVersion */ #scriptField td.hasFixVersion { background-color: #00FF00; /* Green color code */ } /* Center-align the first row headers */ #scriptField th { text-align: center; } Key Status/Resolution FixVersion CDRIVER-4605 Works as Designed CXX-2666 Works as Designed CSHARP-4601 Won't Do GODRIVER-2798 Works as Designed JAVA-4923 Fixed 4.9.1 NODE-5173 Won't Do MOTOR-1110 Duplicate PYTHON-3654 Fixed pymongocrypt-1.5.2 PHPLIB-1101 Won't Do RUBY-3233 Fixed 2.19.0 RUST-1623 Done

      Summary

      Drivers that need to release bindings for libmongocrypt may want to release to get the fix for MONGOCRYPT-563.

      Drivers that do not require a separate bindings release may not need to take action.

      Motivation

      MONGOCRYPT-563 prevents use of the KMIP KMS provider with Hashicorp Vault 1.12 to 1.13.0. But users impacted by this bug also have the option of upgrading to Hashicorp Vault 1.13.1.
      Creation of DRIVERS ticket to inform teams was requested in slack

      Who is the affected end user?

      Users of In-Use Encryption using Hashicorp Vault as a KMS provider.

      How does this affect the end user?

      Cannot use KMIP with Hashicorp Vault without upgrading Hashicorp Vault.

      How likely is it that this problem or use case will occur?

      Definite if using an affected version of Hashicorp Vault.

      If the problem does occur, what are the consequences and how severe are they?

      Cannot create data keys with Hashicorp Vault.

      Is this issue urgent?

      Not sure.

      Is this ticket required by a downstream team?

      Not sure.

      Is this ticket only for tests?

      No.

      Acceptance Criteria

      Users of the driver can use the version of libmongocrypt containing the fix for MONGOCRYPT-563.

            Assignee:
            Unassigned Unassigned
            Reporter:
            kevin.albertson@mongodb.com Kevin Albertson
            Kevin Albertson Kevin Albertson
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: