OpenSearch/qa
Ryan Ernst fcf7df3eda
Core: Handle security manager permission for deprecation log rolling (#37281)
When the deprecation log is written to within scripting support code
like ScriptDocValues, it runs under the reduces privileges of scripts.
Sometimes this can trigger log rolling, which then causes uncaught
security errors, as was handled in #28485. While doing individual
deprecation handling within each deprecation scripting location is
possible, there are a growing number of deprecations in scripts.

This commit wraps the logging call within the deprecation logger use a
doPrivileged block, just was we would within individual logging call
sites for scripting utilities.
2019-01-10 07:44:40 -08:00
..
ccs-unavailable-clusters Deprecate types in index API (#36575) 2018-12-18 08:53:49 -05:00
die-with-dignity Converting randomized testing to create a separate unitTest task instead of replacing the builtin test task (#36311) 2018-12-19 08:25:20 +02:00
evil-tests Core: Handle security manager permission for deprecation log rolling (#37281) 2019-01-10 07:44:40 -08:00
full-cluster-restart MINOR: Remove some Deadcode in Gradle (#37160) 2019-01-07 09:21:25 +01:00
mixed-cluster Converting randomized testing to create a separate unitTest task instead of replacing the builtin test task (#36311) 2018-12-19 08:25:20 +02:00
multi-cluster-search Converting randomized testing to create a separate unitTest task instead of replacing the builtin test task (#36311) 2018-12-19 08:25:20 +02:00
no-bootstrap-tests Plugins: Remove meta plugins (#30670) 2018-05-18 10:56:08 -07:00
rolling-upgrade Add the ability to set the number of hits to track accurately (#36357) 2019-01-04 20:36:49 +01:00
smoke-test-client Testing conventions: add support for checking base classes (#36650) 2019-01-08 13:39:03 +02:00
smoke-test-http Deprecate types in index API (#36575) 2018-12-18 08:53:49 -05:00
smoke-test-ingest-disabled Tests: Change rest test extension from .yaml to .yml (#24659) 2017-05-16 17:24:35 -07:00
smoke-test-ingest-with-all-dependencies Testing conventions: add support for checking base classes (#36650) 2019-01-08 13:39:03 +02:00
smoke-test-multinode QA: System property to override distribution (#30591) 2018-05-15 17:16:16 -04:00
smoke-test-plugins Move repository-s3 fixture tests to QA test project (#29372) 2018-04-27 16:49:06 +02:00
unconfigured-node-name Zen2: Move all mixed-version REST tests to Zen2 (#36398) 2018-12-10 11:00:57 +01:00
vagrant Split third party audit exclusions by type (#36763) 2019-01-07 17:24:19 +02:00
verify-version-constants MINOR: Remove some Deadcode in Gradle (#37160) 2019-01-07 09:21:25 +01:00
wildfly Testing conventions: add support for checking base classes (#36650) 2019-01-08 13:39:03 +02:00
build.gradle QA: Fix resolution of default distribution (#31351) 2018-06-14 18:25:47 -04:00