Skip to content

Conversation

@opensearch-trigger-bot
Copy link
Contributor

Backport fa33fc5 from #2737

…s, and multi tenancy changes (#2737)

* [Extensions] Generate auth tokens for service accounts (#2716)

* Generate auth tokens for service accounts

Signed-off-by: Stephen Crawford <steecraw@amazon.com>
Signed-off-by: Stephen Crawford <65832608+scrawfor99@users.noreply.github.com>

* Security User Refactor (#2594)

---------

Signed-off-by: Stephen Crawford <steecraw@amazon.com>
Signed-off-by: Stephen Crawford <65832608+scrawfor99@users.noreply.github.com>

* Backport service account changes

Signed-off-by: Stephen Crawford <steecraw@amazon.com>

* Update test

Signed-off-by: Stephen Crawford <steecraw@amazon.com>

* Optimize imports

Signed-off-by: Stephen Crawford <steecraw@amazon.com>

* Spotless

Signed-off-by: Stephen Crawford <steecraw@amazon.com>

* fix plugin

Signed-off-by: Stephen Crawford <steecraw@amazon.com>

* fix whitespace

Signed-off-by: Stephen Crawford <steecraw@amazon.com>

* Fix multitency config update (#2758)

Moved multi-tenancy to REST API implementation

Signed-off-by: Andrey Pleskach <ples@aiven.io>

* Remove SSLCertsAction

Signed-off-by: Stephen Crawford <steecraw@amazon.com>

* Fix dependency

Signed-off-by: Stephen Crawford <steecraw@amazon.com>

* fix tenancy tests

Signed-off-by: Stephen Crawford <steecraw@amazon.com>

---------

Signed-off-by: Stephen Crawford <steecraw@amazon.com>
Signed-off-by: Stephen Crawford <65832608+scrawfor99@users.noreply.github.com>
Signed-off-by: Andrey Pleskach <ples@aiven.io>
Co-authored-by: Andrey Pleskach <ples@aiven.io>
(cherry picked from commit fa33fc5)
@codecov
Copy link

codecov bot commented May 17, 2023

Codecov Report

Merging #2777 (7015144) into 2.7 (54aee2d) will decrease coverage by 0.13%.
The diff coverage is 56.80%.

@@             Coverage Diff              @@
##                2.7    #2777      +/-   ##
============================================
- Coverage     61.34%   61.21%   -0.13%     
+ Complexity     3311     3309       -2     
============================================
  Files           268      263       -5     
  Lines         18335    18425      +90     
  Branches       3242     3256      +14     
============================================
+ Hits          11247    11279      +32     
- Misses         5519     5577      +58     
  Partials       1569     1569              
Impacted Files Coverage Δ
...g/opensearch/security/support/ConfigConstants.java 94.44% <ø> (ø)
.../security/securityconf/impl/v7/InternalUserV7.java 67.18% <21.05%> (-15.80%) ⬇️
...security/dlic/rest/api/InternalUsersApiAction.java 58.51% <26.19%> (-25.28%) ⬇️
...java/org/opensearch/security/user/UserService.java 47.57% <47.57%> (ø)
...ity/dlic/rest/api/MultiTenancyConfigApiAction.java 88.23% <88.23%> (ø)
.../opensearch/security/OpenSearchSecurityPlugin.java 80.23% <100.00%> (+0.03%) ⬆️
...security/dlic/rest/api/SecurityRestApiActions.java 95.00% <100.00%> (+0.26%) ⬆️
...c/rest/validation/MultiTenancyConfigValidator.java 100.00% <100.00%> (ø)
...opensearch/security/user/UserServiceException.java 100.00% <100.00%> (ø)

... and 5 files with indirect coverage changes

@DarshitChanpura DarshitChanpura merged commit f92c967 into 2.7 May 17, 2023
@DarshitChanpura DarshitChanpura deleted the backport/backport-2737-to-2.7 branch May 17, 2023 19:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants