~data-platform/+git/opensearch-security:lp-2.12.0

Last commit made on 2024-02-09
Get this branch:
git clone -b lp-2.12.0 https://git.launchpad.net/~data-platform/+git/opensearch-security
Members of Canonical Data Platform can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
lp-2.12.0
Repository:
lp:~data-platform/+git/opensearch-security

Recent commits

a5c3191... by "opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>

[Backport 2.12] Add release notes for 2.12.0.0 (#4034)

Backport f5170e64142d66292bd9ab5f1ce588236296e40f from #4030.

Signed-off-by: Craig Perkins <email address hidden>
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>

a5fba59... by AWSHurneyt <email address hidden>

[Backport 2.12] v2.12 update roles.yml with new API for experimental alerting plugin feature #4027 (#4029)

### Description
We added a new API to the alerting plugin to support enhancements to the
UI
([link](https://github.com/opensearch-project/alerting/blob/main/alerting/src/main/kotlin/org/opensearch/alerting/action/GetRemoteIndexesAction.kt#L13)).
The enhancements allow users to configure per query, and per bucket
monitors that can query remote clusters via the UI. Previously, such
monitors could only be configured using devtools/API commands.

In addition, we added support for configuring cluster metrics monitors
which can execute various API ([link to full list of supported
API](https://opensearch.org/docs/latest/observing-your-data/alerting/per-cluster-metrics-monitors/#supported-apis))
against remote clusters. The new API is used by the frontend to also
support creating these monitors via the UI.

* Category (Enhancement, New feature, Bug fix, Test fix, Refactoring,
Maintenance, Documentation)
  * New experimental feature
  * Enhancement to existing features
* Why these changes are required?
* To include this API permission in the reserved role that's shipped
with the default distribution of OpenSearch.
* What is the old behavior before changes and new behavior after
changes?
* This API was not available before the experimental launch. With the
experimental feature enabled, this API can be used to retrieve a list of
connect remote clusters, the indexes/aliases on those clusters along
with their health statuses, and optionally the mappings for those
indexes.

### Issues Resolved

https://github.com/opensearch-project/alerting-dashboards-plugin/issues/796

Is this a backport? If so, please add backport PR # and/or commits #
https://github.com/opensearch-project/security/pull/4027

### Testing
Executed E2E tests with and without the experimental feature enabled to
help ensure no regressions.

### Check List
- [x] New functionality includes testing
- [x] New functionality has been documented
- [x] Commits are signed per the DCO using --signoff

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](https://github.com/opensearch-project/OpenSearch/blob/main/CONTRIBUTING.md#developer-certificate-of-origin).

---------

Signed-off-by: AWSHurneyt <email address hidden>

cee8868... by "opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>

[Backport 2.x] Admin role for Query insights plugin (#4022)

Backport 6b9ded21b2b7af18f8bacbcf1b242ffe12960da1 from #4006.

Signed-off-by: Chenyang Ji <email address hidden>
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>

7977b40... by "opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>

[Backport 2.x] Bump org.apache.camel:camel-xmlsecurity from 3.22.0 to 3.22.1 (#4018)

Backport 698af8800754b121e531d985fd91b9e48297a145 from #4012.

Signed-off-by: dependabot[bot] <email address hidden>
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

e06da53... by "opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>

[Backport 2.x] Bump release-drafter/release-drafter from 5 to 6 (#4021)

Backport f75d0c9c426ce12e067228f302527b377aec7627 from #4016.

Signed-off-by: dependabot[bot] <email address hidden>
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

66c7d03... by "opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>

[Backport 2.x] Bump com.netflix.nebula.ospackage from 11.6.0 to 11.7.0 (#4019)

Backport 90e25ac756ccfa4c573005cbf8376431bcf0485d from #4013.

Signed-off-by: dependabot[bot] <email address hidden>
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

1c7bbef... by "opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>

[Backport 2.x] Bump org.junit.jupiter:junit-jupiter from 5.10.1 to 5.10.2 (#4020)

Backport 5bd0dac648098040eb14b4e06b86e89fbae3dac1 from #4014.

Signed-off-by: dependabot[bot] <email address hidden>
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

a25b8d9... by "opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>

[Backport 2.x] Bump jjwt_version from 0.12.4 to 0.12.5 (#4017)

Backport ff3b77ce66388f81cee2564d54de6db8b5a7bf59 from #4011.

Signed-off-by: dependabot[bot] <email address hidden>
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

a796916... by "opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>

[Backport 2.x] Add additional sendRequestDecorate cases (#4007)

Backport 9187da18b034ff37a454924d5e2b9223dae4dac8 from #3920.

Signed-off-by: Stephen Crawford <email address hidden>
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>

03ae06b... by "opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>

[Backport 2.x] [BUG-2556] Add new DLS filtering test (#4001)

Backport c06365ca94c9a1d15e85b578a1ae48168bf0bca7 from #3908.

Signed-off-by: Prabhas Kurapati <email address hidden>
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>