Skip to content

RANGER-5483:Add Audit Server as a destination for all the Ranger Plugins available#969

Merged
rameeshm merged 2 commits into
masterfrom
RANGER-5483-patch
May 27, 2026
Merged

RANGER-5483:Add Audit Server as a destination for all the Ranger Plugins available#969
rameeshm merged 2 commits into
masterfrom
RANGER-5483-patch

Conversation

@rameeshm
Copy link
Copy Markdown
Contributor

What changes were proposed in this pull request?

  • Audit server has been added to the Ranger Plugin as dependency and one of the audit destination.

How was this patch tested?

  • Local build and testing in Docker setup

Copy link
Copy Markdown
Contributor

@mneethiraj mneethiraj left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@rameeshm - with inclusion of audit server destination in plugins packaging, I suggest removing other destinations from packaging (hdfs, solr). This will eliminate many dependent libraries from plugins, like:

  • org.apache.hadoop:hadoop-client-api
  • org.apache.hadoop:hadoop-client-runtime
  • org.apache.solr:solr-solrj:jar

Rest of the updates in this PR look good. Thanks!

@rameeshm
Copy link
Copy Markdown
Contributor Author

@rameeshm - with inclusion of audit server destination in plugins packaging, I suggest removing other destinations from packaging (hdfs, solr). This will eliminate many dependent libraries from plugins, like:

  • org.apache.hadoop:hadoop-client-api
  • org.apache.hadoop:hadoop-client-runtime
  • org.apache.solr:solr-solrj:jar

Rest of the updates in this PR look good. Thanks!

@mneethiraj If the request is to have ranger plugin audits to be sent via audit server only, could we take this up as a separate JIRA as this need review for each plugins inclusion and testing.

@mneethiraj
Copy link
Copy Markdown
Contributor

mneethiraj commented May 26, 2026

@rameeshm - with inclusion of audit server destination in plugins packaging, I suggest removing other destinations from packaging (hdfs, solr). This will eliminate many dependent libraries from plugins, like:

  • org.apache.hadoop:hadoop-client-api
  • org.apache.hadoop:hadoop-client-runtime
  • org.apache.solr:solr-solrj:jar

Rest of the updates in this PR look good. Thanks!

@mneethiraj If the request is to have ranger plugin audits to be sent via audit server only, could we take this up as a separate JIRA as this need review for each plugins inclusion and testing.

@rameeshm - yes, that was my suggestion. I agree on tracking that update with a separate JIRA and PR. Thanks!

How about updating docker setup to have plugins use audit server as the only destination? It will help us verify.

@rameeshm
Copy link
Copy Markdown
Contributor Author

rameeshm commented May 27, 2026

@rameeshm - with inclusion of audit server destination in plugins packaging, I suggest removing other destinations from packaging (hdfs, solr). This will eliminate many dependent libraries from plugins, like:

  • org.apache.hadoop:hadoop-client-api
  • org.apache.hadoop:hadoop-client-runtime
  • org.apache.solr:solr-solrj:jar

Rest of the updates in this PR look good. Thanks!

@mneethiraj If the request is to have ranger plugin audits to be sent via audit server only, could we take this up as a separate JIRA as this need review for each plugins inclusion and testing.

@mneethiraj I reviewed the Docker setup and made the necessary change so Audit Server is the only destination enabled in docker setup. Thanks.

@rameeshm rameeshm closed this May 27, 2026
@rameeshm rameeshm reopened this May 27, 2026
@rameeshm rameeshm requested a review from mneethiraj May 27, 2026 19:27
@rameeshm rameeshm merged commit d2cd9ea into master May 27, 2026
6 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants