Skip to content

Commit 575cac4

Browse files
author
Ramesh Mani
committed
RANGER-5520:Audit Server refactoring to segregate audit ingestion and dispatching functionality - Fixed review comment on docker file
1 parent df335c5 commit 575cac4

9 files changed

Lines changed: 22 additions & 172 deletions

File tree

audit-server/audit-dispatcher/dispatcher-app/src/main/webapp/WEB-INF/web.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,10 @@
4343
<param-name>jersey.config.server.provider.packages</param-name>
4444
<param-value>org.apache.ranger.audit.rest</param-value>
4545
</init-param>
46+
<init-param>
47+
<param-name>jersey.config.server.wadl.disableWadl</param-name>
48+
<param-value>true</param-value>
49+
</init-param>
4650

4751
<load-on-startup>1</load-on-startup>
4852
</servlet>

audit-server/audit-dispatcher/dispatcher-hdfs/src/main/resources/conf/logback.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,9 @@
6363
<appender-ref ref="LogToConsole" />
6464
</logger>
6565

66+
<!-- WADL generator (suppress noisy output) -->
67+
<logger name="com.sun.jersey.server.wadl.generators.WadlGeneratorJAXBGrammarGenerator" level="OFF" />
68+
6669
<!-- Root Logger -->
6770
<root level="INFO">
6871
<appender-ref ref="LogToRollingFile" />

audit-server/audit-dispatcher/dispatcher-solr/src/main/resources/conf/logback.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,9 @@
5757
<appender-ref ref="LogToConsole" />
5858
</logger>
5959

60+
<!-- WADL generator (suppress noisy output) -->
61+
<logger name="com.sun.jersey.server.wadl.generators.WadlGeneratorJAXBGrammarGenerator" level="OFF" />
62+
6063
<!-- Lucene/Solr Logger (reduce verbosity) -->
6164
<logger name="org.apache.lucene" level="INFO" additivity="false">
6265
<appender-ref ref="LogToRollingFile" />

audit-server/audit-ingestor/src/main/webapp/WEB-INF/web.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,10 @@
5656
<param-name>jersey.config.server.provider.packages</param-name>
5757
<param-value>org.apache.ranger.audit.rest</param-value>
5858
</init-param>
59+
<init-param>
60+
<param-name>jersey.config.server.wadl.disableWadl</param-name>
61+
<param-value>true</param-value>
62+
</init-param>
5963

6064
<load-on-startup>1</load-on-startup>
6165
</servlet>

dev-support/ranger-docker/Dockerfile.ranger-audit-dispatcher-hdfs

Lines changed: 0 additions & 82 deletions
This file was deleted.

dev-support/ranger-docker/Dockerfile.ranger-audit-dispatcher-solr

Lines changed: 0 additions & 82 deletions
This file was deleted.

dev-support/ranger-docker/docker-compose.ranger-audit-dispatcher-hdfs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ services:
1919
ranger-audit-dispatcher-hdfs:
2020
build:
2121
context: .
22-
dockerfile: Dockerfile.ranger-audit-dispatcher-hdfs
22+
dockerfile: Dockerfile.ranger-audit-dispatcher
2323
args:
2424
- RANGER_BASE_IMAGE=${RANGER_BASE_IMAGE}
2525
- RANGER_BASE_VERSION=${RANGER_BASE_VERSION}
@@ -28,6 +28,7 @@ services:
2828
image: ranger-audit-dispatcher-hdfs:latest
2929
container_name: ranger-audit-dispatcher-hdfs
3030
hostname: ranger-audit-dispatcher-hdfs.rangernw
31+
command: ["hdfs"]
3132
stdin_open: true
3233
tty: true
3334
depends_on:
@@ -45,7 +46,6 @@ services:
4546
AUDIT_DISPATCHER_CONF_DIR: /opt/ranger/audit-dispatcher/conf
4647
AUDIT_DISPATCHER_LOG_DIR: /var/log/ranger/audit-dispatcher/hdfs
4748
AUDIT_DISPATCHER_HEAP: "-Xms512m -Xmx2g"
48-
AUDIT_DISPATCHER_OPTS: "--add-opens=java.base/java.lang=ALL-UNNAMED -Djersey.config.server.wadl.disableWadl=true"
4949
RANGER_VERSION: ${RANGER_VERSION}
5050
KERBEROS_ENABLED: ${KERBEROS_ENABLED}
5151
KAFKA_BOOTSTRAP_SERVERS: ranger-kafka.rangernw:9092

dev-support/ranger-docker/docker-compose.ranger-audit-dispatcher-solr.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ services:
1919
ranger-audit-dispatcher-solr:
2020
build:
2121
context: .
22-
dockerfile: Dockerfile.ranger-audit-dispatcher-solr
22+
dockerfile: Dockerfile.ranger-audit-dispatcher
2323
args:
2424
- RANGER_BASE_IMAGE=${RANGER_BASE_IMAGE}
2525
- RANGER_BASE_VERSION=${RANGER_BASE_VERSION}
@@ -28,6 +28,7 @@ services:
2828
image: ranger-audit-dispatcher-solr:latest
2929
container_name: ranger-audit-dispatcher-solr
3030
hostname: ranger-audit-dispatcher-solr.rangernw
31+
command: ["solr"]
3132
stdin_open: true
3233
tty: true
3334
depends_on:
@@ -45,7 +46,6 @@ services:
4546
AUDIT_DISPATCHER_CONF_DIR: /opt/ranger/audit-dispatcher/conf
4647
AUDIT_DISPATCHER_LOG_DIR: /var/log/ranger/audit-dispatcher/solr
4748
AUDIT_DISPATCHER_HEAP: "-Xms512m -Xmx2g"
48-
AUDIT_DISPATCHER_OPTS: "--add-opens=java.base/java.lang=ALL-UNNAMED -Djersey.config.server.wadl.disableWadl=true"
4949
RANGER_VERSION: ${RANGER_VERSION}
5050
KERBEROS_ENABLED: ${KERBEROS_ENABLED}
5151
KAFKA_BOOTSTRAP_SERVERS: ranger-kafka.rangernw:9092

dev-support/ranger-docker/docker-compose.ranger-audit-server.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ services:
6666
ranger-audit-dispatcher-solr:
6767
build:
6868
context: .
69-
dockerfile: Dockerfile.ranger-audit-dispatcher-solr
69+
dockerfile: Dockerfile.ranger-audit-dispatcher
7070
args:
7171
- RANGER_BASE_IMAGE=${RANGER_BASE_IMAGE}
7272
- RANGER_BASE_VERSION=${RANGER_BASE_VERSION}
@@ -75,6 +75,7 @@ services:
7575
image: ranger-audit-dispatcher-solr:latest
7676
container_name: ranger-audit-dispatcher-solr
7777
hostname: ranger-audit-dispatcher-solr.rangernw
78+
command: ["solr"]
7879
stdin_open: true
7980
tty: true
8081
depends_on:
@@ -94,7 +95,6 @@ services:
9495
AUDIT_DISPATCHER_CONF_DIR: /opt/ranger/audit-dispatcher/conf
9596
AUDIT_DISPATCHER_LOG_DIR: /var/log/ranger/audit-dispatcher/solr
9697
AUDIT_DISPATCHER_HEAP: "-Xms512m -Xmx2g"
97-
AUDIT_DISPATCHER_OPTS: "--add-opens=java.base/java.lang=ALL-UNNAMED -Djersey.config.server.wadl.disableWadl=true"
9898
RANGER_VERSION: ${RANGER_VERSION}
9999
KERBEROS_ENABLED: ${KERBEROS_ENABLED}
100100
KAFKA_BOOTSTRAP_SERVERS: ranger-kafka.rangernw:9092
@@ -116,7 +116,7 @@ services:
116116
ranger-audit-dispatcher-hdfs:
117117
build:
118118
context: .
119-
dockerfile: Dockerfile.ranger-audit-dispatcher-hdfs
119+
dockerfile: Dockerfile.ranger-audit-dispatcher
120120
args:
121121
- RANGER_BASE_IMAGE=${RANGER_BASE_IMAGE}
122122
- RANGER_BASE_VERSION=${RANGER_BASE_VERSION}
@@ -125,6 +125,7 @@ services:
125125
image: ranger-audit-dispatcher-hdfs:latest
126126
container_name: ranger-audit-dispatcher-hdfs
127127
hostname: ranger-audit-dispatcher-hdfs.rangernw
128+
command: ["hdfs"]
128129
stdin_open: true
129130
tty: true
130131
depends_on:
@@ -144,7 +145,6 @@ services:
144145
AUDIT_DISPATCHER_CONF_DIR: /opt/ranger/audit-dispatcher/conf
145146
AUDIT_DISPATCHER_LOG_DIR: /var/log/ranger/audit-dispatcher/hdfs
146147
AUDIT_DISPATCHER_HEAP: "-Xms512m -Xmx2g"
147-
AUDIT_DISPATCHER_OPTS: "--add-opens=java.base/java.lang=ALL-UNNAMED -Djersey.config.server.wadl.disableWadl=true"
148148
RANGER_VERSION: ${RANGER_VERSION}
149149
KERBEROS_ENABLED: ${KERBEROS_ENABLED}
150150
KAFKA_BOOTSTRAP_SERVERS: ranger-kafka.rangernw:9092

0 commit comments

Comments
 (0)