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
0 commit comments