segmentio / chamber

CLI for managing secrets
MIT License
2.47k stars 170 forks source link

chore!: Remove deprecated support for non-path SSM API #503

Closed bhavanki closed 4 months ago

bhavanki commented 4 months ago

Version 2.0 of chamber deprecated use of the non-path-based API for the SSM parameter store. This commit removes support for it completely.

Since the deprecation occurred so long ago, this changeset does not preserve the ability to migrate to using the path-based API. Migration may be performed with a 2.x version of chamber prior to upgrading to a 3.x version.

BREAKING CHANGE: Any users or clients still using the non-path-based SSM API will see errors working with the SSM parameter store.

codecov[bot] commented 4 months ago

Codecov Report

Attention: Patch coverage is 62.68657% with 25 lines in your changes are missing coverage. Please review.

Project coverage is 35.81%. Comparing base (b4e1590) to head (0f8609a).

Files Patch % Lines
store/ssmstore.go 66.00% 14 Missing and 3 partials :warning:
environ/environ.go 45.45% 6 Missing :warning:
cmd/exec.go 0.00% 2 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #503 +/- ## ========================================== - Coverage 36.48% 35.81% -0.67% ========================================== Files 25 25 Lines 2360 2284 -76 ========================================== - Hits 861 818 -43 + Misses 1421 1394 -27 + Partials 78 72 -6 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.