This is an automated email from the ASF dual-hosted git repository.
jshao pushed a commit to branch branch-0.8
in repository https://gitbox.apache.org/repos/asf/gravitino.git
The following commit(s) were added to refs/heads/branch-0.8 by this push:
new d2c1dd5922 [#6729] improvement(docker-image): Copy Hadoop Azure
bundles to Gravitino docker image (#6768)
d2c1dd5922 is described below
commit d2c1dd5922e41cd903a5baa27abbe9725d5196a0
Author: Mini Yu <[email protected]>
AuthorDate: Fri Mar 28 00:52:11 2025 +0800
[#6729] improvement(docker-image): Copy Hadoop Azure bundles to Gravitino
docker image (#6768)
### What changes were proposed in this pull request?
Copy Hadoop Azure bundle jars to the Gravitino Hadoop catalog classpath.
This a cherry-pick PR to branch-0.8 for #6729
### Why are the changes needed?
Hadoop with Azure has been supported since Gravtitino 0.8.0-incubating,
we need to add it Hadoop classpath as S3 did.
Fix: #6729
### Does this PR introduce _any_ user-facing change?
N/A
### How was this patch tested?
Test Locally.
---
dev/docker/gravitino/gravitino-dependency.sh | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/dev/docker/gravitino/gravitino-dependency.sh
b/dev/docker/gravitino/gravitino-dependency.sh
index e04749ed3f..b24d1f18e9 100755
--- a/dev/docker/gravitino/gravitino-dependency.sh
+++ b/dev/docker/gravitino/gravitino-dependency.sh
@@ -35,10 +35,11 @@ mkdir -p "${gravitino_dir}/packages"
cp -r "${gravitino_home}/distribution/package"
"${gravitino_dir}/packages/gravitino"
-# Copy the Aliyun, AWS, and GCP bundles to the Hadoop catalog libs
+# Copy the Aliyun, AWS, GCP and Azure bundles to the Hadoop catalog libs
cp ${gravitino_home}/bundles/aliyun-bundle/build/libs/*.jar
"${gravitino_dir}/packages/gravitino/catalogs/hadoop/libs"
cp ${gravitino_home}/bundles/aws-bundle/build/libs/*.jar
"${gravitino_dir}/packages/gravitino/catalogs/hadoop/libs"
cp ${gravitino_home}/bundles/gcp-bundle/build/libs/*.jar
"${gravitino_dir}/packages/gravitino/catalogs/hadoop/libs"
+cp ${gravitino_home}/bundles/azure-bundle/build/libs/*.jar
"${gravitino_dir}/packages/gravitino/catalogs/hadoop/libs"
# Keeping the container running at all times
cat <<EOF >> "${gravitino_dir}/packages/gravitino/bin/gravitino.sh"