Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PKI read legacy CA bundle prior to migration #15120

Commits on Apr 22, 2022

  1. Refactor common backend initialization within backend_test

     - Leverage an existing helper method within the PKI backend tests to setup a PKI backend with storage.
    stevendpclark committed Apr 22, 2022
    Configuration menu
    Copy the full SHA
    ede60ee View commit details
    Browse the repository at this point in the history
  2. Add ability to read legacy cert bundle if the migration has not occur…

    …red on secondaries.
    
     - Track the migration state forbidding an issuer/key writing api call if we have not migrated
     - For operations that just need to read the CA bundle, use the same tracking variable to
       switch between reading the legacy bundle or use the new key/issuer storage.
     - Add an invalidation function that will listen for updates to our log path to refresh the state
       on secondary clusters.
    stevendpclark committed Apr 22, 2022
    Configuration menu
    Copy the full SHA
    4d539ff View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2022

  1. Always write migration entry to trigger secondary clusters to wake up

     - Some PR feedback and handle a case in which the primary cluster does
       not have a CA bundle within storage but somehow a secondary does.
    stevendpclark committed Apr 25, 2022
    Configuration menu
    Copy the full SHA
    0c53f24 View commit details
    Browse the repository at this point in the history