This is an automated email from the ASF dual-hosted git repository.
madhan pushed a change to branch RANGER-5482-patch
in repository https://gitbox.apache.org/repos/asf/ranger.git
from 524d5bf19 addressed review comments
add 370edde40 RANGER-5488: Allow clients to access secure API endpoints in
Ranger admin forcibly via config (#849)
add fa9ccfe70 RANGER-5490 : Update webpack version from from 5.94.0 to
5.105.1 (#845)
add 10ac28d33 RANGER-5491 : Update axios version from 1.12.2 to 1.13.5
(#850)
add 531b05707 RANGER-5495: replaced org.apache.log4j references with
org.slf4j (#856)
add cf0a640e5 RANGER-5494: docker setup fix for startup errors in
ranger-tagsync, ranger-solr containers (#855)
add b28b6d88f RANGER-5493: Update tomcat to 9.0.115 (#858)
add 852db7523 RANGER-5335:Remove Temporary Files from hive-agent
[ranger-hive-plugin] Test Cases (#851)
add 6422a6ee2 RANGER-5501: fix missing accessType in audit logs generated
by RangerEmbeddedAuthorizer (#859)
add 0ea5ec5e8 RANGER-5496: Decouple JWT lifecycle from Ranger plugin via
pluggable JWT provider (#857)
add 05035e57e RANGER-5498: Use provided saltSize parameter at all places
in generateSalt method (#860)
add 49ef0c6fd RANGER-5471: Update Apache Ranger website with 2.8.0 (#862)
add 15da87a21 RANGER-5502 Netty upgrade 4.1.130.Final to address CVEs
(#861)
add 3532c57a6 RANGER-4910: update Polaris service-def with impliedGrants
and fix incorrect permissions list for table resource (#863)
add a7746d780 RANGER-4910: update Polaris service-def to remove resources
principal-role and catalog-role (#866)
add 4817d1b8e RANGER-5505: update RangerEmbeddedAuthorizer to support
caller provided audit handler (#864)
add eb5bd61a0 RANGER-5507: adding doap file for Apache Ranger
add a4904abe8 RANGER-5508: fix Runtime.exec parameters (#868)
add 4dad34420 RANGER-5408: Make MasterKey size configurable for RangerHSM
(#865)
add 42c5cf8c4 Merge remote-tracking branch 'origin/master' into
RANGER-5482-patch
No new revisions were added by this update.
Summary of changes:
.../${project.build.directory}/hbase_cm_hbase.json | 1 -
.../hbase_cm_hbase_roles.json | 1 -
.../admin/client/AbstractRangerAdminClient.java | 15 +-
.../ranger/admin/client/RangerAdminRESTClient.java | 172 ++-
.../ranger/plugin/authn/DefaultJwtProvider.java | 123 ++
.../ValueProcessor.java => authn/JwtProvider.java} | 6 +-
.../plugin/policyengine/RangerPluginContext.java | 20 +
.../ranger/plugin/service/RangerBasePlugin.java | 5 +
.../ranger/plugin/util/RangerRESTClient.java | 75 +-
.../service-defs/ranger-servicedef-polaris.json | 582 +++++++---
.../client/TestAbstractRangerAdminClient.java | 9 +
.../authz/embedded/RangerAuthzAuditHandler.java | 13 +-
.../ranger/authz/embedded/RangerAuthzConfig.java | 9 +-
.../ranger/authz/embedded/RangerAuthzPlugin.java | 10 +-
.../authz/embedded/RangerEmbeddedAuthorizer.java | 97 +-
.../authz/embedded/TestEmbeddedAuthorizer.java | 71 +-
.../authz/embedded/TestRangerAuthzConfig.java | 6 +
.../src/test/resources/test_hive/tests_authz.json | 7 +-
.../test/resources/test_s3/tests_multi_authz.json | 7 +-
dev-support/ranger-docker/.env | 4 +-
.../ranger-docker/Dockerfile.ranger-tagsync | 1 -
dev-support/ranger-docker/README.md | 2 +-
.../docker-compose.ranger-tagsync.yml | 2 +-
.../ranger-docker/scripts/solr/ranger-solr.sh | 9 +-
docs/src/site/resources/doap_Ranger.rdf | 46 +
docs/src/site/site.xml | 1 +
docs/src/site/xdoc/download.xml | 12 +-
.../org/apache/hadoop/crypto/key/RangerHSM.java | 25 +-
.../apache/hadoop/crypto/key/RangerMasterKey.java | 2 +-
.../admin/client/RangerAdminJersey2RESTClient.java | 54 +-
pom.xml | 4 +-
.../patch/PatchForTrinoSvcDefUpdate_J10062.java | 11 +-
.../security/web/filter/RangerJwtAuthFilter.java | 7 +-
.../security/web/filter/RangerJwtAuthWrapper.java | 9 +-
.../src/main/webapp/react-webapp/package-lock.json | 1211 +++++++++++++-------
.../src/main/webapp/react-webapp/package.json | 4 +-
.../unixusersync/process/UnixUserGroupBuilder.java | 2 +-
37 files changed, 1745 insertions(+), 890 deletions(-)
delete mode 100644 agents-common/${project.build.directory}/hbase_cm_hbase.json
delete mode 100644
agents-common/${project.build.directory}/hbase_cm_hbase_roles.json
create mode 100644
agents-common/src/main/java/org/apache/ranger/plugin/authn/DefaultJwtProvider.java
copy
agents-common/src/main/java/org/apache/ranger/plugin/{geo/ValueProcessor.java
=> authn/JwtProvider.java} (89%)
create mode 100644 docs/src/site/resources/doap_Ranger.rdf