-
Notifications
You must be signed in to change notification settings - Fork 114
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
[CHEF-18932] Changes to stop exposing credentials through plain text in oc-id #8779
Conversation
Signed-off-by: RoyShravani <[email protected]>
Signed-off-by: RoyShravani <[email protected]>
|
@@ -47,7 +61,11 @@ source "{{pkg.svc_config_path}}/scripts/set_env_vars.sh" | |||
# pls make sure export happens after the file is updated. | |||
export CHEF_SECRETS_DATA=$(cat config/private-chef-secrets.json) | |||
|
|||
bundle exec bin/rake db:migrate | |||
secrets-helper exec \ |
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.
@RoyShravani Do we have any changes in chef-server/oc-id ? I see the export DATABASE_URL=$output
in line 43...
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.
Do we still need the changes form line 64 to 67, as we are exporting the DATABASE_URL
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.
That's correct, we don't need them. Removed that bit.
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.
@RoyShravani Do we have any changes in chef-server/oc-id ? I see the
export DATABASE_URL=$output
in line 43...
No, we don't need any changes in chef-server/oc-id
Signed-off-by: RoyShravani <[email protected]>
π© Description: What code changed, and why?
βοΈ Related Resources
π Definition of Done
π How to Build and Test the Change
β Checklist
All PRs must tick these:
With occasional exceptions, all PRs from Progress employees must tick these:
make spell
in any component directory)All PRs from Progress employees should tick these if appropriate:
Please add a note next to any checkbox above if you are NOT ticking it.
π· Screenshots, if applicable