Closed zub4t closed 1 month ago
:warning: Please install the to ensure uploads and comments are reliably processed by Codecov.
Attention: Patch coverage is 72.72727%
with 3 lines
in your changes missing coverage. Please review.
Project coverage is 65.47%. Comparing base (
d177a98
) to head (ee5e740
). Report is 54 commits behind head on main.
Files | Patch % | Lines |
---|---|---|
.../eclipse/edc/vault/aws/AwsSecretsManagerVault.java | 72.72% | 3 Missing :warning: |
:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
please fix the failing check and I will merge this
What this PR changes/adds
This PR updates the AWS Vault implementation to match the behavior of HashiCorp Vault. Previously, the
store
method in the AWS Vault implementation only created new secrets. With this update, the method now supports both creating and updating secrets, aligning it with the behavior of HashiCorp Vault.Why it does that
This update is required because the recent addition of the Secrets Manager API introduces the capability to update secrets. As a result, the AWS Vault implementation must be updated to handle secret updates in addition to secret creation.
Linked Issue(s)
Closes #373