Remove identity-shiro from plugins folder#20305
Remove identity-shiro from plugins folder#20305cwperks merged 3 commits intoopensearch-project:mainfrom
Conversation
Signed-off-by: Craig Perkins <cwperx@amazon.com>
WalkthroughRemoves the identity-shiro plugin: code, build files, licenses, checksums, and tests; updates CODEOWNERS to point ownership to Changes
Estimated code review effort🎯 4 (Complex) | ⏱️ ~45 minutes
Possibly related PRs
Suggested labels
Suggested reviewers
Poem
Pre-merge checks and finishing touches✅ Passed checks (3 passed)
✨ Finishing touches
🧪 Generate unit tests (beta)
📜 Recent review detailsConfiguration used: defaults Review profile: CHILL Plan: Pro 📒 Files selected for processing (1)
💤 Files with no reviewable changes (1)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (21)
Comment |
Signed-off-by: Craig Perkins <cwperx@amazon.com>
|
❌ Gradle check result for 2a1ee7b: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
Signed-off-by: Craig Perkins <cwperx@amazon.com>
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #20305 +/- ##
============================================
- Coverage 73.25% 73.12% -0.13%
+ Complexity 71790 71634 -156
============================================
Files 5795 5785 -10
Lines 328299 328132 -167
Branches 47279 47268 -11
============================================
- Hits 240489 239956 -533
- Misses 68471 68897 +426
+ Partials 19339 19279 -60 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
* Remove identity-shiro from plugins folder Signed-off-by: Craig Perkins <cwperx@amazon.com> * Add to CHANGELOG Signed-off-by: Craig Perkins <cwperx@amazon.com> * Fix precommit check Signed-off-by: Craig Perkins <cwperx@amazon.com> --------- Signed-off-by: Craig Perkins <cwperx@amazon.com>
* Remove identity-shiro from plugins folder Signed-off-by: Craig Perkins <cwperx@amazon.com> * Add to CHANGELOG Signed-off-by: Craig Perkins <cwperx@amazon.com> * Fix precommit check Signed-off-by: Craig Perkins <cwperx@amazon.com> --------- Signed-off-by: Craig Perkins <cwperx@amazon.com>
|
Hi @cwperks Looks like this plugin is still getting build and pushed to S3 as part of the bundle. Do we need to make any gradle level changes to exclude this plugin? Related build: https://build.ci.opensearch.org/view/Build/job/distribution-build-opensearch/11626/ |
|
@gaiksaya could there be an alias to latest that resolves to 3.5? Since it was removed recently we would have snapshots for 3.5, but when it comes to the release it would not be released. |
Latest points to the same build. These are not snapshots but distribution builds. |
|
That worked @cwperks Looks like incremental build had residue of previous builds which caused the new artifacts to override but did not remove the non-existing ones. |
Description
This plugin provided an example implementation of the IdentityPlugin interface, but otherwise does not serve any real purpose. I'm opening this PR to propose removing this from this repo. This should either live outside the core repo or within
plugins/examples.Related Issues
Related to #17246
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.
Summary by CodeRabbit
Removed
Chores
✏️ Tip: You can customize this high-level summary in your review settings.