Skip to content

Commit 7eba338

Browse files
committed
RANGER-5373: addressed review comments; verified kerberos authentication in admin, usersync and tagsync services
1 parent ca941b6 commit 7eba338

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+113
-83
lines changed

dev-support/ranger-docker/Dockerfile.ranger

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ COPY ./dist/ranger-${RANGER_VERSION}-admin.tar.gz /home/ranger/dist/
2929
COPY ./scripts/ranger.sh ${RANGER_SCRIPTS}/
3030
COPY ./scripts/ranger-admin-install-${RANGER_DB_TYPE}.properties ${RANGER_SCRIPTS}/ranger-admin-install.properties
3131
COPY ./scripts/create-ranger-services.py ${RANGER_SCRIPTS}/
32+
COPY ./scripts/core-site-kerberos.xml ${RANGER_SCRIPTS}/
3233

3334
RUN tar xvfz /home/ranger/dist/ranger-${RANGER_VERSION}-admin.tar.gz --directory=${RANGER_HOME} \
3435
&& ln -s ${RANGER_HOME}/ranger-${RANGER_VERSION}-admin ${RANGER_HOME}/admin \

dev-support/ranger-docker/Dockerfile.ranger-kms

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ COPY ./dist/ranger-${KMS_VERSION}-kms.tar.gz /home/ranger/dist
2626

2727
COPY ./scripts/ranger-kms.sh ${RANGER_SCRIPTS}/
2828
COPY ./scripts/ranger-kms-install-${RANGER_DB_TYPE}.properties ${RANGER_SCRIPTS}/ranger-kms-install.properties
29+
COPY ./scripts/core-site-kerberos.xml ${RANGER_SCRIPTS}/
2930

3031
RUN tar xvfz /home/ranger/dist/ranger-${KMS_VERSION}-kms.tar.gz --directory=${RANGER_HOME} && \
3132
ln -s ${RANGER_HOME}/ranger-${KMS_VERSION}-kms ${RANGER_HOME}/kms && \

dev-support/ranger-docker/Dockerfile.ranger-tagsync

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ COPY ./dist/ranger-${TAGSYNC_VERSION}-tagsync.tar.gz /home/ranger/dist/
2626
COPY ./scripts/ranger-tagsync.sh ${RANGER_SCRIPTS}/
2727
COPY ./scripts/ranger-tagsync-install.properties ${RANGER_SCRIPTS}/
2828
COPY ./scripts/ranger-tagsync-tags.json ${RANGER_SCRIPTS}/
29+
COPY ./scripts/core-site-kerberos.xml ${RANGER_SCRIPTS}/
2930

3031
RUN tar xvfz /home/ranger/dist/ranger-${TAGSYNC_VERSION}-tagsync.tar.gz --directory=${RANGER_HOME} && \
3132
ln -s ${RANGER_HOME}/ranger-${TAGSYNC_VERSION}-tagsync ${RANGER_HOME}/tagsync && \

dev-support/ranger-docker/Dockerfile.ranger-usersync

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ COPY ./dist/ranger-${USERSYNC_VERSION}-usersync.tar.gz /home/ranger/dist/
2626
COPY ./scripts/ranger-usersync.sh ${RANGER_SCRIPTS}/
2727
COPY ./scripts/ranger-usersync-install.properties ${RANGER_SCRIPTS}/
2828
COPY ./scripts/ugsync-file-source.csv ${RANGER_SCRIPTS}/
29+
COPY ./scripts/core-site-kerberos.xml ${RANGER_SCRIPTS}/
2930

3031
RUN tar xvfz /home/ranger/dist/ranger-${USERSYNC_VERSION}-usersync.tar.gz --directory=${RANGER_HOME} && \
3132
ln -s ${RANGER_HOME}/ranger-${USERSYNC_VERSION}-usersync ${RANGER_HOME}/usersync && \

dev-support/ranger-docker/config/kdc/entrypoint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
set -e
2020

2121
REALM="${REALM:-EXAMPLE.COM}"
22-
KDC_HOST="${KDC_HOST:-ranger-kdc.example.com}"
22+
KDC_HOST="${KDC_HOST:-ranger-kdc.rangernw}"
2323
MASTER_PASSWORD="${MASTER_PASSWORD:-masterpassword}"
2424
ADMIN_PRINC="${ADMIN_PRINCIPAL:-admin/admin}"
2525
ADMIN_PASSWORD="${ADMIN_PASSWORD:-adminpassword}"

dev-support/ranger-docker/config/kdc/krb5.conf

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,9 @@
77

88
[realms]
99
EXAMPLE.COM = {
10-
kdc = ranger-kdc.example.com
11-
admin_server = ranger-kdc.example.com
10+
kdc = ranger-kdc.rangernw
11+
admin_server = ranger-kdc.rangernw
1212
}
1313

1414
[domain_realm]
15-
.example.com = EXAMPLE.COM
16-
example.com = EXAMPLE.COM
17-
15+
.rangernw = EXAMPLE.COM

dev-support/ranger-docker/docker-compose.ranger-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ services:
88
- RANGER_BASE_BUILD_VERSION=${RANGER_BASE_BUILD_VERSION}
99
image: ranger-build
1010
container_name: ranger-build
11-
hostname: ranger-build.example.com
11+
hostname: ranger-build.rangernw
1212
networks:
1313
- ranger
1414
volumes:

dev-support/ranger-docker/docker-compose.ranger-db.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ services:
77
- POSTGRES_VERSION=${POSTGRES_VERSION}
88
image: ranger-postgres
99
container_name: ranger-postgres
10-
hostname: ranger-db.example.com
10+
hostname: ranger-db.rangernw
1111
ports:
1212
- "5432:5432"
1313
networks:
@@ -27,7 +27,7 @@ services:
2727
image: ranger-mysql
2828
command: --default-authentication-plugin=mysql_native_password
2929
container_name: ranger-mysql
30-
hostname: ranger-db.example.com
30+
hostname: ranger-db.rangernw
3131
ports:
3232
- "3306:3306"
3333
networks:
@@ -47,7 +47,7 @@ services:
4747
- ORACLE_VERSION=${ORACLE_VERSION}
4848
image: ranger-oracle
4949
container_name: ranger-oracle
50-
hostname: ranger-db.example.com
50+
hostname: ranger-db.rangernw
5151
ports:
5252
- "1521:1521"
5353
networks:
@@ -66,7 +66,7 @@ services:
6666
- SQLSERVER_VERSION=${SQLSERVER_VERSION}
6767
image: ranger-sqlserver
6868
container_name: ranger-sqlserver
69-
hostname: ranger-db.example.com
69+
hostname: ranger-db.rangernw
7070
ports:
7171
- "1433:1433"
7272
networks:

dev-support/ranger-docker/docker-compose.ranger-hadoop.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ services:
1212
- KERBEROS_ENABLED=${KERBEROS_ENABLED}
1313
image: ranger-hadoop
1414
container_name: ranger-hadoop
15-
hostname: ranger-hadoop.example.com
15+
hostname: ranger-hadoop.rangernw
1616
stdin_open: true
1717
tty: true
1818
networks:

dev-support/ranger-docker/docker-compose.ranger-hbase.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ services:
1111
- KERBEROS_ENABLED=${KERBEROS_ENABLED}
1212
image: ranger-hbase
1313
container_name: ranger-hbase
14-
hostname: ranger-hbase.example.com
14+
hostname: ranger-hbase.rangernw
1515
stdin_open: true
1616
tty: true
1717
networks:

0 commit comments

Comments
 (0)