cyberark/slosilo

Recalculate fingerprints in `slosilo_keystore` during migration

Closed this issue · 1 comments

When upgrading from a pre-FIPS version to a post-FIPS version of Conjur, the fingerprints of the keys in the table slosilo_keystore need to be updated. This was caused by an update to the hashing algorithm used to calculate them (#15).

Fix: Add a method to slosilo that recaclulate_fingerprints if they exist. This method will be triggered during migrations and potentially other events.

The gem will need to be updated in the appropriate downstream projects

@jvanderhoof would appreciate your thoughts on this approach!