-
Notifications
You must be signed in to change notification settings - Fork 484
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
refactor: Use new enhanced SecretProvider #2942
refactor: Use new enhanced SecretProvider #2942
Conversation
4756642
to
03eea1b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
37b4b3d
to
00da2f7
Compare
closes edgexfoundry#2888 Signed-off-by: Lenny Goodell <[email protected]>
a1147e7
to
9460977
Compare
9460977
to
64cc1e3
Compare
Signed-off-by: Lenny Goodell <[email protected]>
64cc1e3
to
94409b7
Compare
Signed-off-by: Lenny Goodell <[email protected]>
7237c48
to
df695e1
Compare
This new version was brought in by testify v1.6.1 Signed-off-by: Lenny Goodell <[email protected]>
Codecov Report
@@ Coverage Diff @@
## master #2942 +/- ##
==========================================
- Coverage 39.99% 39.99% -0.01%
==========================================
Files 157 157
Lines 13558 13559 +1
==========================================
Hits 5423 5423
- Misses 7816 7817 +1
Partials 319 319
Continue to review full report at Codecov.
|
Signed-off-by: Lenny Goodell <[email protected]>
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM other than issues brought by Cloud @cloudxxx8
PR Checklist
Please check if your PR fulfills the following requirements:
If your build fails due to your commit message not passing the build checks, please review the guidelines here: https://github.com/edgexfoundry/edgex-go/blob/master/.github/Contributing.md.
What is the current behavior?
Currently use SecretProvider from go-mod-bootstrap that is only for edgex-go services
Issue Number: #2888
What is the new behavior?
Use new reworked/enhanced SecretProvider from go-mod-bootstrap that is for all services
Includes new InsecureSecrets capability to pull from configuration when Vault is not being used.
This PR is dependent on the following PRs:
edgexfoundry/go-mod-bootstrap#134
edgexfoundry/go-mod-secrets#71
Does this PR introduce a breaking change?
New Imports
Specific Instructions
Are there any specific instructions or things that should be known prior to reviewing?
Other information