Skip to content
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

Add Alias Permission in Security Tests #1245

Merged
merged 1 commit into from
Jun 13, 2024
Merged

Conversation

kaituo
Copy link
Collaborator

@kaituo kaituo commented Jun 12, 2024

Description

The SecureADRestIT.testCreateAnomalyDetectorWithCustomResultIndex test failed because the cat user did not have the necessary permissions to create an alias, as the current custom index name is an alias. This PR addresses this issue by adding the required alias permission.

Additionally, this PR includes other tests to improve test coverage.

Testing:

  • Verified that all security tests pass.

Issues Resolved

#1243

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.

The SecureADRestIT.testCreateAnomalyDetectorWithCustomResultIndex test failed because the cat user did not have the necessary permissions to create an alias, as the current custom index name is an alias. This PR addresses this issue by adding the required alias permission.

Additionally, this PR includes other tests to improve test coverage.

Testing:
* Verified that all security tests pass.

Signed-off-by: Kaituo Li <kaituo@amazon.com>
Copy link

codecov bot commented Jun 13, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 71.86%. Comparing base (16a6b49) to head (4426f34).

Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff              @@
##               main    #1245      +/-   ##
============================================
+ Coverage     71.61%   71.86%   +0.25%     
- Complexity     4882     4902      +20     
============================================
  Files           518      518              
  Lines         22879    22879              
  Branches       2245     2245              
============================================
+ Hits          16384    16442      +58     
+ Misses         5457     5405      -52     
+ Partials       1038     1032       -6     
Flag Coverage Δ
plugin 71.86% <ø> (+0.25%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

see 13 files with indirect coverage changes

@kaituo kaituo merged commit b9eff78 into opensearch-project:main Jun 13, 2024
30 checks passed
opensearch-trigger-bot bot pushed a commit that referenced this pull request Jun 13, 2024
The SecureADRestIT.testCreateAnomalyDetectorWithCustomResultIndex test failed because the cat user did not have the necessary permissions to create an alias, as the current custom index name is an alias. This PR addresses this issue by adding the required alias permission.

Additionally, this PR includes other tests to improve test coverage.

Testing:
* Verified that all security tests pass.

Signed-off-by: Kaituo Li <kaituo@amazon.com>
(cherry picked from commit b9eff78)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
opensearch-trigger-bot bot pushed a commit that referenced this pull request Jun 13, 2024
The SecureADRestIT.testCreateAnomalyDetectorWithCustomResultIndex test failed because the cat user did not have the necessary permissions to create an alias, as the current custom index name is an alias. This PR addresses this issue by adding the required alias permission.

Additionally, this PR includes other tests to improve test coverage.

Testing:
* Verified that all security tests pass.

Signed-off-by: Kaituo Li <kaituo@amazon.com>
(cherry picked from commit b9eff78)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
kaituo pushed a commit that referenced this pull request Jun 13, 2024
The SecureADRestIT.testCreateAnomalyDetectorWithCustomResultIndex test failed because the cat user did not have the necessary permissions to create an alias, as the current custom index name is an alias. This PR addresses this issue by adding the required alias permission.

Additionally, this PR includes other tests to improve test coverage.

Testing:
* Verified that all security tests pass.


(cherry picked from commit b9eff78)

Signed-off-by: Kaituo Li <kaituo@amazon.com>
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
kaituo pushed a commit that referenced this pull request Jun 13, 2024
The SecureADRestIT.testCreateAnomalyDetectorWithCustomResultIndex test failed because the cat user did not have the necessary permissions to create an alias, as the current custom index name is an alias. This PR addresses this issue by adding the required alias permission.

Additionally, this PR includes other tests to improve test coverage.

Testing:
* Verified that all security tests pass.


(cherry picked from commit b9eff78)

Signed-off-by: Kaituo Li <kaituo@amazon.com>
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants