This is an automated email from the ASF dual-hosted git repository.
pradeep pushed a change to branch RANGER-4076_master
in repository https://gitbox.apache.org/repos/asf/ranger.git
discard bffa45592 RANGER-4706: Add required jersey 2 libraries in distro
discard b2b0ab8cc RANGER-4076: Document update for required environment
variable - KMS
discard 1f6b0be0d RANGER-4076: Document update for required environment
variable
discard 0b0ed0f7b RANGER-4706: Enforce Jersey 2 and JUnit 5 via Maven Enforcer
and dependency exclusions
discard 4afe6e275 RANGER-4706: Migrate from com.sun.jersey 1.x to glassfish
jersey 2.x
discard c91cdcad9 RANGER-4076: Temp disable pmd check
discard 408c828d9 RANGER-4076: Fix TestCase failures in
TestRecordFilterJavaScript
discard 564ba2343 RANGER-4076: Ranger KMS changes for JDK17 build
discard 620e4c113 RANGER-4076: Fix TestCase failures in
RangerRequestScriptEvaluatorTest
discard 2f70223f0 RANGER-4076: Unix Auth Client remove deprecated APIs
discard 632ed774f RANGER-4076: Remove Nashorn Script Engine
discard 5c9fbb785 RANGER-4076: pom & config changes for jdk17 build
add d21032d12 RANGER-5397: IllegalArgumentException in RangerRESTClient
when no ranger.plugin.<service>.policy.rest.url is configured (#779)
add d0091906b RANGER-5426: update Tomcat to 9.0.113 (#771)
add 046c27d93 Bump urllib3 from 1.26.19 to 2.6.0 in
/ranger-tools/src/main/python (#764)
add 7412aa5e9 RANGER-3166: fix setup.sh handling of property values having
spaces (#784)
add cde5be80c RANGER-5411: Refactor logic to use external Key as MasterKey
to avoid code redundancy (#747)
add d32b3abfb RANGER-5430:Handling Invalid cipher AES issues in UT (#781)
add ce162c78f RANGER-5322: PolicyRefresher can struck with no download
thread if exception thrown in startRefresher (#667)
add 5051ecca0 RANGER-5332: upgrade axios version 1.8.4 to latest 1.12.2
(#776)
add 1b142ac1d RANGER-4247: initialize RangerPolicyRepository members
before logging (#258)
add 2d6ad5ac7 RANGER-5431: fix setup.sh to handle missing values in
install.properties (#785)
add c034ef383 RANGER-3222: update YARN plugin to support fair scheduler
(#92)
add 3b1cc224f RANGER-3313: remove unused persistence.xml from agents-audit
module (#104)
add de4436651 RANGER-3313: remove unused persistence.xml from agents-audit
module (#104)
new bd6ed43c6 RANGER-4076: pom & config changes for jdk17 build
new 971aca85a RANGER-4076: Remove Nashorn Script Engine
new 363e3c29b RANGER-4076: Unix Auth Client remove deprecated APIs
new 3a7966b93 RANGER-4076: Fix TestCase failures in
RangerRequestScriptEvaluatorTest
new 3535e5f74 RANGER-4076: Ranger KMS changes for JDK17 build
new 52e0aa9b8 RANGER-4076: Fix TestCase failures in
TestRecordFilterJavaScript
new afdc061c1 RANGER-4076: Temp disable pmd check
new 3eb1b35e6 RANGER-4706: Migrate from com.sun.jersey 1.x to glassfish
jersey 2.x
new 818e54648 RANGER-4706: Enforce Jersey 2 and JUnit 5 via Maven Enforcer
and dependency exclusions
new cfb8b79c4 RANGER-4076: Document update for required environment
variable
new 872f09d54 RANGER-4076: Document update for required environment
variable - KMS
new d8a8f6b42 RANGER-4706: Add required jersey 2 libraries in distro
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (bffa45592)
\
N -- N -- N refs/heads/RANGER-4076_master (d8a8f6b42)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 12 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../src/main/resources/META-INF/persistence.xml | 26 --
.../policyengine/RangerPolicyRepository.java | 16 +-
.../apache/ranger/plugin/util/PolicyRefresher.java | 57 +--
.../ranger/plugin/util/RangerRESTClient.java | 8 +-
.../plugin/policyengine/TestPolicyRefresher.java | 501 +++++++++++++++++++++
.../ranger/plugin/util/TestRangerRESTClient.java | 53 +++
.../org/apache/hadoop/crypto/key/DB2HSMMKUtil.java | 6 +-
.../apache/hadoop/crypto/key/DBToKeySecure.java | 6 +-
.../org/apache/hadoop/crypto/key/HSM2DBMKUtil.java | 14 +-
.../crypto/key/KeySecureToRangerDBMKUtil.java | 7 +-
.../org/apache/hadoop/crypto/key/RangerHSM.java | 3 +-
.../org/apache/hadoop/crypto/key/RangerKMSMKI.java | 4 +
.../apache/hadoop/crypto/key/RangerMasterKey.java | 38 +-
.../hadoop/crypto/key/RangerSafenetKeySecure.java | 3 +-
.../hadoop/crypto/key/RangerMasterKeyTest.java | 4 +-
.../crypto/key/kms/TestRangerSafenetKeySecure.java | 2 +-
.../key/kms/server/RangerKeyStoreProviderTest.java | 12 -
.../client/json/model/YarnSchedulerResponse.java | 89 +++-
pom.xml | 3 +-
ranger-tools/src/main/python/requirements.txt | 2 +-
security-admin/scripts/setup.sh | 334 +++++++-------
.../src/main/webapp/react-webapp/package-lock.json | 18 +-
.../src/main/webapp/react-webapp/package.json | 2 +-
.../src/main/webapp/react-webapp/src/App.jsx | 27 +-
24 files changed, 916 insertions(+), 319 deletions(-)
delete mode 100644
agents-audit/core/src/main/resources/META-INF/persistence.xml
create mode 100644
agents-common/src/test/java/org/apache/ranger/plugin/policyengine/TestPolicyRefresher.java
create mode 100644
agents-common/src/test/java/org/apache/ranger/plugin/util/TestRangerRESTClient.java