-
Notifications
You must be signed in to change notification settings - Fork 287
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
Undeprecate securityadmin script #4766
Undeprecate securityadmin script #4766
Conversation
Signed-off-by: Derek Ho <[email protected]>
@peternied I saw that in your original issue you mentioned that this tool would continue to be supported through out 3.0.0. We currently don't have bandwidth to come up with an alternative, so wdyt about removing this deprecation notice until if/when we have a path forward to deprecation, to avoid community panic? |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #4766 +/- ##
==========================================
- Coverage 65.64% 65.63% -0.01%
==========================================
Files 321 321
Lines 22539 22539
Branches 3611 3611
==========================================
- Hits 14795 14793 -2
- Misses 5932 5934 +2
Partials 1812 1812 |
Signed-off-by: Derek Ho <[email protected]>
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.
This warning was put into place as these tools aren't really supported - they aren't up to the quality bar we have for the rest of the security codebase - unless something has changed that I've missed?
I'll leave this to other maintainers to approve or not, but I don't think anything has changed that means these tools can be depended on by any downstream project.
@peternied can you expand on this? Now that the Other tools in the tools folder have been receiving bug fixes and new features as well. They are actively maintained. Here's an example of a recent update to the Hasher tool: #4524 |
Let's un-deprecate these until there is a clear deprecation path and replacement in-place. |
f315c4c
into
opensearch-project:main
Signed-off-by: Derek Ho <[email protected]> (cherry picked from commit f315c4c) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Description
There was some recent engagement/concern from the community (for example @spapadop) about the deprecation of security admin script. Since there is no concrete plan to remove/replace it, we should remove the deprecation warning. We can add this back in if/when we decide to and have a viable alternative for the script.
Issues Resolved
None
Is this a backport? If so, please add backport PR # and/or commits #, and remove
backport-failed
label from the original PR.No
Do these changes introduce new permission(s) to be displayed in the static dropdown on the front-end? If so, please open a draft PR in the security dashboards plugin and link the draft PR here
No
Testing
Script no longer prints the warning out
Check List
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.