Skip to content

Commit 0c239a9

Browse files
kumaabkumab-cldr
authored andcommitted
RANGER-3801: Update CI with ozone docker build and update README
1 parent baa5c1d commit 0c239a9

File tree

2 files changed

+12
-5
lines changed

2 files changed

+12
-5
lines changed

.github/workflows/maven.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,8 @@ jobs:
8585
- name: Build all ranger-service images
8686
run: |
8787
cd dev-support/ranger-docker
88-
chmod +x download-archives.sh && ./download-archives.sh
88+
chmod +x download-archives.sh && source download-archives.sh
89+
download_hadoop; download_hbase; download_hive; download_kafka; download_knox; download_ozone
8990
docker compose -f docker-compose.ranger-base.yml build
9091
export DOCKER_BUILDKIT=1
9192
export COMPOSE_DOCKER_CLI_BUILD=1
@@ -100,10 +101,13 @@ jobs:
100101
-f docker-compose.ranger-hbase.yml \
101102
-f docker-compose.ranger-kafka.yml \
102103
-f docker-compose.ranger-hive.yml \
103-
-f docker-compose.ranger-knox.yml build
104+
-f docker-compose.ranger-knox.yml \
105+
-f docker-compose.ranger-ozone.yml build
104106
- name: Bring up containers
105107
run: |
106108
cd dev-support/ranger-docker
109+
source download-archives.sh
110+
setup_ozone
107111
export RANGER_DB_TYPE=postgres
108112
docker compose \
109113
-f docker-compose.ranger-${RANGER_DB_TYPE}.yml \
@@ -115,11 +119,12 @@ jobs:
115119
-f docker-compose.ranger-hbase.yml \
116120
-f docker-compose.ranger-kafka.yml \
117121
-f docker-compose.ranger-hive.yml \
118-
-f docker-compose.ranger-knox.yml up -d
122+
-f docker-compose.ranger-knox.yml \
123+
-f docker-compose.ranger-ozone.yml up -d
119124
- name: Check status of containers and remove them
120125
run: |
121126
sleep 60
122-
containers=(ranger ranger-zk ranger-solr ranger-postgres ranger-usersync ranger-tagsync ranger-kms ranger-hadoop ranger-hbase ranger-kafka ranger-hive ranger-knox);
127+
containers=(ranger ranger-zk ranger-solr ranger-postgres ranger-usersync ranger-tagsync ranger-kms ranger-hadoop ranger-hbase ranger-kafka ranger-hive ranger-knox om-1 scm-1 datanode-1);
123128
flag=true;
124129
for container in "${containers[@]}"; do
125130
if [[ $(docker inspect -f '{{.State.Running}}' $container 2>/dev/null) == "true" ]]; then

dev-support/ranger-docker/README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,8 +93,10 @@ docker-compose -f docker-compose.ranger.yml -f docker-compose.ranger-${RANGER_DB
9393
~~~
9494
docker-compose -f docker-compose.ranger.yml -f docker-compose.ranger-${RANGER_DB_TYPE}.yml -f docker-compose.ranger-hadoop.yml -f docker-compose.ranger-hbase.yml up -d
9595
~~~
96-
#### Bring up ozone container
96+
#### Bring up ozone containers
9797
~~~
98+
source download-archives.sh
99+
setup_ozone
98100
docker-compose -f docker-compose.ranger.yml -f docker-compose.ranger-${RANGER_DB_TYPE}.yml -f docker-compose.ranger-ozone.yml up -d
99101
~~~
100102
#### Bring up trino container (requires docker build with jdk 11):

0 commit comments

Comments
 (0)