From c092332cdcf816de9d5e142f1bcb7bc37155dc50 Mon Sep 17 00:00:00 2001 From: Laszlo Bodor Date: Fri, 26 Jun 2026 12:33:21 +0200 Subject: [PATCH 1/2] HIVE-29686: Env variables for substitution are not propagated to entrypoint.sh from start-hive.sh --- packaging/src/docker/docker-compose.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/packaging/src/docker/docker-compose.yml b/packaging/src/docker/docker-compose.yml index b1e14207ae01..0374255db654 100644 --- a/packaging/src/docker/docker-compose.yml +++ b/packaging/src/docker/docker-compose.yml @@ -84,6 +84,16 @@ services: HIVE_SCRATCH_DIR: /opt/hive/scratch HIVE_QUERY_RESULTS_CACHE_DIRECTORY: /opt/hive/scratch/_resultscache_ + # LLAP / external Tez session wiring — consumed by envsubst against + # hive-site.xml.template and tez-site.xml.template in entrypoint.sh. + # Without these, the templates fall back to the defaults in + # entrypoint.sh (external sessions disabled) even when start-hive.sh + # was invoked with --llap. + HIVE_ZOOKEEPER_QUORUM: "${HIVE_ZOOKEEPER_QUORUM:-}" + HIVE_LLAP_DAEMON_SERVICE_HOSTS: "${HIVE_LLAP_DAEMON_SERVICE_HOSTS:-}" + HIVE_SERVER2_TEZ_USE_EXTERNAL_SESSIONS: "${HIVE_SERVER2_TEZ_USE_EXTERNAL_SESSIONS:-false}" + TEZ_FRAMEWORK_MODE: "${TEZ_FRAMEWORK_MODE:-}" + DB_DRIVER: postgres SERVICE_OPTS: >- -Xmx1G From 3ebc365e2fb160159b1afac55abf0b86e3085ca3 Mon Sep 17 00:00:00 2001 From: Laszlo Bodor Date: Fri, 26 Jun 2026 13:24:19 +0200 Subject: [PATCH 2/2] README fix llap option removed --- packaging/src/docker/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packaging/src/docker/README.md b/packaging/src/docker/README.md index 4038dac79ba4..a3af7dd3c5e0 100644 --- a/packaging/src/docker/README.md +++ b/packaging/src/docker/README.md @@ -212,9 +212,9 @@ docker compose logs -f llapdaemon To stop and remove the LLAP stack: ```shell -./stop-hive.sh --llap # to stop and delete containers +./stop-hive.sh # to stop and delete containers #OR -./stop-hive.sh --llap --cleanup # to remove volumes also +./stop-hive.sh --cleanup # to remove volumes also ``` #### Usage